0001558370-20-010125.txt : 20200810 0001558370-20-010125.hdr.sgml : 20200810 20200810140610 ACCESSION NUMBER: 0001558370-20-010125 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 64 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200810 DATE AS OF CHANGE: 20200810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ATN International, Inc. CENTRAL INDEX KEY: 0000879585 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE COMMUNICATIONS (NO RADIO TELEPHONE) [4813] IRS NUMBER: 470728886 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-12593 FILM NUMBER: 201088746 BUSINESS ADDRESS: STREET 1: 500 CUMMINGS CENTER CITY: BEVERLY STATE: MA ZIP: 01915 BUSINESS PHONE: 9786191300 MAIL ADDRESS: STREET 1: 500 CUMMINGS CENTER CITY: BEVERLY STATE: MA ZIP: 01915 FORMER COMPANY: FORMER CONFORMED NAME: ATLANTIC TELE NETWORK INC /DE DATE OF NAME CHANGE: 19930328 10-Q 1 atni-20200630x10q.htm 10-Q
00us-gaap:OperatingLeaseLiabilityCurrent us-gaap:OperatingLeaseLiabilityNoncurrentus-gaap:OperatingLeaseLiabilityCurrent us-gaap:OperatingLeaseLiabilityNoncurrentP3YP3YP10Y0000879585--12-312020Q2false0us-gaap:PropertyPlantAndEquipmentGrossus-gaap:PropertyPlantAndEquipmentGross0000879585us-gaap:OtherInvestmentsMember2020-04-012020-06-300000879585us-gaap:OtherInvestmentsMember2020-01-012020-06-300000879585us-gaap:TreasuryStockCommonMember2020-04-012020-06-300000879585us-gaap:TreasuryStockCommonMember2020-01-012020-06-300000879585us-gaap:TreasuryStockCommonMember2019-04-012019-06-300000879585us-gaap:TreasuryStockCommonMember2019-01-012019-06-300000879585us-gaap:TreasuryStockCommonMember2020-06-300000879585us-gaap:RetainedEarningsMember2020-06-300000879585us-gaap:ParentMember2020-06-300000879585us-gaap:NoncontrollingInterestMember2020-06-300000879585us-gaap:CommonStockMember2020-06-300000879585us-gaap:AdditionalPaidInCapitalMember2020-06-300000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300000879585us-gaap:TreasuryStockCommonMember2020-03-310000879585us-gaap:RetainedEarningsMember2020-03-310000879585us-gaap:ParentMember2020-03-310000879585us-gaap:NoncontrollingInterestMember2020-03-310000879585us-gaap:CommonStockMember2020-03-310000879585us-gaap:AdditionalPaidInCapitalMember2020-03-310000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100008795852020-03-310000879585us-gaap:TreasuryStockCommonMember2019-12-310000879585us-gaap:RetainedEarningsMember2019-12-310000879585us-gaap:ParentMember2019-12-310000879585us-gaap:NoncontrollingInterestMember2019-12-310000879585us-gaap:CommonStockMember2019-12-310000879585us-gaap:AdditionalPaidInCapitalMember2019-12-310000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000879585us-gaap:TreasuryStockCommonMember2019-06-300000879585us-gaap:RetainedEarningsMember2019-06-300000879585us-gaap:ParentMember2019-06-300000879585us-gaap:NoncontrollingInterestMember2019-06-300000879585us-gaap:CommonStockMember2019-06-300000879585us-gaap:AdditionalPaidInCapitalMember2019-06-300000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300000879585us-gaap:TreasuryStockCommonMember2019-03-310000879585us-gaap:RetainedEarningsMember2019-03-310000879585us-gaap:ParentMember2019-03-310000879585us-gaap:NoncontrollingInterestMember2019-03-310000879585us-gaap:CommonStockMember2019-03-310000879585us-gaap:AdditionalPaidInCapitalMember2019-03-310000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-3100008795852019-03-310000879585us-gaap:TreasuryStockCommonMember2018-12-310000879585us-gaap:RetainedEarningsMember2018-12-310000879585us-gaap:ParentMember2018-12-310000879585us-gaap:NoncontrollingInterestMember2018-12-310000879585us-gaap:CommonStockMember2018-12-310000879585us-gaap:AdditionalPaidInCapitalMember2018-12-310000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-3100008795852020-07-012020-06-3000008795852020-07-012020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMemberatni:RenewableEnergyMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:RenewableEnergyMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:InternationalTelecomMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:OtherCommunicationServicesMemberatni:InternationalTelecomMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:MobilityMemberatni:UsTelecommunicationsMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:MobilityMemberatni:InternationalTelecomMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:ManagedServicesMemberatni:InternationalTelecomMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:FixedMemberatni:UsTelecommunicationsMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:FixedMemberatni:InternationalTelecomMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:CommunicationServicesMemberatni:UsTelecommunicationsMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:CommunicationServicesMemberatni:InternationalTelecomMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:CarrierServicesMemberatni:UsTelecommunicationsMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:CarrierServicesMemberatni:InternationalTelecomMember2020-04-012020-06-300000879585atni:HighCostSupportProgramMemberatni:UsTelecommunicationsMember2020-04-012020-06-300000879585atni:HighCostSupportProgramMemberatni:InternationalTelecomMember2020-04-012020-06-300000879585atni:RenewableEnergyMember2020-04-012020-06-300000879585atni:OtherRevenueMember2020-04-012020-06-300000879585atni:OtherCommunicationServicesMember2020-04-012020-06-300000879585atni:MobilityMember2020-04-012020-06-300000879585atni:ManagedServicesMember2020-04-012020-06-300000879585atni:FixedMember2020-04-012020-06-300000879585atni:ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember2020-04-012020-06-300000879585atni:ConnectAmericaFundPhaseIiAuctionMember2020-04-012020-06-300000879585atni:CommunicationServicesMember2020-04-012020-06-300000879585atni:CarrierServicesMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMemberatni:RenewableEnergyMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:RenewableEnergyMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:InternationalTelecomMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:OtherCommunicationServicesMemberatni:InternationalTelecomMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:MobilityMemberatni:UsTelecommunicationsMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:MobilityMemberatni:InternationalTelecomMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:ManagedServicesMemberatni:InternationalTelecomMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:FixedMemberatni:UsTelecommunicationsMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:FixedMemberatni:InternationalTelecomMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:CommunicationServicesMemberatni:UsTelecommunicationsMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:CommunicationServicesMemberatni:InternationalTelecomMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:CarrierServicesMemberatni:UsTelecommunicationsMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:CarrierServicesMemberatni:InternationalTelecomMember2020-01-012020-06-300000879585atni:HighCostSupportProgramMemberatni:UsTelecommunicationsMember2020-01-012020-06-300000879585atni:HighCostSupportProgramMemberatni:InternationalTelecomMember2020-01-012020-06-300000879585atni:RenewableEnergyMember2020-01-012020-06-300000879585atni:OtherRevenueMember2020-01-012020-06-300000879585atni:OtherCommunicationServicesMember2020-01-012020-06-300000879585atni:MobilityMember2020-01-012020-06-300000879585atni:ManagedServicesMember2020-01-012020-06-300000879585atni:FixedMember2020-01-012020-06-300000879585atni:ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember2020-01-012020-06-300000879585atni:ConnectAmericaFundPhaseIiAuctionMember2020-01-012020-06-300000879585atni:CommunicationServicesMember2020-01-012020-06-300000879585atni:CarrierServicesMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMemberatni:RenewableEnergyMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:RenewableEnergyMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:InternationalTelecomMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:OtherCommunicationServicesMemberatni:InternationalTelecomMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:MobilityMemberatni:UsTelecommunicationsMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:MobilityMemberatni:InternationalTelecomMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:ManagedServicesMemberatni:InternationalTelecomMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:FixedMemberatni:UsTelecommunicationsMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:FixedMemberatni:InternationalTelecomMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:CommunicationServicesMemberatni:UsTelecommunicationsMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:CommunicationServicesMemberatni:InternationalTelecomMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:CarrierServicesMemberatni:UsTelecommunicationsMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:CarrierServicesMemberatni:InternationalTelecomMember2019-04-012019-06-300000879585atni:HighCostSupportProgramMemberatni:UsTelecommunicationsMember2019-04-012019-06-300000879585atni:HighCostSupportProgramMemberatni:InternationalTelecomMember2019-04-012019-06-300000879585atni:RenewableEnergyMember2019-04-012019-06-300000879585atni:OtherRevenueMember2019-04-012019-06-300000879585atni:OtherCommunicationServicesMember2019-04-012019-06-300000879585atni:MobilityMember2019-04-012019-06-300000879585atni:ManagedServicesMember2019-04-012019-06-300000879585atni:FixedMember2019-04-012019-06-300000879585atni:ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember2019-04-012019-06-300000879585atni:ConnectAmericaFundPhaseIiAuctionMember2019-04-012019-06-300000879585atni:CommunicationServicesMember2019-04-012019-06-300000879585atni:CarrierServicesMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMemberatni:RenewableEnergyMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:RenewableEnergyMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:InternationalTelecomMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:OtherCommunicationServicesMemberatni:InternationalTelecomMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:MobilityMemberatni:UsTelecommunicationsMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:MobilityMemberatni:InternationalTelecomMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:ManagedServicesMemberatni:InternationalTelecomMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:FixedMemberatni:UsTelecommunicationsMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:FixedMemberatni:InternationalTelecomMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:CommunicationServicesMemberatni:UsTelecommunicationsMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:CommunicationServicesMemberatni:InternationalTelecomMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:CarrierServicesMemberatni:UsTelecommunicationsMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:CarrierServicesMemberatni:InternationalTelecomMember2019-01-012019-06-300000879585atni:HighCostSupportProgramMemberatni:UsTelecommunicationsMember2019-01-012019-06-300000879585atni:HighCostSupportProgramMemberatni:InternationalTelecomMember2019-01-012019-06-300000879585atni:RenewableEnergyMember2019-01-012019-06-300000879585atni:OtherRevenueMember2019-01-012019-06-300000879585atni:OtherCommunicationServicesMember2019-01-012019-06-300000879585atni:MobilityMember2019-01-012019-06-300000879585atni:ManagedServicesMember2019-01-012019-06-300000879585atni:FixedMember2019-01-012019-06-300000879585atni:ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember2019-01-012019-06-300000879585atni:ConnectAmericaFundPhaseIiAuctionMember2019-01-012019-06-300000879585atni:CommunicationServicesMember2019-01-012019-06-300000879585atni:CarrierServicesMember2019-01-012019-06-300000879585atni:TribalBiddingCreditMember2018-01-012018-12-310000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300000879585atni:LegalClaimsRegardingTaxFilingsMember2020-06-300000879585us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-06-300000879585us-gaap:CarryingReportedAmountFairValueDisclosureMember2020-06-300000879585us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2019-12-310000879585us-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310000879585srt:MinimumMemberatni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2019-04-102019-04-100000879585srt:MaximumMemberatni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2019-04-102019-04-100000879585atni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2020-06-300000879585atni:CommnetFinanceMemberatni:ReceivableCreditFacilityMemberatni:SeniorSecuredDelayedDrawTermLoanMember2020-03-260000879585atni:CreditFacilityMemberus-gaap:LetterOfCreditMember2019-04-100000879585atni:CreditFacilityMemberatni:SwinglineSubFacilityMember2019-04-100000879585atni:CreditFacilityMemberus-gaap:LetterOfCreditMember2020-06-300000879585srt:MinimumMember2020-06-300000879585srt:MaximumMember2020-06-300000879585atni:RenewableEnergyPartnershipMemberus-gaap:OtherInvestmentsMember2020-01-012020-06-300000879585us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherInvestmentsMember2020-06-300000879585us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMember2020-06-300000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMember2020-06-300000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherInvestmentsMember2020-06-300000879585us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherInvestmentsMember2019-12-310000879585us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMember2019-12-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMember2019-12-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherInvestmentsMember2019-12-310000879585us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300000879585us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300000879585us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300000879585us-gaap:FairValueMeasurementsRecurringMember2020-06-300000879585us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000879585us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000879585us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000879585us-gaap:FairValueMeasurementsRecurringMember2019-12-310000879585us-gaap:OtherNoncurrentAssetsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-06-300000879585us-gaap:OtherNoncurrentAssetsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310000879585us-gaap:ShortTermInvestmentsMember2020-04-012020-06-300000879585us-gaap:ShortTermInvestmentsMember2020-01-012020-06-300000879585us-gaap:ShortTermInvestmentsMember2019-04-012019-06-300000879585us-gaap:ShortTermInvestmentsMember2019-01-012019-06-300000879585atni:RenewableEnergyPartnershipMemberus-gaap:OtherInvestmentsMember2020-06-300000879585us-gaap:ShortTermInvestmentsMember2020-06-300000879585us-gaap:OtherInvestmentsMember2020-06-300000879585atni:RenewableEnergyPartnershipMemberus-gaap:OtherInvestmentsMember2019-12-310000879585us-gaap:ShortTermInvestmentsMember2019-12-310000879585atni:InvestmentInPrivatelyHeldCompaniesMemberus-gaap:OtherNoncurrentAssetsMember2020-06-300000879585atni:InvestmentInPrivatelyHeldCompaniesMember2020-06-300000879585atni:RenewableEnergyPartnershipMemberus-gaap:OtherInvestmentsMember2019-09-300000879585us-gaap:RetainedEarningsMember2020-04-012020-06-300000879585us-gaap:RetainedEarningsMember2020-01-012020-06-300000879585us-gaap:RetainedEarningsMember2019-04-012019-06-300000879585us-gaap:RetainedEarningsMember2019-01-012019-06-300000879585us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2020-06-300000879585us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2020-06-300000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2020-06-300000879585us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2019-12-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2019-12-310000879585us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2017-07-310000879585us-gaap:OperatingSegmentsMemberatni:UsTelecommunicationsMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:InternationalTelecomMember2020-04-012020-06-300000879585atni:CorporateAndReconcilingItemsMember2020-04-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:UsTelecommunicationsMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:InternationalTelecomMember2020-01-012020-06-300000879585atni:CorporateAndReconcilingItemsMember2020-01-012020-06-300000879585us-gaap:OperatingSegmentsMemberatni:UsTelecommunicationsMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:InternationalTelecomMember2019-04-012019-06-300000879585atni:CorporateAndReconcilingItemsMember2019-04-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:UsTelecommunicationsMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMember2019-01-012019-06-300000879585us-gaap:OperatingSegmentsMemberatni:InternationalTelecomMember2019-01-012019-06-300000879585atni:CorporateAndReconcilingItemsMember2019-01-012019-06-300000879585us-gaap:PensionPlansDefinedBenefitMember2019-12-310000879585us-gaap:PensionPlansDefinedBenefitMember2020-04-012020-06-300000879585us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-04-012020-06-300000879585us-gaap:PensionPlansDefinedBenefitMember2020-01-012020-06-300000879585us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-01-012020-06-300000879585us-gaap:PensionPlansDefinedBenefitMember2019-04-012019-06-300000879585us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-04-012019-06-300000879585us-gaap:PensionPlansDefinedBenefitMember2019-01-012019-06-300000879585us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-01-012019-06-300000879585atni:OneCommunicationsDebtMember2017-05-220000879585atni:ViyaDebtMember2016-12-310000879585atni:ViyaDebtMember2020-06-300000879585atni:OneCommunicationsDebtMember2020-06-300000879585atni:CommnetFinanceMemberatni:ReceivableCreditFacilityMemberatni:SeniorSecuredDelayedDrawTermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-03-262020-03-260000879585atni:CommnetFinanceMemberatni:ReceivableCreditFacilityMemberatni:SeniorSecuredDelayedDrawTermLoanMemberus-gaap:BaseRateMember2020-03-262020-03-260000879585srt:MinimumMemberatni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-04-102019-04-100000879585srt:MinimumMemberatni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2019-04-102019-04-100000879585srt:MaximumMemberatni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-04-102019-04-100000879585srt:MaximumMemberatni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2019-04-102019-04-100000879585atni:CreditFacilityMemberatni:SwinglineSubFacilityMemberus-gaap:FederalFundsEffectiveSwapRateMember2019-04-102019-04-100000879585srt:MinimumMemberatni:OneCommunicationsDebtMemberatni:DebtInstrumentVariableRateBaseOneMonthLIBORMember2017-05-222017-05-220000879585srt:MaximumMemberatni:OneCommunicationsDebtMemberatni:DebtInstrumentVariableRateBaseOneMonthLIBORMember2017-05-222017-05-220000879585srt:RestatementAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2019-12-310000879585srt:RestatementAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Member2019-01-010000879585us-gaap:NoncontrollingInterestMember2019-04-012019-06-300000879585us-gaap:NoncontrollingInterestMember2019-01-012019-06-3000008795852019-06-3000008795852018-12-310000879585us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2020-06-300000879585us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-06-300000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-06-300000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2020-06-300000879585us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2019-12-310000879585us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2019-12-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2019-12-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2019-12-310000879585us-gaap:OtherNoncurrentAssetsMember2020-06-300000879585us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-06-300000879585us-gaap:OperatingSegmentsMemberatni:UsTelecommunicationsMember2020-06-300000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMember2020-06-300000879585us-gaap:OperatingSegmentsMemberatni:InternationalTelecomMember2020-06-300000879585atni:CorporateAndReconcilingItemsMember2020-06-300000879585us-gaap:OperatingSegmentsMemberatni:UsTelecommunicationsMember2019-12-310000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMember2019-12-310000879585us-gaap:OperatingSegmentsMemberatni:InternationalTelecomMember2019-12-310000879585atni:CorporateAndReconcilingItemsMember2019-12-310000879585us-gaap:EmployeeStockOptionMember2020-04-012020-06-300000879585us-gaap:EmployeeStockOptionMember2020-01-012020-06-300000879585us-gaap:EmployeeStockOptionMember2019-04-012019-06-300000879585us-gaap:EmployeeStockOptionMember2019-01-012019-06-300000879585us-gaap:ParentMember2020-04-012020-06-300000879585us-gaap:NoncontrollingInterestMember2020-04-012020-06-300000879585us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300000879585us-gaap:ParentMember2020-01-012020-06-300000879585us-gaap:NoncontrollingInterestMember2020-01-012020-06-300000879585us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300000879585us-gaap:ParentMember2019-04-012019-06-300000879585us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300000879585us-gaap:ParentMember2019-01-012019-06-300000879585us-gaap:AdditionalPaidInCapitalMember2019-01-012019-06-3000008795852020-08-100000879585atni:TribalBiddingCreditMember2020-01-012020-06-300000879585srt:MinimumMemberatni:OneCommunicationsDebtMember2017-05-220000879585atni:ERateMember2019-01-012019-12-310000879585atni:UniversalServiceFundProgramMember2020-01-012020-06-300000879585atni:ContingencyRelatedToSpectrumFeesMember2011-01-012011-12-310000879585atni:LegalClaimsRegardingTaxFilingsMembersrt:MinimumMember2020-01-012020-06-300000879585atni:TribalBiddingCreditMember2020-06-300000879585atni:ERateMember2020-01-012020-06-300000879585atni:ConnectAmericaFundPhaseIiAuctionMember2018-08-012018-08-310000879585atni:InvestmentInPrivatelyHeldCompaniesMember2020-01-012020-06-3000008795852019-04-012019-06-3000008795852019-01-012019-06-300000879585atni:ViyaDebtMember2018-12-310000879585srt:MaximumMemberatni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2019-04-100000879585atni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2019-04-100000879585atni:ViyaDebtMember2016-07-010000879585atni:CreditFacilityMemberatni:SwinglineSubFacilityMember2019-04-102019-04-1000008795852020-04-012020-06-3000008795852020-01-012020-06-3000008795852020-06-3000008795852019-12-31iso4217:USDxbrli:pureatni:itemutr:MWxbrli:sharesiso4217:USDxbrli:sharesatni: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 June 30, 2020

OR

 

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

For the transition period from      to              

Commission File Number 001-12593

ATN INTERNATIONAL, INC.

(Exact name of registrant as specified in its charter)

Delaware
(State or other jurisdiction of
incorporation or organization)

47-0728886
(I.R.S. Employer
Identification No.)

500 Cummings Center, Suite 2450
Beverly, Massachusetts
(Address of principal executive offices)

01915
(Zip Code)

(978619-1300

(Registrant’s telephone number, including area code)

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

Title of Each Class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, par value $.01 per share

ATNI

The Nasdaq Stock Market LLC

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

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

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

Large accelerated 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  

As of August 10, 2020, the registrant had outstanding 15,968,423 shares of its common stock ($.01 par value).

1

ATN INTERNATIONAL, INC.

FORM 10-Q

Quarter Ended June 30, 2020

CAUTIONARY STATEMENT REGARDING FORWARD LOOKING STATEMENTS

3

PART I—FINANCIAL INFORMATION

4

Item 1

Unaudited Condensed Consolidated Financial Statements

4

Condensed Consolidated Balance Sheets at June 30, 2020 and December 31, 2019

4

Condensed Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2020 and 2019

5

Condensed Consolidated Statements of Comprehensive Income (Loss) for the Three and Six Months Ended June 30, 2020 and 2019

6

Condensed Consolidated Statements of Equity for the Three and Six Months Ended June 30, 2020 and 2019

7

Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2020 and 2019

9

Notes to Unaudited Condensed Consolidated Financial Statements

10

Item 2

Management’s Discussion and Analysis of Financial Condition and Results of Operations

31-58

Item 3

Quantitative and Qualitative Disclosures About Market Risk

58

Item 4

Controls and Procedures

58

PART II—OTHER INFORMATION

59

Item 1

Legal Proceedings

59

Item 1A

Risk Factors

59

Item 2

Unregistered Sales of Equity Securities and Use of Proceeds

59

Item 5

Other Information

59

Item 6

Exhibits

60

SIGNATURES

61

CERTIFICATIONS

2

Cautionary Statement Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q (or the “Report”) contains forward-looking statements relating to, among other matters, our future financial performance and results of operations including the impact of the novel coronavirus pandemic on the economies of the markets we serve, our business and operations, revenue, operating income, EBITDA expectations and capital expenditures for 2020; the competitive environment in our key markets, demand for our services and industry trends; the impact of the Connect America Fund II federal support revenues and the FirstNet transaction; the impact of digital enhancements; our liquidity; and management’s plans and strategy for the future. These forward-looking statements are based on estimates, projections, beliefs, and assumptions and are not guarantees of future events or results.  Actual future events and results could differ materially from the events and results indicated in these statements as a result of many factors, including, among others, (1) the general performance of our operations, including operating margins, revenues, capital expenditures, and the future growth and retention of our major customers and subscriber base and consumer demand for solar power; (2) our ability to maintain favorable roaming arrangements, receive roaming traffic and satisfy the needs and demands of our major wireless customers; (3) our ability to efficiently and cost-effectively upgrade our networks and IT platforms to address rapid and significant technological changes in the telecommunications industry; (4) government regulation of our businesses, which may impact our FCC and other telecommunications licenses or our renewables businesses; (5) our reliance on a limited number of key suppliers and vendors for timely supply of equipment and services relating to our network infrastructure; (6) economic, political and other risks and opportunities facing our operations; (7) the loss of or an inability to recruit skilled personnel in our various jurisdictions, including key members of management; (8) our ability to expand and obtain funding for our renewable energy business; (9) our ability to find investment or acquisition or disposition opportunities that fit the strategic goals of the Company; (10) the occurrence of weather events and natural catastrophes; (11) increased competition; (12) the adequacy and expansion capabilities of our network capacity and customer service system to support our customer growth; (13) our continued access to capital and credit markets; and (14) the risk of currency fluctuation for those markets in which we operate. These and other additional factors that may cause actual future events and results to differ materially from the events and results indicated in the forward-looking statements above are set forth more fully under Item 1A “Risk Factors” of the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on March 2, 2020, as amended by Amendment No. 1 to the 2019 Annual Report on Form 10-K filed with the SEC on April 29, 2020, and the other reports we file from time to time with the SEC. Except as required by law, the Company undertakes no obligation and has no intention to update these forward-looking statements to reflect actual results, changes in assumptions or changes in other factors that may affect such forward-looking statements, except as required by law.

In this Report, the words “the Company,” “we,” “our,” “ours,” “us” and “ATN” refer to ATN International, Inc. and its subsidiaries. This Report contains trademarks, service marks and trade names that are the property of, or licensed by, ATN and its subsidiaries.

Reference to dollars ($) refer to US dollars unless otherwise specifically indicated.

3

PART I—FINANCIAL INFORMATION

Item 1. Unaudited Condensed Consolidated Financial Statements

ATN INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(Unaudited)

(In Thousands, Except Share Data)

June 30, 

December 31, 

    

2020

    

2019

ASSETS

Current Assets:

Cash and cash equivalents

$

124,798

$

161,287

Restricted cash

 

1,072

 

1,071

Short-term investments

 

285

 

416

Accounts receivable, net of allowances for credit losses of $11.6 million and $12.7 million, respectively

 

46,683

 

35,904

Inventory, materials and supplies

 

4,553

 

5,253

Prepayments and other current assets

 

66,799

 

24,792

Total current assets

 

244,190

 

228,723

Fixed Assets:

Property, plant and equipment

 

1,262,306

 

1,237,555

Less accumulated depreciation

 

(674,449)

 

(631,974)

Net fixed assets

 

587,857

 

605,581

Telecommunication licenses, net

 

93,686

 

93,686

Goodwill

 

60,691

 

60,691

Customer relationships, net

 

6,619

 

7,441

Operating lease right-of-use assets

 

63,933

 

68,763

Other assets

 

54,629

 

65,841

Total assets

$

1,111,605

$

1,130,726

LIABILITIES AND EQUITY

Current Liabilities:

Current portion of long-term debt

$

3,750

$

3,750

Accounts payable and accrued liabilities

 

70,661

 

74,093

Dividends payable

 

2,723

 

2,721

Accrued taxes

 

9,039

 

8,517

Current portion of operating lease liabilities

11,313

11,406

Advance payments and deposits

 

20,946

 

19,182

Total current liabilities

 

118,432

 

119,669

Deferred income taxes

 

5,476

 

8,680

Operating lease liabilities, excluding current portion

52,420

56,164

Other liabilities

 

56,760

 

57,454

Long-term debt, excluding current portion

 

80,874

 

82,676

Total liabilities

 

313,962

 

324,643

Commitments and contingencies (Note 13)

ATN International, Inc. Stockholders’ Equity:

Preferred stock, $0.01 par value per share; 10,000,000 shares authorized, none issued and outstanding

 

 

Common stock, $0.01 par value per share; 50,000,000 shares authorized; 17,373,090 and 17,324,858 shares issued, respectively, 15,968,423 and 16,001,937 shares outstanding, respectively

 

172

 

172

Treasury stock, at cost; 1,404,668 and 1,322,922 shares, respectively

 

(55,316)

 

(51,129)

Additional paid-in capital

 

189,785

 

188,471

Retained earnings

 

540,183

 

541,890

Accumulated other comprehensive income

 

(6,094)

 

(3,282)

Total ATN International, Inc. stockholders’ equity

 

668,730

 

676,122

Non-controlling interests

 

128,913

 

129,961

Total equity

 

797,643

 

806,083

Total liabilities and equity

$

1,111,605

$

1,130,726

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

4

ATN INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2020 AND 2019

(Unaudited)

(In Thousands, Except Per Share Data)

Three months ended June 30, 

Six months ended June 30, 

    

2020

    

2019

    

2020

    

2019

REVENUE:

Communication services

$

106,240

$

105,019

$

214,145

$

205,633

Other

 

2,858

 

2,702

 

5,859

 

5,388

Total revenue

 

109,098

 

107,721

 

220,004

 

211,021

OPERATING EXPENSES (excluding depreciation and amortization unless otherwise indicated):

Termination and access fees

 

28,470

 

27,930

 

56,583

 

55,818

Engineering and operations

 

17,367

 

19,107

 

35,856

 

38,139

Sales, marketing and customer service

 

9,373

 

9,874

 

18,876

 

19,264

General and administrative

 

24,752

 

26,590

 

49,676

 

50,405

Transaction-related charges

 

72

 

28

 

116

 

68

Depreciation and amortization

 

21,991

 

21,549

 

44,509

 

42,267

(Gain) Loss on disposition of long-lived assets

49

(111)

64

191

Total operating expenses

 

102,074

 

104,967

 

205,680

 

206,152

Income from operations

 

7,024

 

2,754

 

14,324

 

4,869

OTHER INCOME (EXPENSE)

Interest income

66

517

309

1,445

Interest expense

 

(1,574)

 

(1,263)

 

(2,730)

(2,544)

Other income (expense)

 

590

 

(255)

 

(2,310)

(68)

Other income (expense), net

 

(918)

 

(1,001)

 

(4,731)

 

(1,167)

INCOME BEFORE INCOME TAXES

 

6,106

 

1,753

 

9,593

 

3,702

Income tax provisions

 

(2,258)

 

(274)

 

(1,149)

 

939

NET INCOME

 

8,364

 

2,027

 

10,742

 

2,763

Net income attributable to non-controlling interests, net of tax expense of $0.2 million, $0.3 million, $0.6 million, $0.7 million, respectively.

 

(3,618)

 

(2,883)

 

(7,009)

 

(5,198)

NET INCOME (LOSS) ATTRIBUTABLE TO ATN INTERNATIONAL, INC. STOCKHOLDERS

$

4,746

$

(856)

$

3,733

$

(2,435)

NET INCOME (LOSS) PER WEIGHTED AVERAGE SHARE ATTRIBUTABLE TO ATN INTERNATIONAL, INC. STOCKHOLDERS:

Basic

$

0.30

$

(0.05)

$

0.23

$

(0.15)

Diluted

$

0.30

$

(0.05)

$

0.23

$

(0.15)

WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:

Basic

 

15,970

 

15,997

 

15,958

 

15,986

Diluted

 

16,004

 

15,997

 

15,993

 

15,986

DIVIDENDS PER SHARE APPLICABLE TO COMMON STOCK

$

0.17

$

0.17

$

0.34

$

0.34

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

5

ATN INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2020 AND 2019

(Unaudited)

(In Thousands)

Three Months Ended June 30,

Six Months Ended June 30,

 

2020

    

2019

2020

2019

Net income

$

8,364

$

2,027

$

10,742

$

2,763

Other comprehensive income (loss):

Foreign currency translation adjustment

 

1,782

 

263

 

(2,644)

 

500

Unrealized gain (loss) on derivatives

8

(112)

(168)

(173)

Other comprehensive income (loss), net of tax

 

1,790

 

151

 

(2,812)

 

327

Comprehensive income

 

10,154

 

2,178

 

7,930

 

3,090

Less: Comprehensive income attributable to non-controlling interests

 

(3,618)

 

(2,883)

 

(7,009)

 

(5,198)

Comprehensive income (loss) attributable to ATN International, Inc.

$

6,536

$

(705)

$

921

$

(2,108)

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

6

ATN INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF EQUITY

FOR THE THREE MONTHS ENDED JUNE 30, 2020 AND 2019

(In Thousands, Except Per Share Data)

    

    

    

    

    

Accumulated

    

Total

    

    

Treasury

Additional

Other

ATNI

Non-

Common

Stock,

Paid In

Retained

Comprehensive

Stockholders’

Controlling

Total

Stock

at cost

Capital

Earnings

Income/(Loss)

Equity

Interests

Equity

 

Balance, March 31, 2020

$

172

$

(54,358)

$

189,667

$

538,161

$

(7,884)

$

665,758

$

127,321

$

793,079

Purchase of 17,854 shares of common stock upon exercise of stock options

 

(958)

(958)

(958)

Stock-based compensation

 

1,418

1,418

131

1,549

Dividends declared on common stock ($0.17 per common share)

 

(2,724)

(2,724)

(1,321)

(4,045)

Repurchase of non-controlling interests

(1,300)

(1,300)

(836)

(2,136)

Comprehensive income:

Net income

 

4,746

4,746

3,618

8,364

Other comprehensive income

 

1,790

1,790

1,790

Total comprehensive income

 

6,536

 

3,618

 

10,154

Balance, June 30, 2020

$

172

$

(55,316)

$

189,785

$

540,183

$

(6,094)

$

668,730

$

128,913

$

797,643

Balance, March 31, 2019

$

172

$

(50,116)

$

183,079

$

559,319

$

(1,433)

$

691,021

$

128,963

$

819,984

Purchase of 151 shares of common stock upon exercise of stock options

 

(9)

(9)

(9)

Stock-based compensation

 

2,033

2,033

2,033

Dividends declared on common stock ($0.17 per common share)

 

(2,657)

(2,657)

(2,348)

(5,005)

Repurchase of non-controlling interests

(640)

(640)

Comprehensive income (loss):

Net income

 

(856)

(856)

2,883

2,027

Other comprehensive income

 

151

151

151

Total comprehensive income (loss)

 

(705)

 

2,883

 

2,178

Balance, June 30, 2019

$

172

$

(50,125)

$

185,112

$

555,806

$

(1,282)

$

689,683

$

128,858

$

818,541

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

7

ATN INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF EQUITY

FOR THE SIX MONTHS ENDED JUNE 30, 2020 AND 2019

(In Thousands, Except Per Share Data)

    

    

    

    

    

Accumulated

    

Total

    

    

Treasury

Additional

Other

ATNI

Non-

Common

Stock,

Paid In

Retained

Comprehensive

Stockholders’

Controlling

Total

Stock

at cost

Capital

Earnings

Income/(Loss)

Equity

Interests

Equity

 

Balance, December 31, 2019

$

172

$

(51,129)

$

188,471

$

541,890

$

(3,282)

$

676,122

$

129,961

$

806,083

Purchase of 80,746 shares of common stock

 

(4,187)

(4,187)

(4,187)

Stock-based compensation

 

2,614

2,614

107

2,721

Dividends declared on common stock ($0.34 per common share)

 

(5,440)

(5,440)

(5,553)

(10,993)

Repurchase of non-controlling interests

(1,300)

(1,300)

(2,611)

(3,911)

Comprehensive income:

Net income

 

3,733

3,733

7,009

10,742

Other comprehensive loss

 

(2,812)

(2,812)

(2,812)

Total comprehensive income

 

921

 

7,009

 

7,930

Balance, June 30, 2020

$

172

$

(55,316)

$

189,785

$

540,183

$

(6,094)

$

668,730

$

128,913

$

797,643

Balance, December 31, 2018

$

172

$

(48,547)

$

181,778

$

563,593

$

(1,609)

$

695,387

$

127,937

$

823,324

Purchase of 28,393 shares of common stock

 

(1,578)

(1,578)

(1,578)

Stock-based compensation

 

3,334

3,334

3,334

Dividends declared on common stock ($0.34 per common share)

 

(5,352)

(5,352)

(3,904)

(9,256)

Repurchase of non-controlling interests

(861)

(861)

Investments made by minority shareholders in consolidated affiliates

488

488

Comprehensive income (loss):

Net income (loss)

 

(2,435)

(2,435)

5,198

2,763

Other comprehensive income

 

327

327

327

Total comprehensive income (loss)

 

(2,108)

 

5,198

 

3,090

Balance, June 30, 2019

$

172

$

(50,125)

$

185,112

$

555,806

$

(1,282)

$

689,683

$

128,858

$

818,541

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

8

ATN INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE SIX MONTHS ENDED JUNE 30, 2020 AND 2019

(Unaudited)

(In Thousands)

Six Months Ended June 30,

2020

    

2019

    

Cash flows from operating activities:

Net income

$

10,742

$

2,763

Adjustments to reconcile net income to net cash flows provided by operating activities:

Depreciation and amortization

44,509

 

42,267

Provision for doubtful accounts

3,397

 

2,736

Amortization of debt discount and debt issuance costs

260

 

290

Stock-based compensation

2,721

 

3,334

Deferred income taxes

(3,204)

 

(4,574)

Loss on equity investments

1,412

Loss on disposition of long-lived assets

64

191

Unrealized loss on foreign currency

780

(160)

Other non-cash activity

11

Changes in operating assets and liabilities, excluding the effects of acquisitions and dispositions:

Accounts receivable

(14,475)

 

(14,886)

Materials and supplies, prepayments, and other current assets

(7,313)

 

(9,130)

Prepaid income taxes

399

 

5,158

Accounts payable and accrued liabilities, advance payments and deposits and other current liabilities

2,497

 

10,570

Accrued taxes

(1,838)

 

(22,011)

Other assets

993

251

Other liabilities

(569)

 

1,712

Net cash provided by operating activities

 

40,375

 

18,522

Cash flows from investing activities:

Capital expenditures

 

(31,965)

 

(35,396)

Purchase intangible assets, including deposits

(20,000)

Purchases of strategic investments

(2,768)

(10,000)

Purchase of short-term investments

(5,028)

Proceeds from sale of short-term investments

141

Net cash used in investing activities

 

(54,733)

 

(50,283)

Cash flows from financing activities:

Dividends paid on common stock

 

(5,443)

 

(5,439)

Distributions to non-controlling interests

 

(5,541)

 

(3,878)

Payment of debt issuance costs

 

(1,059)

 

(1,340)

Principal repayments of term loan

 

(1,876)

 

(1,887)

Purchases of common stock – share based compensation

 

(1,733)

 

(1,578)

Purchases of common stock – share buyback

(2,449)

Repurchases of non-controlling interests

(3,911)

(861)

Investments made by minority shareholders in consolidated affiliates

 

 

488

Net cash used in financing activities

 

(22,012)

 

(14,495)

Effect of foreign currency exchange rates on cash and cash equivalents

 

(118)

 

31

Net change in cash, cash equivalents, and restricted cash

 

(36,488)

 

(46,225)

Total cash, cash equivalents, and restricted cash, beginning of period

 

162,358

 

192,907

Total cash, cash equivalents, and restricted cash, end of period

$

125,870

$

146,682

Noncash investing activity:

Purchases of property, plant and equipment included in accounts payable and accrued expenses

$

7,715

$

6,356

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

9

ATN INTERNATIONAL, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1.ORGANIZATION AND BUSINESS OPERATIONS

The Company is a holding company that, directly and through its subsidiaries, owns and operates telecommunications businesses in North America, the Caribbean and Bermuda as well as a renewable energy business in India. The Company was incorporated in Delaware in 1987, began trading publicly in 1991 and spun off more than half of its operations to stockholders in 1998. Since that time, the Company has engaged in many strategic acquisitions and investments to help grow its operations, using the cash generated from its established operating units to re-invest in its existing businesses, to make strategic investments in additional businesses, and to return cash to the Company’s investors. The Company has built, and seeks to maintain, resources to support its operating subsidiaries and to improve their customer acquisition, retention, and satisfaction while maintaining optimal operating efficiencies. The Company looks for businesses that offer growth opportunities or potential strategic benefits, but require additional capital investment in order to execute on their business plans. The Company holds controlling positions with respect to some of its investments and non-controlling positions in others. The Company’s investments in earlier stage businesses frequently offer a product and service development component in addition to the prospect of generating returns on its invested capital.

The Company has identified three operating segments to manage and review its operations and to facilitate investor presentations of its results. These three operating segments are as follows:

International Telecom. The Company’s international telecom segment offers services to other telecom providers (“Carrier Services”), such as international long-distance, roaming from other carriers’ customers traveling into the Company’s retail markets, and transport and access services, as well as fixed internet and voice services and retail mobility services to customers in Bermuda, Guyana and the US Virgin Islands.  The Company also offers fixed video services in Bermuda, the Cayman Islands, and the US Virgin Islands. In addition, the international telecom segment offers managed information technology services to enterprise customers.

US Telecom. In the United States, the Company offers Carrier Services, including wholesale roaming services, site maintenance and the leasing of critical network infrastructure such as towers and transport facilities, as well as fixed and mobile communications services to the Company’s retail and enterprise customers in the Southwestern United States.

Renewable Energy. In India, the Company provides distributed generation solar power to corporate, utility and municipal customers.

10

The following chart summarizes the operating activities of the Company’s principal subsidiaries, the segments in which the Company reports its revenue and the markets it served as of June 30, 2020:

Segment

   

Services

   

Markets

   

Tradenames

 

International Telecom

 

Mobility

 

Bermuda, Guyana, US Virgin Islands

 

GTT+, One, Viya

 

Fixed

 

Bermuda, Cayman Islands, Guyana, US Virgin Islands

 

GTT+, One, Logic, Viya

Carrier Services

Bermuda, Guyana, US Virgin Islands

GTT+, One, Viya

Managed Services

Bermuda, Cayman Islands, US Virgin Islands

Fireminds, One, Logic, Viya

US Telecom

 

Mobility

 

United States (rural markets)

 

Commnet, Choice, Choice NTUA Wireless, WestNet, Geoverse

Fixed

United States

Commnet, Choice, Choice NTUA Wireless, Deploycom, WestNet

Carrier Services

United States

Commnet, Essextel

 

Managed Services

 

United States

 

Choice

Renewable Energy

Solar

India

Vibrant Energy

The Company actively evaluates potential acquisitions, investment opportunities and other strategic transactions, both domestic and international, that meet its return on investment and other criteria. In addition, the Company considers non-controlling investments in earlier stage businesses that it considers strategically relevant, and which may offer long-term growth potential for the Company, either individually, or as research and development businesses that can support the Company’s operating subsidiaries in new product and service development and offerings. The Company provides management, technical, financial, regulatory, and marketing services to its subsidiaries and typically receives a management fee equal to a percentage of their revenues which is eliminated in consolidation. For further information about the Company’s financial segments and geographical information about its operating revenues and assets, see Note 12 to the Consolidated Financial Statements included in this Report.

COVID-19

In March 2020, the World Health Organization declared a novel strain of coronavirus, now referred to as COVID-19, as a pandemic, and the virus has now spread globally to over 200 countries and territories, including the United States and other countries in which the Company has substantial operations. The Company is continuing to monitor and assess the effects of the COVID-19 pandemic on its commercial operations, the safety of its employees and their families, its sales force and customers and any potential impact on the Company’s revenue in 2020.

The preparation of the condensed consolidated financial statements requires the Company to make estimates, judgments and assumptions that may affect the reported amounts of assets, liabilities, equity, revenues and expenses and related disclosure of contingent assets and liabilities. On an ongoing basis the Company evaluates estimates, judgments and methodologies. The Company assessed certain accounting matters and estimates that generally require consideration of forecasted financial information in context with the information and estimates reasonably available to the Company and the unknown future impacts COVID-19 as of June 30, 2020 and through the date of this report. The accounting matters assessed included, but were not limited to, the Company’s allowance for credit losses, the carrying value of the Company’s goodwill and other long-lived assets, financial assets, valuation allowances for tax assets and revenue recognition. The Company assessed the impacts of COVID-19 on the consolidated financial statements as of and for the quarter ended June 30, 2020, in particular the impacts on lines

11

of revenues, operating expenses as well as the deferral and savings on other operating expenses and capital expenditures. During the quarter, while the Company experienced strengthened demand for its broadband services in several of its markets, the Company experienced a reduction in roaming revenue, mobile revenue and handset sales within the Company’s International Telecom segment due to pandemic-related travel and stay-at-home restrictions. The Company also recognized declines in its communications revenue as a result of its granting of certain concessions to its customers in all of its markets during these challenging economic times, including providing temporary price reductions, extensions of billing due dates, and in some markets, pledging not to disconnect customers for nonpayment as a result of COVID-19 related circumstances. However, in response to certain anticipated impacts, the Company was able to implement operating expense savings, particularly with respect to its International Telecom segment, that when coupled with Company-wide travel expense savings and capital expenditure deferrals, acted to offset much of the revenue loss or additional credit loss allowances caused by anticipated customer non-payment activity in the quarter. As a result, the Company’s assessment did not indicate that there was a material impact to the Company’s consolidated financial statements as of and for the quarter ended June 30, 2020. However, the Company’s future assessments of the impacts of COVID-19 for the remainder of the year or its ability to realize continued operational expense savings, as well as other factors, could result in material impacts to the Company’s consolidated financial statements in future reporting periods. For example, the local economies of many of the Company’s Caribbean markets are tourism-dependent and the decline in global travel activity resulting from COVID-19 may continue to impact its revenue and cash flows for certain services in these markets as the Company’s retail and enterprise customers may be unable to pay for services, and the Company’s international roaming revenue may decline as compared to last year. The extent to which the COVID-19 pandemic ultimately impacts the Company’s business, financial condition, results of operations, cash flows, and liquidity may differ from the Company management’s current estimates due to inherent uncertainties regarding the duration and further spread of the outbreak, its severity, actions taken to contain the virus or treat its impact, and how quickly and to what extent economic conditions normalize and more customary operating conditions resume.

2. BASIS OF PRESENTATION

The accompanying condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). The financial information included herein is unaudited; however, the Company believes such information and the disclosures herein are adequate to make the information presented not misleading and reflect all adjustments (consisting only of normal recurring adjustments) that are necessary for a fair statement of the Company’s financial position and results of operations for the periods described therein. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. Results of interim periods may not be indicative of results for the full year. These condensed consolidated financial statements and related notes should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on March 2, 2020, as amended by Amendment No. 1 to the 2019 Annual Report on Form 10-K filed with the SEC on April 29, 2020.

The condensed consolidated financial statements include the accounts of the Company, its subsidiaries in which the Company holds controlling interests and certain entities which are consolidated in accordance with the provisions of the Financial Accounting Standards Board’s (“FASB”) authoritative guidance on the consolidation of variable interest entities, since it is determined that the Company is the primary beneficiary of these entities.

Presentation of Revenue

Effective January 1, 2020, the Company changed its presentation of revenue in the Condensed Consolidated Statement of Operations and in the Selected Segment Financial Information tables. This change is intended to better align the Company’s financial performance with the views of management and industry competitors, and to facilitate a more constructive dialogue with the investment community.

12

Specifically, the previously disclosed revenue categories of wireless and wireline revenue are being represented as mobility, fixed and Carrier Services revenue within the Company’s segment information and are included within communications services revenue within its Statements of Operations. Managed services revenue, which was previously a component of wireline revenue, along with revenue from the Company’s Renewable Energy operations, is now included in other revenue.

Recent Accounting Pronouncements

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)” and subsequently issued related updates (“ASU 2016-02”), which provide comprehensive lease accounting guidance. The standard requires entities to recognize lease assets and liabilities on the balance sheet as well as disclosure of key information about leasing arrangements. ASU 2016-02 became effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018, with early adoption permitted. The Company adopted ASC 2016-02 on January 1, 2019 utilizing the optional transition method with a cumulative adjustment on the date of adoption and not adjusting prior periods. Refer to Note 4 of the Condensed Consolidated Financial Statements.

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815) – Targeted Improvements to Accounting for Hedging Activities” (“ASU 2017-12”). The standard: (a) expands and refines hedge accounting for both financial and non-financial risk components, (b) aligns the recognition and presentation of the effects of hedging instruments and hedge items in the financial statements, and (c) includes certain targeted improvements to ease the application of current guidance related to the assessment of hedge effectiveness. The guidance is effective for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company adopted this standard on January 1, 2019. There was not a material impact to the Company’s Consolidated Financial Statements upon adoption.

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”).  ASU 2016-13 requires entities to use a new forward-looking, expected loss model to estimate credit losses. It also requires additional disclosure relating to the credit quality of trade and other receivables, including information relating to management’s estimate of credit allowances. The Company adopted ASU 2016-13 using the modified retrospective approach on its January 1, 2020 effective date. Refer to Note 3 of the Condensed Consolidated Financial Statements in this Report.

3. REVENUE RECOGNITION AND RECEIVABLES

Contract Assets and Liabilities

The Company recognizes contract assets and liabilities on its balance sheet. Contract assets represent unbilled amounts typically resulting from retail wireless contracts with both a multiyear service period and a promotional discount. In these contracts the revenue recognized exceeds the amount billed to the customer. The current portion of the contract asset is recorded in prepayments and other current assets and the noncurrent portion is included in other assets on the Company’s balance sheets.

Contract liabilities consist of advance payments and billings in excess of revenue recognized. Retail revenue for postpaid customers is generally billed one month in advance and recognized over the period that the corresponding service is rendered to customers. To the extent the service is not provided by the reporting date the amount is recognized as a contract liability. Prepaid service, including mobile voice and data services, sold to customers is recorded as deferred revenue prior to the commencement of services. Contract liabilities are recorded in advanced payments and deposits on the Company’s balance sheets.

In July 2019 and August 2020, the Company entered into a Network Build and Maintenance Agreement (the “FirstNet Agreement”) and First Amendment to that agreement with AT&T Mobility, LLC (“AT&T”), respectively, to build a portion of AT&T’s network for the First Responder Network Authority (“FirstNet”) as well as a commercial wireless network in or near the Company’s current operating area in the Southwestern United States (the “FirstNet Transaction”).  The transaction includes construction and service performance obligations. The Company allocated the

13

transaction price of the FirstNet Agreement to each performance obligation based on the relative standalone selling price of each performance obligation in the contract. The standalone selling price is the estimated price the Company would charge for the good or service in a separate transaction with similar customers in similar circumstances.

The Company has certain wholesale roaming agreements that contain stand ready performance obligations and management allocates transaction value to performance obligations based on the standalone selling price. The standalone selling price is the estimated price the Company would charge for the good or service with similar customers in similar circumstances. Management determined the performance obligations were obligations to make the service continuously available and will recognize revenue evenly over the service period.

Contract assets and liabilities consisted of the following (in thousands):

June 30, 2020

December 31, 2019

$ Change

% Change

Contract asset – current

$

2,217

$

2,413

$

(196)

(8)

%

Contract asset – noncurrent

651

905

(254)

(28)

%

Contract liability – current

(13,598)

(15,044)

1,446

10

%

Contract liability – noncurrent

(5,193)

(5,450)

257

5

%

Net contract liability

$

(15,923)

$

(17,176)

$

1,253

7

%

The contract asset – current is included in prepayments and other current assets, the contract asset – noncurrent is included in other assets, and the contract liabilities are included in advance payments and deposits on the Company’s balance sheet. The decrease in the Company’s net contract liability was due to the timing of customer prepayments, contract billings, and the FirstNet Transaction. During the six months ended June 30, 2020, the Company recognized revenue of $13.2 million related to its December 31, 2019 contract liability. During the three and six months ended June 30, 2020 the Company amortized $0.6 million and $1.3 million, respectively, of the December 31, 2019 contract asset into revenue. The Company did not recognize any revenue in the six months ended June 30, 2020 related to performance obligations that were satisfied or partially satisfied in previous periods.

Contract Acquisition Costs

The June 30, 2020 balance sheet includes current contract acquisition costs of $1.7 million in prepayments and other current assets and long term contract acquisition costs of $1.1 million in other assets. During the three and six months ended June 30, 2020, the Company amortized $0.5 million and $1.0 million, respectively, of contract acquisition cost.

Remaining Performance Obligations

Remaining performance obligations represent the transaction price allocated to unsatisfied performance obligations of certain multiyear retail wireless contracts, which include a promotional discount, and the Company’s construction and service contracts. The transaction price allocated to unsatisfied performance obligations was $232 million and $241 million at June 30, 2020 and December 31, 2019, respectively. The Company expects to satisfy the majority of the remaining performance obligations and recognize the transaction price within 24 months and the remainder thereafter.

The Company has certain retail, wholesale, and renewable energy contracts where transaction price is allocated to remaining performance obligations. However, the Company omits these contracts from its disclosure by applying the right to invoice, one year or less, and wholly unsatisfied performance obligation practical expedients.

Disaggregation

The Company's revenue is presented on a disaggregated basis in Note 12 based on an evaluation of disclosures outside the financial statements, information regularly reviewed by the chief operating decision makers for evaluating the financial performance of operating segments and other information that is used for performance evaluation and

14

resource allocations. This includes revenue from communication services and other revenue. Communication Services revenue is further disaggregated into mobility, fixed, Carrier Services, and other services. Other revenue is further disaggregated into renewable energy and managed services. This disaggregation of revenue depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.

Receivables

The Company adopted ASU 2016-13 on January 1, 2020. The standard requires that certain financial assets be measured at amortized cost reflecting an allowance for estimated credit losses expected to occur over the life of the assets. The estimate of credit losses is based on all relevant information including historical information, current conditions, and reasonable and supportable forecasts that affect the collectability of the amounts. The Company adopted ASU 2016-13 using the modified retrospective approach, however, there was no impact of adoption on retained earnings.

The standard impacted the Company’s calculation of credit losses from trade receivables. Historically, the Company recorded credit losses subsequent to the initial revenue transaction. After adoption of ASU 2016-13, the Company will record an estimate of future credit losses in conjunction with the revenue transaction based on the information available including historical experience and management’s expectations of future conditions. Those estimates will be updated as additional information becomes available. Our allowance for uncollectible accounts receivable is based on management’s assessment of the collectability of assets pooled together with similar risk characteristics. There is no significant impact to the Company’s operating results for the current period due to the adoption of this standard.

At June 30, 2020, the Company had gross accounts receivable of $58.2 million and an allowance for credit loss of $11.6 million. At January 1, 2020 the Company had gross accounts receivable of $48.6 million and an allowance for credit losses of $12.7 million. The Company monitors receivables through the use of historical operating data adjusted for expectation of future performance as appropriate. Activity in the allowance for credit losses is below:

    

Six months ended June 30, 2020

Balance at January 1, 2020

 

$

12,724

Current period provision for expected losses

 

3,397

Write-offs charged against the allowance

 

(4,875)

Recoveries collected

354

Balance at June 30, 2020

$

11,600

4. LEASES

The Company adopted ASU 2016-02 on January 1, 2019, utilizing the optional transition method with a cumulative adjustment on the date of adoption. Under this approach, the guidance was applied to leases that had commenced as of January 1, 2019 with a cumulative effect adjustment as of that date and prior periods were not adjusted. Upon adoption, the Company recognized an operating lease right-of-use (“ROU”) asset of $70.8 million, a short-term lease liability of $8.2 million, and a long-term lease liability of $61.2 million. The adoption had no impact on retained earnings or other components of equity.

The Company elected the package of practical expedients. Under the package of practical expedients, for existing leases, the Company does not reassess: i) whether the arrangement contains a lease; ii) lease classification and; iii) initial direct costs.

The Company has operating and financing leases for towers, land, corporate offices, retail facilities, and data transport capacity. The lease terms are generally between three and ten years, some of which include additional renewal options.

15

Supplemental lease information

The components of lease expense were as follows (in thousands):

Three months ended June 30, 2020

Three months ended June 30, 2019

Six months ended June 30, 2020

Six months ended June 30, 2019

Operating lease cost:

Operating lease cost

$

4,029

$

4,151

$

8,076

$

7,667

Short-term lease cost

729

867

1,271

1,578

Variable lease cost

1,540

288

2,343

1,250

Total operating lease cost

$

6,298

$

5,306

$

11,690

$

10,495

Finance lease cost:

Amortization of right-of-use asset

$

522

$

586

$

1,094

$

1,179

Variable costs

186

262

458

558

Total finance lease cost

$

708

$

848

$

1,552

$

1,737

During the six months ended June 30, 2020 and 2019, the Company paid $7.2 million and $3.8 million, respectively, related to lease liabilities. During the six months ended June 30, 2020 and 2019 the Company recorded $1.7 million and $3.3 million, respectively, of lease liabilities arising from ROU assets. At June 30, 2020, finance leases with a cost of $25.2 million and accumulated amortization of $10.0 million were included in property, plant and equipment. At December 31, 2019, finance leases with a cost of $25.9 million and accumulated amortization of $9.4 million were included in property, plant and equipment.

The weighted average remaining lease terms and discount rates as of June 30, 2020 and December 31, 2019 are noted in the table below:

June 30, 2020

December 31, 2019

Weighted-average remaining lease term

Operating leases

6.2 years

6.5 years

Financing leases

11.8 years

11.7 years

Weighted-average discount rate

Operating leases

5.0%

5.0%

Financing leases

n/a

n/a

16

Maturities of lease liabilities as of June 30, 2020 were as follows (in thousands):

Operating Leases

2020 (excluding the six months ended June 30, 2020)

$

7,659

2021

14,279

2022

13,019

2023

10,737

2024

9,638

Thereafter

19,329

Total lease payments

74,661

Less imputed interest

(10,928)

Total

$

63,733

Maturities of lease liabilities as of December 31, 2019 were as follows (in thousands):

Operating Leases

2020

$

14,526

2021

13,714

2022

12,787

2023

10,713

2024

9,671

Thereafter

18,355

Total lease payments

79,766

Less imputed interest

(12,195)

Total

$

67,571

As of June 30, 2020, the Company did not have any material operating or finance leases that have not yet commenced.

5. USE OF ESTIMATES

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. The most significant estimates relate to the allowance for credit losses, useful lives of the Company’s fixed and finite-lived intangible assets, allocation of purchase price to assets acquired and liabilities assumed in business combinations, fair value of indefinite-lived intangible assets, goodwill, assessing the impairment of assets, revenue, and income taxes. Actual results could differ significantly from those estimates. See Note 1 for a discussion of the impact of COVID-19 on the use of these estimates.

6. FAIR VALUE MEASUREMENTS AND INVESTMENTS

In accordance with the provisions of fair value accounting, a fair value measurement assumes that a transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability, and defines fair value based upon an exit price model.

17

The fair value measurement guidance establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The guidance describes three levels of inputs that may be used to measure fair value:

Level 1

Quoted prices in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset and liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis. Level 1 assets and liabilities include money market funds, debt and equity securities and derivative contracts that are traded in an active exchange market.

Level 2

Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Level 2 assets and liabilities include debt securities with quoted prices that are traded less frequently than exchange-traded instruments and derivative contracts whose value is determined using a pricing model with inputs that are observable in the market or can be derived principally from or corroborated by observable market data. This category generally includes corporate obligations and non-exchange traded derivative contracts.

Level 3

Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments and intangible assets that have been impaired whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.

18

Assets and liabilities of the Company measured at fair value on a recurring basis as of June 30, 2020 and December 31, 2019 are summarized as follows (in thousands):

June 30, 2020

Significant Other

Quoted Prices in

Observable

Unobservable

Active Markets

Inputs

Inputs

Description

(Level 1)

(Level 2)

(Level 3)

Total

Certificates of deposit

$

$

380

$

$

380

Money market funds

2,410

2,410

Short term investments

285

285

Other investments

13,313

13,313

Interest rate swap

(224)

(224)

Total assets and liabilities measured at fair value

$

2,695

$

156

$

13,313

$

16,164

December 31, 2019

    

Significant Other

Quoted Prices in

Observable

Unobservable

Active Markets

Inputs

Inputs

Description

(Level 1)

(Level 2)

(Level 3)

Total

 

Certificates of deposit

$

$

380

$

$

380

Money market funds

2,329

2,329

Short term investments

416

416

Other investments

12,700

12,700

Interest rate swap

(56)

(56)

Total assets and liabilities measured at fair value

$

2,745

$

324

$

12,700

$

15,769

Certificate of Deposit

As of June 30, 2020 and December 31, 2019, this asset class consisted of a time deposit at a financial institution denominated in US dollars. The asset class is classified within Level 2 of the fair value hierarchy because the fair value was based on observable market data.

Money Market Funds

As of June 30, 2020 and December 31, 2019, this asset class consisted of a money market portfolio that comprises Federal government and US Treasury securities. The asset class is classified within Level 1 of the fair value hierarchy because its underlying investments are valued using quoted market prices in active markets for identical assets.

Short Term Investments and Commercial Paper

As of June 30, 2020 and December 31, 2019, these asset classes consisted of short term foreign and US corporate bonds, equity securities, and commercial paper. Corporate bonds and commercial paper are classified within Level 2 of the fair value hierarchy because the fair value is based on observable market data. Equity securities are classified within Level 1 because fair value is based on quoted market prices in active markets for identical assets. The Company held equity securities with a fair value of $0.1 million and $0.2 million at June 30, 2020 and December 31, 2019, respectively. Net income includes $0.1 million of losses for the three and six months ended June 30, 2020. No gain or loss was recorded in the three and six months ended June 30, 2019.

Other Investments

In the first quarter of 2019, the Company made an investment in an early-stage venture through the acquisition of a convertible debt instrument. The Company elected to fair value the investment upon acquisition. At June 30, 2020, the fair value of the investment was $10.9 million. During the three and six months ended June 30, 2020, the Company

19

recorded $0.3 million and $0.7 million, respectively, of income from changes in the fair value of the investment. The asset is classified within Level 3 of the fair value hierarchy. The Company used the income approach to fair value the investment and the inputs consisted of a discount rate calculated based on the investment attributes and the probability of potential future scenarios occurring.

In the third quarter of 2019, the Company made a $14.4 million investment in a renewable energy partnership. The Company received an investment tax credit of $12.0 million from its investment and will receive future cash distributions from the partnership’s operations. The Company elected the deferral method to account for the credit and elected the fair value option to account for the equity investment. The Company’s investment had a fair value of $2.4 million at June 30, 2020, and $2.5 million at December 31, 2019. The asset is classified within Level 3 of the fair value hierarchy. The Company used the income approach to fair value the investment and the inputs consisted of a discount rate and future cash flows calculated based on the investment attributes.

The Company also holds investments in equity securities consisting of non-controlling investments in privately held companies. These investments, over which the Company does not have the ability to exercise significant influence, are without readily determinable fair values. The investments are measured at cost, less any impairment, adjusted for observable price changes of similar investments of the same issuer. Fair value is not estimated for these investments if there are no identified events or changes in circumstances that may have an effect on the fair value of the investment. The carrying value of the investments was $2.1 million at June 30, 2020 and December 31, 2019. These investments are included with other assets on the consolidated balance sheets.

Equity Method Investments

In the first quarter of 2020, the Company increased its ownership in one investment of a privately held company to approximately 24% of the outstanding voting equity through an additional $2.8 million investment. With this investment the Company obtained the ability to exercise significant influence over the investee and began accounting for the investment under the equity method of accounting recording its share of the investee’s earnings or losses. The carrying value of the investment was $17.5 million at June 30, 2020. The value increased $2.0 million from the December 31, 2019 balance due to an additional investment of $2.8 million, $0.4 million of the Company’s share of investee losses, and currency losses of $0.4 million. The investment is included with other assets on the consolidated balance sheets.

Other Fair Value Disclosures

The carrying amounts of cash and cash equivalents, accounts receivable, and accounts payable and accrued expenses approximate their fair values because of the relatively short-term maturities of these financial instruments. The fair value of the interest rate swap is measured using Level 2 inputs.

The fair value of long-term debt is estimated using Level 2 inputs. At June 30, 2020, the fair value of long-term debt, including the current portion, was $85.1 million and its book value was $84.6 million. At December 31, 2019, the fair value of long-term debt, including the current portion, was $86.9 million and its book value was $86.4 million.

7. LONG-TERM DEBT

On April 10, 2019, the Company entered into a credit facility, with CoBank, ACB and a syndicate of other lenders (the “2019 Credit Facility”).  The 2019 Credit Facility provides for a $200 million revolving credit facility that includes up to (i) $75 million for standby or trade letters of credit and (ii) $10 million under a swingline sub-facility.  Approximately $16.0 million of performance and standby letters of credit have been issued and remain outstanding and undrawn as of June 30, 2020.  The 2019 Credit Facility matures on April 10, 2024.

Amounts borrowed under the 2019 Credit Facility bear interest at a rate equal to, at the Company’s option, either (i) the London Interbank Offered Rate (“LIBOR”) plus an applicable margin ranging between 1.25% to 2.25% or (ii) a base rate plus an applicable margin ranging from 0.25% to 1.25%. Swingline loans bear interest at the base rate

20

plus the applicable margin for base rate loans. The base rate is equal to the higher of (i) 1.00% plus the higher of (x) the LIBOR for an interest period of one month and (y) the LIBOR for an interest period of one week; (ii) the Federal Funds Effective Rate (as defined in the 2019 Credit Facility) plus 0.50% per annum; and (iii) the Prime Rate (as defined in the 2019 Credit Facility). The applicable margin is determined based on the Total Net Leverage Ratio (as defined in the 2019 Credit Facility). Under the terms of the 2019 Credit Facility, we must also pay a fee ranging from 0.150% to 0.375% of the average daily unused portion of the 2019 Credit Facility over each calendar quarter.

  

 The 2019 Credit Facility contains customary representations, warranties and covenants, including a financial covenant that imposes a maximum ratio of indebtedness to EBITDA as well as covenants limiting additional indebtedness, liens, guaranties, mergers and consolidations, substantial asset sales, investments and loans, sale and leasebacks, transactions with affiliates and fundamental changes.  The Company’s investments in “unrestricted” subsidiaries and certain dividend payments to the Company’s stockholders are not limited unless the Total Net Leverage Ratio is equal to or greater than 1.75 to 1.0.   The Total Net Leverage Ratio is measured each fiscal quarter and is required to be less than or equal to 2.75 to 1.0.   In the event of a Qualifying Acquisition (as defined in the 2019 Credit Facility), the Total Net Leverage Ratio increases to 3.25 to 1.0 for the subsequent three fiscal quarters. 

The 2019 Credit Facility also provides for the incurrence by the Company of incremental term loan facilities, when combined with increases to revolving loan commitments, in an aggregate amount not to exceed $200 million (the “Accordion”).  Amounts borrowed under the Accordion are also subject to proforma compliance with a net leverage ratio financial covenant.

As of June 30, 2020, the Company was in compliance with all of the financial covenants, had no outstanding borrowings and, net of the $16.0 million of outstanding performance letters of credit, had $184.0 million of availability under the 2019 Credit Facility.

FirstNet Receivables Credit Facility

On March 26, 2020, Commnet Finance, a wholly owned subsidiary of Commnet Wireless, entered into a receivables credit facility with the Company, Commnet Wireless, and CoBank, ACB (the “Receivables Credit Facility”).

 

The Receivables Credit Facility provides for a senior secured delayed draw term loan in an aggregate principal amount of up to $75 million and the proceeds may be used to acquire certain receivables from Commnet Wireless.  The receivables to be financed and sold under the Receivables Credit Facility, which provide the loan security, relate to the obligations of AT&T under the FirstNet Agreement.  The delayed draw period will expire on December 31, 2021.

The maturity date for each loan will be set by CoBank and will match the weighted average maturity of the receivables financed.

Interest on the loans accrues at a rate based on (i) the LIBOR plus 2.50%, (ii) a base rate plus 1.50% or (iii) a fixed annual interest rate to be quoted by CoBank

  

The Receivables Credit Facility contains customary events of termination, representations and warranties, affirmative and negative covenants and events of default customary for facilities of this type.

             

Viya Debt

The Company, and certain of its subsidiaries, have entered into a $60.0 million loan agreement (the “Viya Debt”) with Rural Telephone Finance Cooperative (“RTFC”).  The Viya Debt agreement contains customary representations, warranties and affirmative and negative covenants (including limitations on additional debt, guaranties, sale of assets and liens) and a financial covenant that limits the maximum ratio of indebtedness to annual operating cash flow to 3.5 to 1.0 (the “Net Leverage Ratio”).  This covenant is tested on an annual basis at the end of each fiscal year.  Interest is paid quarterly at a fixed rate of 4.0% and principal repayment is not required until maturity on July 1, 2026.  Prepayment of the Viya Debt may be subject to a fee under certain circumstances.  The debt is secured by certain assets of the Company’s Viya subsidiaries and is guaranteed by the Company.  With RTFC’s consent, the Company

21

funded the restoration of Viya’s network, following the Hurricanes, through an intercompany loan arrangement with a $75.0 million limit.  The Company was not in compliance with the Net Leverage Ratio covenant for the year ending December 31, 2019 and received a waiver from the RTFC on February 26, 2020. 

The Company paid a fee of $0.9 million in 2016 to lock in the interest rate at 4% per annum over the term of the Viya Debt.  The fee was recorded as a reduction to the Viya Debt carrying amount and is being amortized over the life of the loan. 

As of June 30, 2020, $60.0 million of the Viya Debt remained outstanding and $0.6 million of the rate lock fee was unamortized.

One Communications Debt

The Company has an outstanding loan from HSBC Bank Bermuda Limited (the “One Communications Debt”) which is scheduled to mature on May 22, 2022 and bears interest at the one-month LIBOR plus a margin ranging between 2.5% to 2.75%, paid quarterly.

The One Communications Debt contains customary representations, warranties and affirmative and negative covenants (including limitations on additional debt, guarantees, sale of assets and liens) and financial covenants, tested annually as of and for the twelve months ended December 31st, that limit the ratio of tangible net worth to long term debt and total net debt to EBITDA and require a minimum debt service coverage ratio (as defined in the One Communications Debt agreement).  The Company was in compliance with its covenants as of December 31, 2019.

 

As a condition of the One Communications Debt, the Company was required to enter into a hedging arrangement with a notional amount equal to at least 30% of the outstanding loan balance and a term corresponding to the term of the One Communications Debt.  As such, the Company entered into an amortizing interest rate swap that has been designated as a cash flow hedge, which had an original notional amount of $11.0 million, has an interest rate of 1.874%, and expires in March 2022.  As of June 30, 2020, the swap had an unamortized notional amount of $7.9 million.

  

The Company capitalized $0.3 million of fees associated with the One Communications Debt which are being amortized over the life of the debt and are recorded as a reduction to the debt carrying amount.   

 

As of June 30, 2020, $25.3 million of the One Communications Debt was outstanding and $0.1 million of the capitalized fees remained unamortized.

8. GOVERNMENT GRANTS

The Federal Universal Service Fund (“USF”) is a subsidy program managed by the Federal Communications Commission (“FCC”). USF funds are disbursed to telecommunication providers through four programs: the High Cost Program; Low Income Program (“Lifeline Program”); Schools and Libraries Program (“E-Rate Program”); and Rural Health Care Program. The Company participates in the High Cost Program, Lifeline Program, E-Rate Programs, and Rural Health Care Support Program as further described below. All of these funding programs are subject to certain operational and reporting compliance requirements. The Company believes it is in compliance with all applicable requirements.

During the three and six month periods ended June 30, 2020, the Company recorded $4.1 million and $8.2 million, respectively, of revenue from the High Cost Program in its International Telecom segment. During the three and six month periods ended June 30, 2019, the Company recorded $4.1 million and $8.2 million, respectively, of revenue from the High Cost Program in its International Telecom segment. Also, during the three and six month periods ended June 30, 2020, the Company recorded $0.3 million and $0.6 million, respectively, of High Cost Program revenue in its US Telecom segment. During the three and six month periods ended June 30, 2019, the Company recorded $0.3 million and $0.6 million, respectively, of High Cost Program revenue in its US Telecom segment. The Company is

22

subject to certain operational, reporting and construction requirements as a result of this funding, and the Company believes that it is in compliance with all of these requirements.

In August 2018, the Company was awarded $79.9 million over 10 years under the Connect America Fund Phase II Auction. The Company is required to provide fixed broadband and voice services to certain eligible areas in the United States. The Company is subject to operational and reporting requirements under the program and the Company expects to incur additional capital expenditures to comply with these requirements. The Company determined the award is a revenue grant, and as a result the Company will record the funding as revenue upon receipt. During the three and six month periods ended June 30, 2020, the Company recorded $1.9 million and $3.8 million, respectively, from the Connect America Fund Phase II program. During the three and six months ended June 30, 2019, the Company recorded $1.5 million of revenue from the program, as funding began in the second quarter of 2019.

The E-Rate Program provides discounted telecommunication access to eligible schools and libraries.  The E-Rate Program (i) awards special construction funding to build network connectivity for eligible participants, and (ii) pays for discounted recurring charges for eligible broadband services.  The special construction funding is used to reimburse construction costs and is distributed upon completion of a project.  As of June 30, 2020, the Company has been awarded approximately $15.8 million of E-Rate Program grants with construction completion obligations beginning in June 2020.  Once these projects are constructed, the Company is obligated to provide service to the E-Rate Program participants. The Company receives funds upon construction completion and is in various stages of constructing the networks. During 2019, the Company received $5.4 million, of which $3.1 million was a reimbursement of capital expenditures and $2.3 million offset operating activities. The Company expects to meet all requirements associated with these grants.

The Company also receives funding to provide discounted telecommunication services to eligible customers under the E-Rate Program, Lifeline Program, and Rural Health Care Support Program. During the three and six months ended June 30, 2020, the Company recorded revenue of $2.2 million and $4.4 million, respectively, in the aggregate from these programs. During the three and six months ended June 30, 2019, the Company recorded revenue of $1.6 million and $3.2 million, respectively, in the aggregate from these programs. The Company is subject to certain operational and reporting requirements under the above mentioned programs and it believes that it is in compliance with all of these requirements.

Tribal Bidding Credit

As part of the broadcast television spectrum incentive auction, the FCC implemented a tribal lands bidding credit to encourage deployment of wireless services utilizing 600 MHz spectrum on the lands of federally recognized tribes.  The Company received a bidding credit of $7.4 million under this program in 2018.  A portion of these funds will be used to offset network capital costs and a portion will be used to offset the costs of supporting the networks.  The Company’s current estimate is that it will use $5.4 million to offset capital costs, consequently reducing future depreciation expense and $2.0 million to offset the cost of supporting the network which will reduce future operating expense.  The credits are subject to certain requirements, including deploying service by January 2021 and meeting minimum coverage metrics.  If the requirements are not met the funds may be subject to claw back provisions.  The Company currently expects to comply with all applicable requirements related to these funds.

23

9. RETIREMENT PLANS

The Company has noncontributory defined benefit pension and noncontributory defined medical, dental, vision, and life benefit plans for eligible employees in its International Telecom segment who meet certain eligibility criteria.

The Company recorded the net periodic benefit cost identified below (in thousands):

Three months ended

    

June 30, 2020

    

June 30, 2019

Pension benefits

Postretirement benefits

Pension benefits

Postretirement benefits

Operating expense

Service cost

$

423

$

32

$

447

$

37

Non-operating expense

Interest cost

879

45

841

40

Expected return on plan assets

 

(1,158)

 

 

(1,263)

 

Actuarial (gain)/ loss

(7)

(15)

7

(17)

Net periodic pension expense

$

137

$

62

$

32

$

60

Six months ended

June 30, 2020

    

June 30, 2019

Pension benefits

Postretirement benefits

Pension benefits

Postretirement benefits

Operating expense

Service cost

$

846

$

64

$

895

$

74

Non-operating expense

Interest cost

1,758

90

1,682

80

Expected return on plan assets

 

(2,316)

 

 

(2,527)

 

Actuarial (gain)/ loss

(14)

(30)

15

(34)

Net periodic pension expense

$

274

$

124

$

65

$

120

In the first quarter of 2020, the Company began the process of winding up one of its pension plans. At December 31, 2019 this plan had assets of $15.1 million and a projected benefit obligation of $15.6 million.

The Company is not required to make contributions to its pension and postretirement benefit plans. However, the Company periodically evaluates whether to make discretionary contributions. The Company funds its postretirement benefit plans as claims are made. During the six months ended June 30, 2020 the Company contributed $0.7 million to its pension benefit plans. The Company did not make any contributions to its pension benefit plans during the six months ended June 30, 2019.

 

10. INCOME TAXES

The Company’s effective tax rate for the three months ended June 30, 2020 and 2019 was (37.0%) and (15.6%), respectively.

On March 27, 2020, the U.S. federal government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). The CARES Act, among other things, allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid income taxes.

24

The effective tax rate for the three months ended June 30, 2020 was primarily impacted by the following items: (i) the remeasurement of a forecasted domestic loss at a higher tax rate due to carryback provisions as provided by the CARES Act, (ii) the mix of income generated among the jurisdictions in which the Company operates along with the exclusion of losses in India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a) and (iii) discrete items including a $2.9 million benefit from the reversal of an unrecognized tax position due to statute of limitations expiration and a $0.5 million expense for interest on unrecognized tax positions.

The effective tax rate for the three months ended June 30, 2019 was primarily impacted by the mix of income generated among the jurisdictions in which the Company operates along with the exclusion of losses in the US Virgin Islands and India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a), in addition to the following discrete items: (i) a $1.1 million benefit from the reversal of unrecognized tax positions due to statute of limitations expiration, net interest expense on unrecognized tax positions and (ii) a $0.5 million benefit from the reversal of a deferred tax liability due to an intercompany debt restructure.

The Company’s effective tax rate for the six months ended June 30, 2020 and 2019 was (12.0%) and 25.4%, respectively.

The effective tax rate for the six months ended June 30, 2020 was primarily impacted by the following items: (i) the remeasurement of a forecasted domestic loss at a higher tax rate due to carryback provisions as provided by the CARES Act, (ii) the mix of income generated among the jurisdictions in which the Company operates along with the exclusion of losses in India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a), and (iii) discrete items including a $2.9 million benefit from the reversal of an unrecognized tax position due to statute of limitations expiration, a $1.0 million expense for interest on unrecognized tax positions, a $0.4 million expense to record a valuation allowance against an investment write-down which cannot be benefitted for tax purposes, and a $0.3 million benefit (net) related to the remeasurement of existing losses and temporary differences at a higher tax rate due to carryback provisions as provided by the CARES Act.

The effective tax rate for the six months ended June 30, 2019 was primarily impacted by the mix of income generated among the jurisdictions in which the Company operates along with the exclusion of losses in the US Virgin Islands and India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a), in addition to the following discrete items: (i) a $0.6 million benefit from the reversal of unrecognized tax positions due to statute expiration, net interest expense on unrecognized tax positions and (ii) a $0.5 million benefit from the reversal of a deferred tax liability due to an intercompany debt restructure.

The Company’s effective tax rate is based upon estimated income before provision for income taxes for the year, composition of the income in different countries, and adjustments, if any, in the applicable quarterly periods for potential tax consequences, benefits and/or resolutions of tax contingencies. The Company’s consolidated tax rate will continue to be impacted by any transactional or one-time items in the future and the mix of income in any given year generated among the jurisdictions in which the Company operates. While the Company believes it has adequately provided for all tax positions, amounts asserted by taxing authorities could materially differ from the Company’s accrued positions as a result of uncertain and complex application of tax law and regulations. Additionally, the recognition and measurement of certain tax benefits include estimates and judgment by management. Accordingly, the Company could record additional provisions or benefits for US federal, state, and foreign tax matters in future periods as new information becomes available.

25

11. NET INCOME (LOSS) PER SHARE

For the three months ended June 30, 2020 and 2019, the calculations of basic and diluted weighted average shares of common stock outstanding do not include 5,000 shares and 13,000 shares, respectively, relating to stock options as the effects of those options were anti-dilutive.

For each of the six months ended June 30, 2020 and 2019, the calculation of basic and diluted weighted average shares of common stock outstanding do not include 5,000 shares relating to stock options as the effects of those options were anti-dilutive.

26

12. SEGMENT REPORTING

The Company has the following three reportable and operating segments: i) International Telecom, ii) US Telecom, and iii) Renewable Energy.

The following tables provide information for each operating segment (in thousands):

For the Three Months Ended June 30, 2020

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

19,062

$

2,367

$

$

$

21,429

Fixed

56,567

 

4,937

 

 

 

61,504

Carrier Services

1,897

20,856

22,753

Other

 

554

554

Total Communication Services Revenue

 

78,080

28,160

106,240

Other

Renewable Energy

874

874

Managed Services

1,984

1,984

Total Other Revenue

1,984

874

2,858

Total Revenue

80,064

28,160

874

109,098

Depreciation and amortization

 

14,132

 

5,717

 

486

 

1,656

 

21,991

Non-cash stock-based compensation

 

28

 

 

131

 

1,402

 

1,561

Operating income (loss)

 

14,617

 

1,826

 

(620)

 

(8,799)

 

7,024

For the Three Months Ended June 30, 2019

    

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

21,007

$

2,800

$

$

$

23,807

Fixed

54,954

 

3,622

 

 

 

58,576

Carrier Services

2,306

19,992

22,298

Other

 

338

338

Total Communication Services Revenue

 

78,605

26,414

105,019

Other

Renewable Energy

1,448

1,448

Managed Services

1,254

1,254

Total Other Revenue

1,254

1,448

2,702

Total Revenue

79,859

26,414

1,448

107,721

Depreciation and amortization

 

13,606

 

5,551

 

638

 

1,754

 

21,549

Non-cash stock-based compensation

 

11

 

 

 

2,017

 

2,028

Operating income (loss)

 

11,057

 

1,521

 

167

(9,991)

 

2,754

27

For the Six Months Ended June 30, 2020

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

39,198

$

4,770

$

$

$

43,968

Fixed

115,056

 

9,762

 

 

 

124,818

Carrier Services

3,541

40,927

44,468

Other

 

891

891

Total Communication Services Revenue

 

158,686

55,459

214,145

Other

Renewable Energy

2,196

2,196

Managed Services

3,663

3,663

Total Other Revenue

3,663

2,196

5,859

Total Revenue

162,349

55,459

2,196

220,004

Depreciation and amortization

 

28,448

11,602

1,100

3,359

 

44,509

Non-cash stock-based compensation

 

(9)

131

2,599

 

2,721

Operating income (loss)

 

28,005

4,019

(1,077)

(16,623)

 

14,324

For the Six Months Ended June 30, 2019

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

41,402

$

5,494

$

$

$

46,896

Fixed

111,080

 

5,581

 

 

 

116,661

Carrier Services

4,567

36,832

41,399

Other

 

677

677

Total Communication Services Revenue

 

157,726

47,907

205,633

Other

Renewable Energy

2,938

2,938

Managed Services

2,450

2,450

Total Other Revenue

2,450

2,938

5,388

Total Revenue

160,176

47,907

2,938

211,021

Depreciation and amortization

 

26,621

 

11,149

 

1,253

 

3,244

 

42,267

Non-cash stock-based compensation

 

21

 

 

 

3,313

 

3,334

Operating income (loss)

 

24,936

 

(2,006)

 

(16)

 

(18,045)

 

4,869

(1)Corporate and Other items refer to corporate overhead costs and consolidating adjustments

28

Selected balance sheet data for each of the Company’s segments as of June 30, 2020 and December 31, 2019 consists of the following (in thousands):

    

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

June 30, 2020

Cash, Cash equivalents, and Investments

$

60,598

$

29,304

$

22,801

$

12,380

$

125,083

Total current assets

112,845

58,928

25,537

46,880

244,190

Fixed assets, net

456,633

66,189

44,852

20,183

587,857

Goodwill

 

25,421

 

35,270

 

 

60,691

Total assets

 

656,414

 

222,046

 

71,033

 

162,112

1,111,605

Total current liabilities

71,627

23,994

1,164

21,647

118,432

Total debt

84,624

84,624

December 31, 2019

Cash, Cash equivalents, and Investments

$

43,125

$

38,240

$

25,054

$

55,284

$

161,703

Total current assets

91,497

54,207

27,534

55,485

228,723

Fixed assets, net

466,523

69,184

48,421

21,453

605,581

Goodwill

 

25,421

 

35,270

 

 

60,691

Total assets

 

647,228

 

222,356

 

76,723

 

184,419

1,130,726

Total current liabilities

77,644

24,905

2,745

14,375

119,669

Total debt

86,426

86,426

Capital Expenditures

    

    

    

    

    

International

US

Renewable

Corporate and

Six months ended June 30, 

Telecom

Telecom

Energy

Other (1)

Consolidated

2020

$

19,929

$

8,883

$

1,634

$

1,519

$

31,965

2019

23,692

6,368

817

4,519

35,396

(1)Corporate and other items refer to corporate overhead costs and consolidating adjustments

13. COMMITMENTS AND CONTINGENCIES

Regulatory and Litigation Matters

The Company and its subsidiaries are subject to certain regulatory and legal proceedings and other claims arising in the ordinary course of business, some of which involve claims for damages and taxes that are substantial in amount. The Company believes that, except for the items discussed below, for which the Company is currently unable to predict the final outcome, the disposition of proceedings currently pending will not have a material adverse effect on the Company’s financial position or results of operations.

The Company’s Guyana subsidiary, GTT, holds a license to provide domestic and international voice and data services in Guyana on an exclusive basis until December 2030. Since 2001, the Government of Guyana has stated its intention to introduce additional competition into Guyana’s telecommunications sector. In connection therewith, the Company and GTT have met on several occasions with officials of the Government of Guyana to discuss potential modifications of GTT’s exclusivity and other rights under the existing agreement and license. On July 18, 2016, the Guyana Parliament passed telecommunications legislation that introduces material changes to many features of Guyana’s existing telecommunications regulatory regime with the intention of creating a more competitive market. The legislation was signed into law on August 5, 2016. The legislation does not have the effect of terminating the Company’s exclusive license. Instead the legislation as passed requires the Minister of Telecommunications to conduct further proceedings and issue implementing orders to enact the various provisions of the legislation, including the

29

issuance of competing licenses. The Company cannot predict the manner in which or when the legislation will be implemented by the Minister of Telecommunications.

In January 2019 the Government of Guyana and the Company met to discuss modifications of the Company’s and GTT’s exclusivity rights and other rights under the Company’s existing agreement and GTT’s license. In early March 2020, Guyana held an election the results of which were disputed, and a winner was not formally declared until August 2, 2020. Although the election results have been formally determined and the new Government sworn in, there can be no assurance that our discussions with the Government will resume or be concluded, or that such discussions will satisfactorily address the Company’s contractual exclusivity rights. Although the Company believes that it would be entitled to damages or other compensation for any involuntary termination of its contractual exclusivity rights, it cannot guarantee that it would prevail in a proceeding to enforce its rights or that its actions would effectively halt any unilateral action by the Government.

Historically, GTT has been subject to other long-standing litigation proceedings and disputes in Guyana that have not yet been resolved. The Company believes that none of these additional proceedings would, in the event of an adverse outcome, have a material impact on the Company’s consolidated financial position, results of operations or liquidity.

In a letter dated September 8, 2006, the National Frequency Management Unit (“NFMU”) agreed that total spectrum fees in Guyana should not increase for the years 2006 and 2007. However, that letter implied that spectrum fees in 2008 and onward may be increased beyond the amount GTT agreed to with the Government. GTT has objected to the NFMU’s proposed action and reiterated its position that an increase in fees prior to development of an acceptable methodology would violate the Government’s prior agreement. In 2011, GTT paid the NFMU $2.6 million representing payments in full for 2008, 2009 and 2010. However, by letter dated November 23, 2011, the NFMU stated that it did not concur with GTT’s inference that the amount was payment in full for the specified years as it was NFMU’s continued opinion that the final calculation for spectrum fees was not agreed upon and was still an outstanding issue. By further letter dated November 24, 2011, the NFMU further rejected a proposal that was previously submitted jointly by GTT and another communications provider that outlined a recommended methodology for the calculation of these fees. The NFMU stated that it would prepare its own recommendation for consideration by the Minister of Telecommunications, who would decide the matter. GTT has paid undisputed spectrum fees according to the methodology used for its 2011 payments, and has reserved amounts payable according to this methodology. There have been limited further discussions on this subject and GTT has not had the opportunity to review any recommendation made by the NFMU to the Minister.

On May 8, 2009, a GTT competitor, Digicel, filed a lawsuit in Guyana challenging the legality of GTT’s exclusive license rights under Guyana’s constitution and GTT intervened in the suit in order to oppose Digicel’s claims. The case remains pending. The Company believes that any legal challenge to GTT’s exclusive license rights granted in 1990 is without merit and the Company intends to defend vigorously against such legal challenge.

GTT has filed several lawsuits in the High Court of Guyana asserting that, despite its denials, Digicel is engaged in international bypass in violation of GTT’s exclusive license rights, the interconnection agreement between the parties, and the laws of Guyana. GTT is seeking injunctive relief to stop the illegal bypass activity and monetary damages. Digicel filed counterclaims alleging that GTT has violated the terms of the interconnection agreement and Guyana laws. These suits, filed in 2010 and 2012, have been consolidated with Digicel’s constitutional challenge described above. Prior to the declaration of COVID-19 related travel and business restrictions in Guyana, the consolidated cases were scheduled to proceed to trial in 2020. GTT expects to resume the litigation following the lifting of COVID-19 related restrictions and intends to prosecute these matters vigorously; however, the Company cannot accurately predict at this time when the consolidated suit will go to trial.

GTT is also involved in several legal claims regarding its tax filings with the Guyana Revenue Authority dating back to 1991 regarding the deductibility of intercompany advisory fees as well as other tax assessments. The Company maintains that any liability GTT might be found to have with respect to the disputed tax assessments that the Guyana Revenue Authority has alleged total $44.1 million, would be offset in part by the amounts necessary to ensure that GTT’s return on investment was no less than 15% per annum for the relevant periods. The Company believes that some adverse outcome is probable and has accordingly accrued $5.0 million as of June 30, 2020 for these matters.

30

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

The discussion and analysis of our financial condition and results of operations that follows is based upon our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of our financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities, revenues and expenses, and the related disclosure of contingent assets and liabilities at the date of our financial statements. Actual results may differ significantly from these estimates under different assumptions or conditions. This discussion should be read in conjunction with our condensed consolidated financial statements herein and the accompanying notes thereto, and our Annual Report on Form 10-K for the year ended December 31, 2019 (as amended by Amendment No. 1 to the 2019 Annual Report on Form 10-K filed with the SEC on April 29, 2020, the “2019 Annual Report on Form 10-K”), and in particular, the information set forth therein under Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

Overview

We are a holding company that, directly and through our subsidiaries, owns and operates telecommunications businesses in North America, the Caribbean and Bermuda as well as a renewable energy business in India. We were incorporated in Delaware in 1987, began trading publicly in 1991 and spun off more than a half of our operations to stockholders in 1998. Since that time, we have engaged in many strategic acquisitions and investments to help grow our operations using the cash generated from our established operating units to re-invest in our existing businesses, to make strategic investments in additional businesses and to return cash to our investors. We have built, and seek to maintain, resources to support our operating subsidiaries and to improve their customer acquisition, retention, and satisfaction while maintaining optimal operating efficiencies. We look for businesses that offer growth opportunities or potential strategic benefits but require additional capital investment in order to execute on their business plans. We hold controlling positions with respect to some of our investments and non-controlling positions in others. Our investments in earlier stage businesses frequently offer a product and service development component in addition to the prospect of generating returns on our invested capital. For a discussion of the risks involved in our investment strategy, see “Risk Factors—We are actively evaluating investment, acquisition and other strategic opportunities, which may affect our long-term growth prospects.” in our 2019 Annual Report on Form 10-K.

We review our operations in three operating segments to facilitate both our internal and investor presentations of our results. These three operating segments are as follows:

International Telecom. Our international telecom segment offers services to other telecom providers (“Carrier Services”), such as international long-distance, roaming from other carriers’ customers traveling into our retail markets, and transport and access services, as well as fixed internet and voice services and retail mobility services to customers in Bermuda, Guyana and the US Virgin Islands.  We also offer fixed video services in Bermuda, the Cayman Islands, and the US Virgin Islands. In addition, the international telecom segment offers managed information technology services to enterprise customers.

US Telecom. In the United States, we offer carrier services, including wholesale roaming services, site maintenance and the leasing of critical network infrastructure such as towers and transport facilities, as well as fixed and mobile communications services to our retail and enterprise customers in the Southwestern United States.

Renewable Energy. In India, we provide distributed generation solar power to corporate, utility and municipal customers.

31

The following chart summarizes the operating activities of our principal subsidiaries, the segments in which we report our revenue and the markets we served as of June 30, 2020:

Segment

   

Services

   

Markets

   

Tradenames

 

International Telecom

 

Mobility

 

Bermuda, Guyana, US Virgin Islands

 

GTT+, One, Viya

 

Fixed

 

Bermuda, Cayman Islands, Guyana, US Virgin Islands

 

GTT+, One, Logic, Viya

Carrier Services

Bermuda, Guyana, US Virgin Islands

GTT+, One, Viya

Managed Services

Bermuda, Cayman Islands, US Virgin Islands

Fireminds, One, Logic, Viya

US Telecom

 

Mobility

 

United States (rural markets)

 

Commnet, Choice, Choice NTUA Wireless, WestNet, Geoverse

Fixed

United States

Commnet, Choice, Choice NTUA Wireless, Deploycom, WestNet

Carrier Services

United States

Commnet, Essextel

 

Managed Services

 

United States

 

Choice

Renewable Energy

Solar

India

Vibrant Energy

We actively evaluate potential acquisitions, investment opportunities and other strategic transactions, both domestic and international, that meet our return on investment and other criteria. In addition, we consider non-controlling investments in earlier stage businesses that we consider strategically relevant, and which may offer long-term growth potential for us, either individually, or as research and development businesses that can support our operating subsidiaries in new product and service development and offerings. We provide management, technical, financial, regulatory, and marketing services to our subsidiaries and typically receive a management fee equal to a percentage of their revenues, which is eliminated in consolidation. For further information about our financial segments and geographical information about our operating revenues and assets see Notes 1 and 12 to the Unaudited Condensed Consolidated Financial Statements included in this Report.

COVID-19

In March 2020, the World Health Organization declared a novel strain of coronavirus, now referred to as COVID-19, as a pandemic, and the virus has now spread globally to over 200 countries and territories, including the United States and other countries in which we have substantial operations. We are continuing to monitor and assess the effects of the COVID-19 pandemic on our commercial operations, the safety of our employees and their families, our sales force and customers and any potential impact on our revenue in 2020.

The preparation of the condensed consolidated financial statements requires us to make estimates, judgments and assumptions that may affect the reported amounts of assets, liabilities, equity, revenues and expenses and related disclosure of contingent assets and liabilities. On an ongoing basis we evaluate estimates, judgments and methodologies. We assessed certain accounting matters and estimates that generally require consideration of forecasted financial information in context with the information and estimates reasonably available to us and the unknown future impacts COVID-19 as of June 30, 2020 and through the date of this report. The accounting matters assessed included, but were not limited to, our allowance for credit losses, the carrying value of our goodwill and other long-lived assets, financial assets, valuation allowances for tax assets and revenue recognition. We assessed the impacts of COVID-19 on the consolidated financial statements as of and for the quarter ended June 30, 2020, in particular the impacts on lines of revenues, operating expenses as well as the deferral and savings on other operating

32

expenses and capital expenditures. During the quarter, while we experienced strengthened demand for our broadband services in several of our markets, we experienced a reduction in roaming revenue, mobile revenue and handset sales within our International Telecom segment due to pandemic-related travel and stay-at-home restrictions. We also recognized declines in our communications revenue as a result of our granting of certain concessions to our customers in all of our markets during these challenging economic times, including providing temporary price reductions, extensions of billing due dates, and in some markets, pledging not to disconnect customers for nonpayment as a result of COVID-19 related circumstances. However, in response to certain anticipated impacts, we were able to implement operating expense savings, particularly with respect to our International Telecom segment, that when coupled with Company-wide travel expense savings and capital expenditure deferrals, acted to offset much of the revenue loss or additional credit loss allowances caused by anticipated customer non-payment activity in the quarter. As a result, our assessment did not indicate that there was a material impact to our consolidated financial statements as of and for the quarter ended June 30, 2020. However, our future assessments of the impacts of COVID-19 for the remainder of the year or our ability to realize continued operational expense savings, as well as other factors, could result in material impacts to our consolidated financial statements in future reporting periods. For example, the local economies of many of our Caribbean markets are tourism-dependent and the decline in global travel activity resulting from COVID-19 may continue to impact our revenue and cash flows for certain services in these markets as our retail and enterprise customers may be unable to pay for services, and our international roaming revenue may decline as compared to last year. The extent to which the COVID-19 pandemic ultimately impacts our business, financial condition, results of operations, cash flows, and liquidity may differ from our management’s current estimates due to inherent uncertainties regarding the duration and further spread of the outbreak, its severity, actions taken to contain the virus or treat its impact, and how quickly and to what extent economic conditions normalize and more customary operating conditions resume.

Presentation of Revenue

Effective January 1, 2020, we changed our presentation of revenue in the Condensed Consolidated Statement of Operations and in the Selected Segment Financial Information tables. This change is intended to better align our financial performance with the views of management and industry competitors, and to facilitate a more constructive dialogue with the investment community.

Specifically, the previously disclosed revenue categories of wireless and wireline revenue are being represented as mobility, fixed and Carrier Services revenue within our segment information and are included within communications services revenue within our Statements of Operations. Managed services revenue, which was previously a component of wireline revenue, is now included in other revenue along with revenue from our Renewable Energy operations.

FirstNet Agreement

In July 2019 and August 2020, we entered into a Network Build and Maintenance Agreement (the “FirstNet Agreement”) and First Amendment to that agreement with AT&T Mobility, LLC (“AT&T”), respectively, to build a portion of AT&T’s network for the First Responder Network Authority (“FirstNet”) as well as a commercial wireless network in or near our current operating area in the Southwestern United States (the “FirstNet Transaction”).  Pursuant to the FirstNet Agreement and subject to certain limitations contained therein, all cell sites must be completed and accepted within a specified period of time.  We expect to recognize construction revenue of approximately $80 million to $85 million over the next two years that will be mainly offset by construction costs as sites are completed. Revenues from construction are expected to have minimal impact on operating income. The network build portion of the FirstNet Agreement has continued during the COVID-19 pandemic but the overall timing of the build schedule has been delayed. Subject to ongoing delays caused by COVID-19 related restrictions, we currently expect construction revenues to begin in late 2020 and continue through 2021.

Following acceptance of a cell site, AT&T will own the cell site and we will assign to AT&T any third-party tower lease applicable to such cell site.  If the cell site is located on a communications tower we own, AT&T will pay us pursuant to a separate lease agreement for an initial term of eight years. In addition to building the

33

network, we will provide ongoing equipment and site maintenance and high capacity transport to and from these cell sites for an initial term ending 2029. 

AT&T will continue to use our wholesale domestic mobility network for roaming services at a fixed rate per site during the construction period until such time as the cell site is transferred to AT&T.  Thereafter, revenue from the maintenance, leasing and transport services provided to AT&T is expected to offset revenue from wholesale mobility roaming services.  We began receiving revenue from the FirstNet Transaction in the third quarter of 2019 and expect overall operating income contributions from the FirstNet Transaction to have a relatively steady impact from 2020 onwards.

For more information about the risks to our business with respect to our FirstNet Agreement, see “Risks Related to our US Telecom Segment – we may not be able to timely and effectively meet our obligations to AT&T related to our partnership with the First Responder Network Authority” in Part I, Item 1A of our 2019 Annual Report Form 10-K.

See Sources of Cash below for a discussion regarding our March 26, 2020 credit agreement providing the ability to finance the assets built under the FirstNet Agreement.

Universal Service Fund

The Federal Universal Service Fund (“USF”) is a subsidy program managed by the Federal Communications Commission (“FCC”). USF funds are disbursed to telecommunication providers through four programs: the High Cost Program; Low Income Program (“Lifeline Program”); Schools and Libraries Program (“E-Rate Program”); and Rural Health Care Program. We participate in the High Cost Program, Lifeline Program, E-Rate Program, and Rural Health Care Support Program as further described below. All of these funding programs are subject to certain operational and reporting compliance requirements. We believe that we are in compliance with all applicable requirements.

During the three and six month periods ended June 30, 2020, we recorded $4.1 million and $8.2 million, respectively, of revenue from the High Cost Program in our International Telecom segment. During the three and six month periods ended June 30, 2019, we recorded $4.1 million and $8.2 million, respectively, of revenue from the High Cost Program in our International Telecom segment. Also, during the three and six month periods ended June 30, 2020, we recorded $0.3 million and $0.6 million, respectively, of High Cost Program revenue in our US Telecom segment. During the three and six month periods ended June 30, 2019, we recorded $0.3 million and $0.6 million of High Cost Program revenue in our US Telecom segment. We are subject to certain operational, reporting and construction requirements as a result of this funding, and we believe that we are in compliance with all of these requirements.

In August 2018, we were awarded $79.9 million over 10 years under the Connect America Fund Phase II Auction. The funding began in the second quarter of 2019 and we are required to provide fixed broadband and voice services to certain eligible areas in the United States. We are subject to operational and reporting requirements under the program and we expect to incur additional capital expenditures to comply with these requirements. We determined the award is a revenue grant, and as a result we will record the funding as revenue upon receipt. During the three and six month periods ended June 30, 2020, we recorded $1.9 million and $3.8 million, respectively, from the Connect America Fund Phase II program. During the three and six months ended June 30, 2019, we recorded $1.5 million of revenue from the program.

The E-Rate Program provides discounted telecommunication access to eligible schools and libraries.  The E-Rate Program (i) awards special construction funding to build network connectivity for eligible participants, and (ii) pays for discounted recurring charges for eligible broadband services.  The special construction funding is used to reimburse construction costs and is distributed upon completion of a project.  As of June 30, 2020, we were awarded approximately $15.8 million of E-Rate Program grants with construction completion obligations beginning in June 2020.  Once these projects are constructed, we are obligated to provide service to the E-Rate Program participants. We receive funds upon construction completion and are in various stages of constructing the networks. During 2019, we received $5.4 million of which $3.1 million was a reimbursement of capital expenditures and $2.3 million offset operating activities. We expect to meet all requirements associated with these grants.

34

We also receive funding to provide discounted telecommunication services to eligible customers under the E-Rate Program, Lifeline Program, and Rural Health Care Support Program. During the three and six months ended June 30, 2020, we recorded revenue of $2.2 million, and $4.4 million, respectively, in the aggregate from these programs. During the three and six months ended June 30, 2019, we recorded revenue of $1.6 million and $3.2 million, respectively, in the aggregate from these programs. We are subject to certain operational and reporting requirements under the above mentioned programs and we believe that we are in compliance with all of these requirements.

Tribal Bidding Credit

As part of the broadcast television spectrum incentive auction, the FCC implemented a tribal lands bidding credit to encourage deployment of wireless services utilizing 600 MHz spectrum on the lands of federally recognized tribes.  We received a bidding credit of $7.4 million under this program in 2018.  A portion of these funds will be used to offset network capital costs and a portion will be used to offset the costs of supporting the networks.  Our current estimate is that we will use $5.4 million to offset capital costs and, consequently, reduce future depreciation expense and $2.0 million to offset the cost of supporting the network which will reduce future operating expense.  The credits are subject to certain requirements, including deploying service by January 2021 and meeting minimum coverage metrics.  If the requirements are not met the funds may be subject to claw back provisions.  We currently expect to comply with all applicable requirements related to these funds.

35

Selected Segment Financial Information

The following represents selected segment information for the three months ended June 30, 2020 and 2019 (in thousands):

For the Three Months Ended June 30, 2020

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

19,062

$

2,367

$

$

$

21,429

Fixed

 

56,567

 

4,937

 

 

 

61,504

Carrier Services

1,897

20,856

22,753

Other

 

554

 

 

 

 

554

Total Communication Services Revenue

78,080

28,160

106,240

Other

Renewable Energy

874

874

Managed Services

1,984

1,984

Total Other Revenue

1,984

874

2,858

Total Revenue

80,064

28,160

874

109,098

Operating income (loss)

 

14,617

 

1,826

 

(620)

 

(8,799)

 

7,024

For the Three Months Ended June 30, 2019

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

21,007

$

2,800

$

$

$

23,807

Fixed

 

54,954

 

3,622

 

 

 

58,576

Carrier Services

2,306

19,992

22,298

Other

 

338

 

 

 

 

338

Total Communication Services Revenue

78,605

26,414

105,019

Other

Renewable Energy

1,448

1,448

Managed Services

1,254

1,254

Total Other Revenue

1,254

1,448

2,702

Total Revenue

79,859

26,414

1,448

107,721

Operating income (loss)

 

11,057

 

1,521

 

167

 

(9,991)

 

2,754

(1) Reconciling items refer to corporate overhead costs and consolidating adjustments

36

A quarter-to-date comparison of our segment results is as follows:

International Telecom.  Revenues within our International Telecom segment increased $­­­­­0.2 million, or 0.3%, to $80.1 million from $79.9 million for the three months ended June 30, 2020 and 2019, respectively, a slight increase year-on-year mainly due to increases in fixed broadband revenues and increases in managed services revenues partially offset by lower mobile revenues.

Operating expenses within our International Telecom segment decreased by $­­­­­3.3 million, or ­­­­­4.8%, to $65.5 million from $­­­­­68.8 million for the three months ended June 30, 2020 and 2019, respectively.  The decrease was primarily the result of a reduction in contract labor, site maintenance and facility utilities as a result of the impact of COVID-19.

As a result, our International Telecom segment’s operating income increased $­­­­­3.5 million, or ­­­­­31.5%, to $14.6 million from $­­­­­11.1 million for the three months ended June 30, 2020 and 2019, respectively.

US Telecom.  Revenue within our US Telecom segment increased by $1.8 million, or ­­­­­6.8%, to $28.2 million from $­­­­­26.4 million for the three months ended June 30, 2020 and 2019, respectively, primarily due to a full quarter of Connect America Phase Fund II program federal support revenues in the current year quarter and increased carrier services revenue as part of the FirstNet Transaction.

Operating expenses within our US Telecom segment increased $­­­­­1.5 million, or 6.0%, to $26.4 million from $­­­­­24.9 million for the three months ended June 30, 2020 and 2019, respectively, as a result of additional expenses, such as transport costs, being incurred in connection with the FirstNet Transaction and the operating costs of new investments.

As a result of the above, our US Telecom segment’s operating income increased $­­­­­0.3 million, or 20.0%, to $1.8 million from $­­­­­1.5 million for the three months ended June 30, 2020 and 2019, respectively.

Renewable Energy.  Revenue within our Renewable Energy segment decreased $­­­­­0.5 million, or ­­­­­35.7%, to $0.9 million from $­­­­­1.4 million for the three months ended June 30, 2020 and 2019, respectively, primarily due to pandemic-related restrictions which resulted in the temporary suspension of some of our customers’ operations. Those restrictions were lifted late in the quarter, and our customers’ operations and revenue generation resumed. Absent additional government-mandated closures, we expect most of our customers to be fully operational again in the third quarter.

Operating expenses within our Renewable Energy segment increased by $0.3 million, or ­­­­­25.0%, to $­­­­1.5 million from $­­­­­1.2 million for the three months ended June 30, 2020 and 2019 due to increased site maintenance expenses.

 

As a result of the above, our Renewable Energy segment’s operating income decreased by $­­­­­0.8 million to a loss of $­­­­­0.6 million compared to income of $0.2 million for the three months ended June 30, 2020 and 2019, respectively.

37

The following represents a year over year discussion and analysis of our results of operations for the three months ended June 30, 2020 and 2019 (in thousands):

Three Months Ended

Amount of

Percent

 

June 30, 

Increase

Increase

 

2020

2019

(Decrease)

(Decrease)

 

REVENUE:

    

    

    

    

    

    

    

    

Communication services

$

106,240

$

105,019

$

1,221

 

1.2

%  

Other

 

2,858

 

2,702

 

156

 

5.8

Total revenue

 

109,098

 

107,721

 

1,377

 

1.3

OPERATING EXPENSES (excluding depreciation and amortization unless otherwise indicated):

Termination and access fees

 

28,470

 

27,930

 

540

 

1.9

Engineering and operations

 

17,367

 

19,107

 

(1,740)

 

(9.1)

Sales, marketing and customer services

 

9,373

 

9,874

 

(501)

 

(5.1)

General and administrative

 

24,752

 

26,590

 

(1,838)

 

(6.9)

Transaction-related charges

 

72

 

28

 

44

 

157.1

Depreciation and amortization

 

21,991

 

21,549

 

442

 

2.1

(Gain) Loss on disposition of long-lived assets

49

(111)

160

 

(144.1)

Total operating expenses

 

102,074

 

104,967

 

(2,893)

 

(2.8)

Income from operations

 

7,024

 

2,754

 

4,270

 

155.0

OTHER INCOME (EXPENSE):

Interest income

 

66

 

517

 

(451)

 

(87.2)

Interest expense

(1,574)

(1,263)

(311)

 

24.6

Other income (expense)

 

590

 

(255)

 

845

 

(331.4)

Other expense, net

 

(918)

 

(1,001)

 

83

 

(8.3)

INCOME BEFORE INCOME TAXES

 

6,106

 

1,753

 

4,353

 

248.3

Income tax expense

 

(2,258)

 

(274)

 

(1,984)

 

724.1

NET INCOME

 

8,364

 

2,027

 

6,337

 

312.6

Net income attributable to non-controlling interests, net of tax:

 

(3,618)

 

(2,883)

 

(735)

 

25.5

NET LOSS ATTRIBUTABLE TO ATN INTERNATIONAL, INC. STOCKHOLDERS

$

4,746

$

(856)

$

5,602

 

(654.4)

%

Communications services revenue

Mobility revenue. Our mobility revenue consists of retail revenue generated within both our International Telecom and US Telecom segments by providing mobile voice and data services over our wireless networks and the sale of related equipment such as handsets and other accessories to our subscribers.

Mobility revenue decreased by $2.4 million, or ­­­­­10.1%, to $­­­­­21.4 million for the three months ended June 30, 2020 from $­­­­­23.8 million for the three months ended June 30, 2019. The decrease in mobility revenue, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, mobility revenue decreased by $­­­­1.9 million, or ­­­­­9.0%, to $19.1 million for the three months ended June 30, 2020 from $21.0 million for the three months ended June 30, 2019. The impact of COVID-19’s travel and stay-at-home restrictions resulted in a decrease in mobility subscribers and lower prepaid and overage revenues as well as our equipment sales.

US Telecom. Mobility revenue within our US Telecom segment decreased by $­­­­­0.4 million, or ­­­­­14.3%, to $­­­­­2.4 million from $­­­­­2.8 million for the three months ended June 30, 2020 and 2019, respectively. This decrease is related to a decrease in subscribers within our retail mobility operations which was primarily related to the impact of COVID-19.

38

We expect that mobility revenue within both our International and US Telecom segments may continue to decline as a result of the response to the COVID-19 pandemic which placed restrictions on travel and movement resulting in significant business interruptions and retail store closures. We have also granted certain concessions to our customers in the near term, including the provision of temporary price reductions, extensions of billing due dates, and in some markets, pledging not to disconnect customers, which may cause such a decline in mobility revenue.

Fixed communications revenue. Fixed communications revenue is primarily generated by internet, voice, and video service revenues provided to retail and enterprise customers over our wireline networks. Fixed revenue within our US Telecom segment also includes revenue from the Connect America Fund Phase II program award.

Fixed communications revenue increased by $­­­­­2.9 million, or 4.9%, to $61.5 million from $58.6 million for the three months ended June 30, 2020 and 2019, respectively. The net increase in fixed communications revenue, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, fixed communications revenue increased by $­­1.6 million, or 2.9%, to $­56.6 million from $55.0 million, for the three months ended June 30, 2020 and 2019, respectively, primarily as a result of an increase in fixed broadband subscribers and usage in order to enable remote working and better connectivity during the COVID-19 pandemic. These increases were partially offset by a decrease in video subscribers and revenue as certain enterprise customers, such as hotels, were impacted by the effects of COVID-19.

US Telecom. Fixed communications revenue within our US Telecom segment increased by $1.3 million, or 36.1%, to $­­­­­4.9 million from $3.6 million for the three months ended June 30, 2020 and 2019, respectively. This increase was related to the Connect America Fund Phase II program award which began during the latter half of the second quarter of 2019 and an increase in rural broadband subscribers.

We expect that fixed revenue within our International Telecom segment may decline as a result of the response, such as long delays in the return of tourism activity, to the COVID-19 pandemic which may result in significant business interruptions that may impact our customers’ ability to pay for our services. We have also granted certain concessions to our customers which may cause such a decline in fixed revenue including the provision of temporary price reductions, extensions of billing due dates, and in some markets, pledging not to disconnect customers. Fixed revenue may also decline in many of our international markets as a result of a decline in video revenues due to subscribers using alternative methods to receive video content.

We expect that fixed revenue within the US Telecom segment might also decline as a result of our customers’ inability to pay for our services during the COVID-19 pandemic. However, those declines may be partially offset by the fixed nature of our federal support contracts, such as the Connect America Fund Phase II program award, which may provide steady and predictable revenues.

Carrier Services revenue. Carrier Services revenue is generated by both our International Telecom and US Telecom segments. Within our International Telecom segment, Carrier Services revenue includes international long-distance services, roaming revenues generated by other carriers’ customers roaming into our retail markets, transport services and access services provided to other telecommunications carriers. Within our US Telecom segment, Carrier Services revenue includes services provided under the FirstNet Transaction, wholesale roaming revenues, the provision of network switching services, tower lease revenue and other services provided to carriers.

Carrier Services revenue increased by $­­­­­0.5 million, or 2.2%, to $22.8 million from $22.3 million for the three months ended June 30, 2020 and 2019, respectively. The increase, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, Carrier Services revenue decreased by $0.4 million, or 17.4%, to $1.9 million from $2.3 million, for the three months ended June 30, 2020 and 2019, respectively, as a result of decreased roaming revenues within most of our International Telecom markets as a result of the travel and stay-at-home restrictions implemented in response to COVID-19.

39

US Telecom. Carrier Services revenue within our US Telecom segment increased by $­­­­­0.9 million, or 4.5%, to $20.9 million from $20.0 million, for the three months ended June 30, 2020 and 2019, respectively, primarily as a result of increased revenues in connection with the FirstNet Transaction.

Within our International Telecom segment, we expect that Carrier Services revenue may decline in the near term as a result of reduced roaming revenues in connection with travel bans implemented in response to the COVID-19 pandemic. We also anticipate that Carrier Service revenue from our international long-distance business in Guyana will continue to decrease as consumers seek to use alternative technology services to place calls, as well as a result of the loss of market share should we cease to be the exclusive provider of domestic fixed and international long-distance service in Guyana, whether by reason of the Government of Guyana implementing recently-passed legislation or new regulations or the lack of enforcement of our exclusive rights. While the loss of our exclusive rights will likely cause an immediate reduction in our Carrier Services revenue, over the longer term such declines may be offset by increased revenue from broadband services to consumers and enterprises in Guyana, an increase in regulated local calling rates in Guyana or possible economic growth within that country. We currently cannot predict when or if the Government of Guyana will take any action to implement such legislation or any other action that would otherwise affect our exclusive rights in Guyana. See Note 13 to the Condensed Consolidated Financial Statements included in this Report.

The most significant competitive factor we face within our US Telecom segment is the extent to which our carrier customers in our wholesale mobility business choose to roam on our networks and lease our tower space and transport (“backhaul”) services or elect to build or acquire their own infrastructure in a market, reducing or eliminating their need for our services in those markets. We also face competition from other providers of such shared infrastructure solutions. In the past, we have entered into buildout projects with existing carrier customers to help these customers accelerate the buildout of a given area in exchange for the carrier’s agreement to lease us spectrum in that area and enter into a contract with specific pricing and terms. Historically, these arrangements have differed from our FirstNet Transaction and have typically included a purchase right in favor of the carrier to purchase that portion of the network for a predetermined price, depending on when the right to purchase is exercised.

The construction of the network under the FirstNet agreement has continued during the COVID-19 pandemic but the overall timing of the construction schedule has been delayed. We currently expect construction revenues to begin in late 2020 and continue through 2021, subject to any ongoing delays caused by COVID-19 pandemic related restrictions. Subsequent to the construction phase of the FirstNet Transaction, we expect Carrier Services revenue to increase and then stabilize with annual step downs in revenue as a result of continued reduced contractual rates and imposed revenue caps. We believe that maintaining roaming and other Carrier Services favorable to our carrier customers allows us to preserve revenue for a longer period of time while creating the potential for long-lived shared infrastructure solutions for carriers in areas they may consider to be non-strategic. 

Other communications services revenue. Other communications services revenue includes miscellaneous services that our operations within our International Telecom segment provide to retail subscribers. Other communications revenues increased to $0.6 million from $0.3 million for the three months ended June 30, 2020 and 2019, respectively.

Other revenue

Renewable energy revenue. Renewable energy revenue includes the generation of power through Power Purchase Agreements (“PPAs”) from our solar plants in India.  Our PPAs, which are typically priced at or below local retail electricity rates and allow our customers to secure electricity at predictable and stable prices over the duration of their long-term contracts, provide us with high-quality contracted cash flows.

Renewable energy revenue decreased by $­­­­­0.5 million, or ­­­­­35.7%, to $0.9 million from $1.4 million for the three months ended June 30, 2020 and 2019, respectively, primarily due to pandemic-related restrictions which resulted in the temporary suspension of some of our customers’ operations. Those restrictions were lifted late in the quarter, and our customers’ operations and revenue generation resumed. Absent additional government-mandated closures, we expect most of our customers to be fully operational again in the third quarter.

40

We believe that our renewable energy revenue may decline in future periods as COVID-19 related restrictions require the reduction or limited usage by our customers of their facilities thereby reducing demand for the generation of power from our commercial customers for the duration of such restrictions. Thereafter we believe our renewable energy revenue should stabilize as we continue to operate our solar plants in accordance with our long term PPAs.

Managed services revenue. Managed services revenue is generated primarily in our International Telecom segment and includes network, application, infrastructure, and hosting services.

Managed services revenue increased by $­­­­­0.7 million, or 53.8%, to $2.0 million from $1.3 million for the three months ended June 30, 2020 and 2019, respectively, primarily as a result of an increase in consulting services and equipment sales.

We expect that managed services revenue may decline as a result of the response to the COVID-19 pandemic which placed restrictions on travel and movement resulting in significant business interruptions to our customers.

Termination and access fee expenses.  Termination and access fee expenses are charges that we incur for voice and data transport circuits (in particular, the circuits between our mobility sites and our switches), internet capacity, video programming costs, other access fees we pay to terminate our calls, telecommunication spectrum fees and direct costs associated with our managed services and technology business and our renewable energy operations.  Termination and access fees also include bad debt reserves and the cost of handsets and customer resale equipment incurred by our retail businesses.

Termination and access fees increased by $­­­­­0.6 million, or 2.2%, to $28.5 million from $27.9 million for the three months ended June 30, 2020 and 2019, respectively. The net increase in termination and access fees, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, termination and access fees remained consistent at $18.0 million for the three months ended June 30, 2020 and 2019. The impact of COVID-19 resulted in increases in our bad debt reserves. Offsetting this increase was a decrease in the cost of communications equipment sales as many of our retail stores were closed as a result of the pandemic. In addition, we recorded an increase in termination and access fees as a result of increased equipment sales within our managed information technology services business

US Telecom. Termination and access fees within our US Telecom segment increased by $­­­­­0.6 million, or 6.1%, to $10.5 million from $9.9 million for the three months ended June 30, 2020 and 2019. This increase was primarily a result of an increase in data transport costs incurred in connection with the FirstNet Transaction and an increase in our wholesale long-distance voice services business partially offset by decreases in wholesale roaming expenses which were reduced, as a result of the impact of COVID-19 related restrictions on the ability of our customers to travel to other carriers’ markets.

We expect that termination and access fee expenses may increase within all of our segments due to an expected increase in roaming and other termination costs when the COVID-19 related travel restrictions are lifted. Within the US Telecom segment, our performance under the FirstNet Transaction is also anticipated to contribute to an increase in termination and access fee expenses during the construction phase over the next two years.

Engineering and operations expenses.  Engineering and operations expenses include the expenses associated with developing, operating, upgrading and supporting our telecommunications networks and renewable energy operations, including the salaries and benefits paid to employees directly involved in the development and operation of those businesses.

Engineering and operations expenses decreased by $1.7 million, or 8.9%, to $17.4 million from $19.1 million for the three months ended June 30, 2020 and 2019, respectively.  The net decrease in engineering and operations expenses, within our segments, consisted of the following:

41

International Telecom. Within our International Telecom segment, engineering and operations expenses decreased by $­­­­­2.2 million, or ­­­­­14.4%, to $­­­­­13.1 million from $15.3 million, for the three months ended June 30, 2020 and 2019, respectively. This decrease was recognized within all of our international markets as a result of the impact of COVID-19 related restrictions which resulted in a reduction in travel and facility costs such as utilities, which were reduced as a result of our receipt of credits from certain local utility providers.

US Telecom. Engineering and operations expenses increased within our US Telecom segment by $0.4 million, or 10.8%, to $4.1 million from $3.7 million, for the three months ended June 30, 2020 and 2019, respectively, primarily in order to support the construction phase of the FirstNet Transaction and our expanding in-building mobility business. These increases were partially offset by certain cost reduction programs and a reduction in travel as a result of the COVID-19 pandemic.

Corporate Overhead. Engineering and operations expenses within our corporate overhead decreased by $0.1 million, or 50.0%, to $0.1 million from $0.2 million for the three months ended June 30, 2020 and 2019, respectively.

In our International Telecom segment, we expect that engineering and operations expenses may increase when the COVID-19 related restrictions are lifted. We expect engineering and operating expenses to continue to increase in our US Telecom segment during the construction phase of the FirstNet Transaction.

Sales and marketing expenses. Sales and marketing expenses include salaries and benefits we pay to sales personnel, customer service expenses, sales commissions and the costs associated with the development and implementation of our promotion and marketing campaigns.

Sales and marketing expenses decreased by $­­­­­0.5 million, or 5.1%, to $9.4 million from $9.9 million for the three months ended June 30, 2020 and 2019, respectively.  The net decrease in net sales and marketing expenses, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, our sales and marketing expenses decreased by $1.1 million, or 12.9%, to $7.4 million from $8.5 million for the three months ended June 30, 2020 and 2019, respectively. This decrease was incurred within all of our international markets primarily as a result of a reduction in advertising and promotions as well as the impact of COVID-19 restrictions.

US Telecom. Sales and marketing expenses increased within our US Telecom segment by $0.6 million, or ­­­­­42.9%, to $2.0 million from $1.4 million, for the three months ended June 30, 2020 and 2019, respectively, primarily as a result of increased spending in our retail business within our US mobility operations and within our in-building mobility business.

Within our International Telecom segment, we expect that sales and marketing expenses may increase when COVID-19 related travel restrictions are lifted. Within our US Telecom segment sales and marketing expenses may also continue to increase as a result of the expansion of our in-building mobility business.

General and administrative expenses.  General and administrative expenses include salaries, benefits and related costs for general corporate functions including executive management, finance and administration, legal and regulatory, facilities, information technology and human resources. General and administrative expenses also include internal costs associated with our performance of due-diligence in connection with acquisition activities.

General and administrative expenses decreased by $­­­­­1.8 million, or 6.8%, to $24.8 million from $26.6 million for the three months ended June 30, 2020 and 2019, respectively. The net decrease in general and administrative expenses, within our segments, consisted of the following:

International Telecom. General and administrative expenses decreased within our International Telecom segment by $­­­­­0.7 million, or 5.2%, to $12.8 million from $13.5 million, for the three months ended June 30, 2020 and 2019, respectively. The decrease was recognized within most of our markets as a result of certain cost reduction measures and the impact of COVID-19 related restrictions which resulted in a reduction in travel

42

and facility costs such as utilities, which were reduced as a result of our receipt of credits from certain local utility providers.

US Telecom. General and administrative expenses decreased by $­­­­­0.3 million, or 6.8%, to $­4.1 million from $4.4 million for the three months ended June 30, 2020 and 2019, respectively, primarily as a result of certain cost reduction measures and the impact of COVID-19 related restrictions which reduced travel and facility costs such as utilities within our US mobility business partially offset by an increase within our in-building mobility network business to support its expanding operations.

Renewable Energy. General and administrative expenses within our Renewable Energy segment increased by $­­­­­0.3 million, or 50.0%, to $0.9 million from $0.6 million for the three months ended June 30, 2020 and 2019, respectively, as a result of the recent expansion of its operations.

Corporate Overhead. General and administrative expenses within our corporate overhead decreased by $­­­­­1.2 million, or 14.8%, to $6.9 million from $8.1 million, for the three months ended June 30, 2020 and 2019, respectively, primarily related to certain cost reduction measures, partially offset by an increase in information technology expenditures to further enhance our network security.

We expect general and administrative expenses within all of our segments may increase as the COVID-19 related travel restrictions are lifted. Within our US Telecom segment, we also expect to incur additional general and administrative expenses to support our in-building mobility network operations. In addition, we expect general and administrative expenses within our corporate overhead to increase as we work to further enhance our network security.

Transaction-related charges.  Transaction-related charges include the external costs, such as legal, tax, accounting and consulting fees, directly associated with acquisition and disposition-related activities, which are expensed as incurred. Transaction-related charges do not include internal costs, such as employee salary and travel-related expenses, incurred in connection with acquisitions or dispositions or any integration-related costs.

We incurred a nominal amount of transaction related charges during the three months ended June 30, 2020 and 2019.

 Depreciation and amortization expenses.  Depreciation and amortization expenses represent the depreciation and amortization charges we record on our property and equipment and on certain intangible assets.

Depreciation and amortization expenses increased by $­­­­­0.5 million, or 2.3%, to $22.0 million from $21.5 million for the three months ended June 30, 2020 and 2019, respectively.  The net increase in depreciation and amortization expenses, within our segments, consisted primarily of the following:

International Telecom. Depreciation and amortization expenses increased within our International Telecom segment by $­­­­0.5 million, or 3.7%, to $14.1 million from $13.6 million, for the three months ended June 30, 2020 and 2019, respectively. This increase was recognized throughout most of our international markets as a result of recent upgrades and expansions to this segment’s network assets including resiliency enhancements in the US Virgin Islands which were impacted by Hurricanes Maria and Irma in 2017.

US Telecom. Depreciation and amortization expenses increased within our US Telecom segment by $0.1 million, or 1.8%, to $5.7 million from $5.6 million, for the three months ended June 30, 2020 and 2019, respectively, primarily as a result of upgrades within our US mobility businesses.
Renewable Energy. Depreciation and amortization expenses within our Renewable Energy segment decreased by $0.1 million, or 16.7%, to $0.5 million from $0.6 million for the three months ended June 30, 2020 and 2019, respectively.

43

Corporate Overhead. Depreciation and amortization expenses decreased by $­­­­­0.1 million, or 5.6%, to $1.7 million from $1.8 million for the three months ended June 30, 2020 and 2019, respectively, as a result of certain shared services assets being placed into service throughout 2019.

We expect depreciation expense to increase as we acquire tangible assets to expand or upgrade our telecommunications networks and expand our solar power generating assets.

Loss on disposition of long-lived assets.   During the three months ended June 30, 2020 and 2019, we recorded a loss on the disposition of long-lived assets of $0.1 million and a gain of $0.1 million on the disposition of long lived assets, respectively, as a result of the disposal of miscellaneous assets within our US mobility and renewable energy operations. 

Interest income. Interest income represents interest earned on our cash, cash equivalents, restricted cash and short term investment balances.

Interest income decreased $0.4 million to $0.1 million from $0.5 million for the three months ended June 30, 2020 and 2019, respectively, as a result of a reduction in the balances of our cash, cash equivalents and short-term investments as well as our return on those balances.

Interest expense.   We incur interest expense on the Viya Debt and the One Communications Debt as well as commitment fees, letter of credit fees and the amortization of debt issuance costs on our 2019 Credit Facility. Beginning on March 26, 2020, we also began incurring interest expense on the Receivables Credit Facility (as defined below). Interest expense increased by $­­­­­0.3 million, or 23.1%, to $­­­­­1.6 million from $1.3 million for the three months ended June 30, 2020 and June 30, 2019, respectively, primarily as a result of the amortization of debt issuance costs on the Receivables Credit Facility.

We expect interest expense to increase in future periods as a result of the Receivables Credit Facility.

Other income.  Other income, net represents miscellaneous non-operational income earned and expenses incurred.

For the three months ended June 30, 2020, other income was $­­­­­0.6 million which was primarily related to $0.4 million of income from non-controlling equity investments and $0.5 million of income related to certain employee benefit plans. This income was partially offset by $0.3 million relating to a net loss on foreign currency transactions.

For the three months ended June 30, 2019, we recorded $­­­­­0.3 million of expenses relating to a net loss on foreign currency transactions.

Income taxes.  Our effective tax rate for the three months ended June 30, 2020 and 2019 was (37.0%) and (15.6%), respectively.

On March 27, 2020, the U.S. federal government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). The CARES Act, among other things, allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid income taxes.

The effective tax rate for the three months ended June 30, 2020 was primarily impacted by the following items: (i) the remeasurement of a forecasted domestic loss at a higher tax rate due to carryback provisions as provided by the CARES Act, (ii) the mix of income generated among the jurisdictions in which we operate along with the exclusion of losses in India where we cannot benefit from those losses as required by ASC 740-270-30-36(a), and (iii) discrete items including a $2.9 million benefit from the reversal of an unrecognized tax position due to statute of limitations expiration and $0.5 million expense for interest on unrecognized tax positions.

The effective tax rate for the three months ended June 30, 2019 was primarily impacted by the mix of income generated among the jurisdictions in which we operate along with the exclusion of losses in the US Virgin Islands and

44

India where we cannot benefit from those losses as required by ASC 740-270-30-36(a), in addition to the following discrete items: (i) a $1.1 million benefit from the reversal of unrecognized tax positions due to statute of limitations expiration, net interest expense on unrecognized tax positions and (ii) a $0.5 million benefit from the reversal of a deferred tax liability due to an intercompany debt restructure.

Our effective tax rate is based upon estimated income before provision for income taxes for the year, composition of the income in different countries, and adjustments, if any, in the applicable quarterly periods for potential tax consequences, benefits and/or resolutions of tax contingencies. Our consolidated tax rate will continue to be impacted by any transactional or one-time items in the future and the mix of income in any given year generated among the jurisdictions in which we operate. While we believe we have adequately provided for all tax positions, amounts asserted by taxing authorities could materially differ from our accrued positions as a result of uncertain and complex application of tax law and regulations. Additionally, the recognition and measurement of certain tax benefits include estimates and judgment by management. Accordingly, we could record additional provisions or benefits for US federal, state, and foreign tax matters in future periods as new information becomes available.

Net income attributable to non-controlling interests, net of tax.  Net income attributable to non-controlling interests, net of tax reflected an allocation of $­­­­­3.6 million and $2.9 million of income generated by our less than wholly owned subsidiaries for the three months ended June 30, 2020 and 2019, respectively, an increase of $­­­­­0.7 million, or ­­­­­24.1%. Changes in net income attributable to non-controlling interests, net of tax, within our segments, consisted of the following:

International Telecom. Net income attributable to non-controlling interests, net of tax increased by $0.2 million, or 8.7%, to $2.5 million from $2.3 million for the three months ended June 30, 2020 and 2019, respectively, primarily as a result of an increase in profitability at our less than wholly owned subsidiaries.

US Telecom. Net income attributable to non-controlling interests, net of tax increased by $0.5 million to $­­­­­1.1 million from $­0.6 million for the three months ended June 30, 2020 and 2019, respectively, primarily as a result of increased profitability at certain less than wholly owned subsidiaries within our US mobility retail operations.

Net income (loss) attributable to ATN International, Inc. stockholders.  Net income (loss) attributable to ATN International, Inc. stockholders was income of $4.7 million and a loss of $­0.9 million for the three months ended June 30, 2020 and 2019, respectively.

On a per diluted share basis, net income (loss) was income of $­0.30 and a loss of $­0.05 per diluted share for the three months ended June 30, 2020 and 2019, respectively.

45

Selected Segment Financial Information

The following represents selected segment information for the six months ended June 30, 2020 and 2019 (in thousands):

For the Six Months Ended June 30, 2020

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

39,198

$

4,770

$

$

$

43,968

Fixed

 

115,056

 

9,762

 

 

 

124,818

Carrier Services

3,541

40,927

44,468

Other

 

891

 

 

 

 

891

Total Communication Services Revenue

158,686

55,459

214,145

Other

Renewable Energy

2,196

2,196

Managed Services

3,663

3,663

Total Other Revenue

3,663

2,196

5,859

Total Revenue

162,349

55,459

2,196

220,004

Operating income (loss)

 

28,005

 

4,019

 

(1,077)

 

(16,623)

 

14,324

For the Six Months Ended June 30, 2019

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

41,402

$

5,494

$

$

$

46,896

Fixed

 

111,080

 

5,581

 

 

 

116,661

Carrier Services

4,567

36,832

41,399

Other

 

677

 

 

 

 

677

Total Communication Services Revenue

157,726

47,907

205,633

Other

Renewable Energy

2,938

2,938

Managed Services

2,450

2,450

Total Other Revenue

2,450

2,938

5,388

Total Revenue

160,176

47,907

2,938

211,021

Operating income (loss)

 

24,936

 

(2,006)

 

(16)

 

(18,045)

 

4,869

(1)Reconciling items refer to corporate overhead costs and consolidating adjustments

A year-to-date comparison of our segment results is as follows:

International Telecom.  Revenues within our International Telecom segment increased $­­­­­2.1 million, or ­­­­1.3%, to $162.3 million from $160.2 million for the six months ended June 30, 2020 and 2019, respectively, as a result of an increase in broadband services in many of our international telecom markets which more than offset the impact of

46

the reduction in mobility services and handset sale revenues due to COVID-19 related travel and stay-at-home restrictions.

Operating expenses within our International Telecom segment decreased by $0.9 million, or 0.7%, to $134.3 million from $­­­­­135.2 million for the six months ended June 30, 2020 and 2019, respectively.  The decrease was primarily the result of increased expenses in the US Virgin Islands as their operations became more normalized during the six months ended June 30, 2019 following the impact of the Hurricanes.

As a result, our International Telecom segment’s operating income increased $­­­­­3.1 million, or ­­­­­12.4%, to $28.0 million from $24.9 million for the six months ended June 30, 2020 and 2019, respectively.

US Telecom.  Revenue within our US Telecom segment increased by $­­­­­7.6 million, or 15.9%, to $55.5 million from $­47.9 million for the six months ended June 30, 2020 and 2019, respectively, primarily as a result of an increase in Carrier Services revenues in connection with the FirstNet Transaction and revenue from the Connect America Fund Phase II program award which began during the latter half of the second quarter of 2019.

Operating expenses within our US Telecom segment increased $­­­­­1.6 million, or ­­­­­3.2%, to $­­­­­51.5 million from $49.9 million for the six months ended June 30, 2020 and 2019, respectively, as the decreases in direct expenses within our wholesale long distance business were partially offset by additional expenses incurred in connection with the FirstNet Transaction.  

As a result of the above, our US Telecom segment’s operating income increased $­­­­­6.0 million to income of $4.0 million from a loss of $­­­­­2.0 million for the six months ended June 30, 2020 and 2019, respectively.

Renewable Energy.  Revenue within our Renewable Energy segment decreased $­­­­­0.7 million, or ­­­­­24.1%, to $2.2 million from $2.9 million for the six months ended June 30, 2020 and 2019, respectively, primarily as a result of a decrease in production as a result of the impact of COVID-19.

Operating expenses within our Renewable Energy segment increased by $0.4 million, or ­13.8%, to $3.3 million from $2.9 million for the six months ended June 30, 2020 and 2019 due to increased site maintenance expenses.

 

As a result of the above, our Renewable Energy segment’s operating loss increased by $1.1 million to a loss of $­­­­­1.1 million compared to a loss of a nominal amount for the six months ended June 30, 2020 and 2019, respectively.

47

The following represents a year over year discussion and analysis of our results of operations for the six months ended June 30, 2020 and 2019 (in thousands):

Six Months Ended

Amount of

Percent

 

June 30, 

Increase

Increase

 

2020

2019

(Decrease)

(Decrease)

 

    

REVENUE:

    

    

    

    

    

    

    

Communication services

$

214,145

$

205,633

$

8,512

 

4.1

%  

Other

 

5,859

 

5,388

 

471

 

8.7

Total revenue

220,004

211,021

8,983

 

4.3

OPERATING EXPENSES (excluding depreciation and amortization unless otherwise indicated):

Termination and access fees

56,583

55,818

765

 

1.4

Engineering and operations

35,856

38,139

(2,283)

 

(6.0)

Sales, marketing and customer services

18,876

19,264

(388)

 

(2.0)

General and administrative

49,676

50,405

(729)

 

(1.4)

Transaction-related charges

116

68

48

 

70.6

Depreciation and amortization

44,509

42,267

2,242

 

5.3

Loss on disposition of long-lived assets

64

191

(127)

 

(66.5)

Total operating expenses

205,680

206,152

(472)

 

(0.2)

Income from operations

14,324

4,869

9,455

 

194.2

OTHER INCOME (EXPENSE):

Interest income

309

1,445

(1,136)

 

(78.6)

Interest expense

(2,730)

(2,544)

(186)

 

7.3

Other expense

(2,310)

(68)

(2,242)

 

3,297.1

Other expense, net

(4,731)

(1,167)

(3,564)

 

305.4

INCOME BEFORE INCOME TAXES

 

9,593

 

3,702

 

5,891

 

159.2

Income tax expense

 

(1,149)

 

939

 

(2,088)

 

(222.4)

NET INCOME

 

10,742

 

2,763

 

7,979

 

288.8

Net income attributable to non-controlling interests, net of tax:

 

(7,009)

 

(5,198)

 

(1,811)

 

34.8

NET INCOME (LOSS) ATTRIBUTABLE TO ATN INTERNATIONAL, INC. STOCKHOLDERS

$

3,733

$

(2,435)

$

6,168

 

(253.3)

%  

Communications services

Mobility revenue. Mobility revenue decreased by $2.9 million, or 6.2%, to $44.0 million for the six months ended June 30, 2020 from $46.9 million for the six months ended June 30, 2019. The decrease in mobility revenue, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, mobility revenue decreased by $2.2 million, or 5.3%, to $39.2 million for the six months ended June 30, 2020 from $41.4 million for the six months ended June 30, 2019. The impact of COVID-19’s travel and stay-at-home restrictions resulted in a decrease in our voice and data services as well as our equipment sales.

US Telecom. Mobility revenue within our US Telecom segment decreased by $0.7 million, or 12.7%, to $­­­­4.8 million from $5.5 million for the six months ended June 30, 2020 and 2019, respectively. This decrease is related to a decrease in subscribers within our retail mobility operations which was primarily related to the impact of COVID-19.

Fixed communications revenue. Fixed communications revenue increased by $8.1 million, or 6.9%, to $­­124.8 million from $116.7 million for the six months ended June 30, 2020 and 2019, respectively. The net increase in fixed communications revenue, within our segments, consisted of the following:

48

International Telecom. Within our International Telecom segment, fixed communications revenue increased by $4.0 million, or 3.6%, to $115.1 million from $111.1 million, for the six months ended June 30, 2020 and 2019, respectively, primarily as a result of an increase in fixed broadband services.

US Telecom. Fixed communications revenue within our US Telecom segment increased by $4.2 million, or 75.0%, to $9.8 million from $5.6 million for the six months ended June 30, 2020 and 2019, respectively. This increase was related to the Connect America Fund Phase II program award which began during the latter half of the second quarter of 2019 and an increase in subscribers.

Carrier Services revenue. Carrier Services revenue increased by $­­­­­3.1 million, or 7.5%, to $44.5 million from $41.4 million for the six months ended June 30, 2020 and 2019, respectively. The increase, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, Carrier Services revenue decreased by $1.1 million, or 23.9%, to $­3.5 million from $4.6 million, for the six months ended June 30, 2020 and 2019, respectively, as a result of decreased roaming revenues within most of our International Telecom markets as a result of the travel and stay-at-home restrictions implemented in response to COVID-19.
US Telecom. Carrier Services revenue within our US Telecom segment increased by $­­­­­4.1 million, or 11.1%, to $40.9 million from $36.8 million, for the six months ended June 30, 2020 and 2019, respectively, primarily as a result of increased revenues in connection with the FirstNet Transaction.

Other communications services revenue. Other communications services revenue includes miscellaneous services that our operations within both our International and US Telecom segments provide to retail subscribers. Other communications services revenue increased to $0.9 million from $0.7 million for the six months ended June 30, 2020 and 2019, respectively.

Other revenue

Renewable energy revenue. Renewable energy revenue decreased by $­­­­­0.7 million, or 24.1%, to $­2.2 million from $2.9 million for the six months ended June 30, 2020 and 2019, respectively, primarily as a result of a decreases in production as a result of the impact of COVID-19. 

Managed services revenue. Managed services revenue is generated primarily in our International Telecom segment and includes network, application, infrastructure, and hosting services.

Managed services revenue increased by $­­­­­1.2 million, or 48.0%, to $3.7 million from $2.5 million for the six months ended June 30, 2020 and 2019, respectively, primarily as a result of an increase in consulting services and equipment sales.

Termination and access fee expenses.  Termination and access fees increased by $0.8 million, or 1.4%, to $56.6 million from $­­55.8 million for the six months ended June 30, 2020 and 2019, respectively. The net increase in termination and access fees, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, termination and access fees increased by $­­­­­1.4 million, or 3.9%, to $36.9 million from $35.5 million, for the six months ended June 30, 2020 and 2019, respectively. Our US Virgin Islands operations incurred an increase in variable costs that were not incurred during 2019 as a result of the impact of Hurricanes Irma and Maria. The impact of COVID-19 resulted in an increase in bad debt reserves, however, that increase was offset by a decrease in the cost of retail equipment sales as our retail stores were closed during much of the first half of 2020. Our managed information technology services business also incurred an increase of expense as a result of an increase in equipment sales.

US Telecom. Termination and access fees within our US Telecom segment decreased by $­­­­­0.5 million, or ­­­­­2.5%, to $­19.6 million from $20.1 million for the six months ended June 30, 2020 and 2019, respectively. This decrease was primarily a result of decreases in our wholesale long-distance voice services businesses

49

partially offset by an increase in data transport costs in connection with the FirstNet Transaction.

Renewable Energy. Termination and access fees within our Renewable Energy segment decreased $­­­­0.2 million, or ­­­­­66.7%, to $0.1 million from $0.3 million for the six months ended June 30, 2020 and 2019, respectively.

Engineering and operations expenses.  Engineering and operations expenses decreased by $2.2 million, or 5.8%, to $­35.9 million from $­­38.1 million for the six months ended June 30, 2020 and 2019, respectively.  The net decrease in engineering and operations expenses, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, engineering and operations expenses decreased by $­­­­­2.8 million, or 9.2%, to $27.7 million from $30.5 million, for the six months ended June 30, 2020 and 2019, respectively. This decrease was recognized within all of our international markets as a result of the impact of the COVID-19 pandemic which caused a reduction in contract labor, site repairs and maintenance, travel and facility costs, such as utilities.

US Telecom. Engineering and operations expenses increased within our US Telecom segment by $0.8 million, or 11.1%, to $8.0 million from $7.2 million, for the six months ended June 30, 2020 and 2019, respectively, primarily in order to support the construction phase of the FirstNet Transaction and our expanding in-building mobility business. This increase was partially offset by the impact of the COVID-19 pandemic which caused a reduction in contract labor, site repairs and maintenance, travel and facility costs, such as utilities.

Corporate Overhead. Engineering and operations expenses within our corporate overhead decreased by $­­­­­0.2 million, or 50.0%, to $0.2 million from $0.4 million for the six months ended June 30, 2020 and 2019, respectively.

Sales and marketing expenses. Sales and marketing expenses decreased by $­­­­­0.4 million, or 2.1%, to $­­­18.9 million from $­19.3 million for the six months ended June 30, 2020 and 2019, respectively.  The net decrease in net sales and marketing expenses, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, our sales and marketing expenses decreased by $­­­­­1.9 million, or 11.2%, to $15.0 million from $16.9 million for the six months ended June 30, 2020 and 2019, respectively. This decrease was incurred within all of our international markets primarily as a result of a reduction in advertising and promotions and the impact of COVID-19 restrictions.

US Telecom. Sales and marketing expenses increased within our US Telecom segment by $1.4 million, or 56.0%, to $­3.9 million from $2.5 million, for the six months ended June 30, 2020 and 2019, respectively, primarily as a result of increased spending in our retail business within our US mobility operations and within our in-building mobility business.

General and administrative expenses.  General and administrative expenses decreased by $0.7 million, or ­1.4%, to $­49.7 million from $50.4 million for the six months ended June 30, 2020 and 2019, respectively. The net decrease in general and administrative expenses, within our segments, consisted of the following:

International Telecom. General and administrative expenses increased within our International Telecom segment by $0.5 million, or 1.9%, to $­26.3 million from $25.8 million, for the six months ended June 30, 2020 and 2019, respectively. The increase was primarily related to increased expenses in the US Virgin Islands as their operations become more normalized following the impact of Hurricanes Irma and Maria in 2017. Such increases were partially offset by the impact of the COVID-19 restrictions.

US Telecom. General and administrative expenses decreased by $0.5 million, or 5.6%, to $­8.4 million from $­­­­8.9 million for the six months ended June 30, 2020 and 2019, respectively, primarily as a result of certain cost reduction measures within our US mobility business partially offset by an increase within our in-building mobility network business to support its expanding operations.

50

Renewable Energy. General and administrative expenses within our Renewable Energy segment increased by $­­­­­0.6 million, or 46.2%, to $­­1.9 million from $1.3 million for the six months ended June 30, 2020 and 2019, respectively, as a result of the recent expansion of operations.

Corporate Overhead. General and administrative expenses within our corporate overhead decreased by $­­­­­1.4 million, or 9.7%, to $13.1 million from $14.5 million, for the six months ended June 30, 2020 and 2019, respectively, primarily related to certain cost reduction measures, partially offset by an increase in information technology expenditures to further enhance our network security.

Transaction-related charges.  We incurred a nominal amount of transaction-related charges during the six months ended June 30, 2020 and 2019.

 Depreciation and amortization expenses.  Depreciation and amortization expenses increased by $2.2 million, or ­­­­­5.3%, to $44.5 million from $42.3 million for the six months ended June 30, 2020 and 2019, respectively.  The net increase in depreciation and amortization expenses, within our segments, consisted primarily of the following:

International Telecom. Depreciation and amortization expenses increased within our International Telecom segment by $­­­­­1.8 million, or 6.8%, to $­28.4 million from $26.6 million, for the six months ended June 30, 2020 and 2019, respectively. This increase was recognized throughout most of our international markets as a result of recent upgrades and expansions to this segment’s network assets including resiliency enhancements in the US Virgin Islands which were impacted by Hurricanes Irma and Maria in 2017.

US Telecom. Depreciation and amortization expenses increased within our US Telecom segment by $­­­­­0.5 million, or ­­­­­4.5%, to $­11.6 million from $11.1 million, for the six months ended June 30, 2020 and 2019, respectively, primarily as a result of capital expenditures within our US mobility businesses.
Renewable Energy. Depreciation and amortization expenses within our Renewable Energy segment decreased $0.2 million to $1.1 million from $1.3 million for the six months ended June 30, 2020 and 2019, respectively.

Corporate Overhead. Depreciation and amortization expenses increased by $­­­­­0.2 million, or 6.2%, to $3.4 million from $3.2 million for the six months ended June 30, 2020 and 2019, respectively, as a result of certain shared services assets being placed into service throughout 2019.

Loss on disposition of long-lived assets.   During the six months ended June 30, 2020 and 2019, we recorded a loss on the disposition of long-lived assets of $0.1 million and $­­­­­0.2 million, respectively, primarily as a result of the disposal of miscellaneous assets within our US mobility and renewable energy operations. 

Interest income. Interest income decreased $1.1 million to $­­0.3 million from $­1.4 million for the six months ended June 30, 2020 and 2019, respectively, as a result of a reduction in the balances of our cash, cash equivalents and short-term investments as well as our return on those balances.

Interest expense.   Interest expense increased by $0.2 million, or 7.3%, to $2.7 million from $2.5 million for the six months ended June 30, 2020 and June 30, 2019, respectively, primarily as a result of the amortization of debt issuance costs on the Receivables Credit Facility.

Other expenses.   For the six months ended June 30, 2020, other expenses was $­­­­­2.3 million which was primarily related to $­­­­­1.4 million of losses related to non-controlling investments and $1.3 million relating to net losses on foreign currency transactions. These expenses were partially offset by $0.4 million of income related to certain employee benefit plans.

For the six months ended June 30, 2019, we recorded $­­­­­0.1 million of loss primarily related to $0.3 million in losses on foreign currency transactions partially offset by $0.2 million of income recognized on certain employee benefit plans.

51

Income taxes. Our effective tax rate for the six months ended June 30, 2020 and 2019 was (12.0%) and 25.4%, respectively.

The effective tax rate for the six months ended June 30, 2020 was primarily impacted by the following items: (i) the remeasurement of a forecasted domestic loss at a higher tax rate due to carryback provisions as provided by the CARES Act, (ii) the mix of income generated among the jurisdictions in which we operate along with the exclusion of losses in India where we cannot benefit from those losses as required by ASC 740-270-30-36(a), and (iii) discrete items including a $2.9 million benefit from the reversal of an unrecognized tax position due to statute of limitations expiration, a $1.0 million expense for interest on unrecognized tax positions, a $0.4 million expense to record a valuation allowance against an investment write-down which cannot be benefitted for tax purposes, and a $0.3 million benefit (net) related to the remeasurement of existing losses and temporary differences at a higher tax rate due to carryback provisions as provided by the CARES Act.

The effective tax rate for the six months ended June 30, 2019 was primarily impacted by the mix of income generated among the jurisdictions in which we operate along with the exclusion of losses in the US Virgin Islands and India where we cannot benefit from those losses as required by ASC 740-270-30-36(a), in addition to the following discrete items: (i) $0.6 million benefit from the reversal of unrecognized tax positions due to statute of limitations expiration, net interest expense on unrecognized tax positions and , (ii) $0.5 million benefit from the reversal of a deferred tax liability due to an intercompany debt restructure.

Our effective tax rate is based upon estimated income before provision for income taxes for the year, composition of the income in different countries, and adjustments, if any, in the applicable quarterly periods for potential tax consequences, benefits and/or resolutions of tax contingencies. Our consolidated tax rate will continue to be impacted by any transactional or one-time items in the future and the mix of income in any given year generated among the jurisdictions in which we operate. While we believe we have adequately provided for all tax positions, amounts asserted by taxing authorities could materially differ from our accrued positions as a result of uncertain and complex application of tax law and regulations. Additionally, the recognition and measurement of certain tax benefits include estimates and judgment by management. Accordingly, we could record additional provisions or benefits for US federal, state, and foreign tax matters in future periods as new information becomes available.

Net income attributable to non-controlling interests, net of tax.  Net income attributable to non-controlling interests, net of tax reflected an allocation of $­­­­­7.0 million and $­­5.2 million of income generated by our less than wholly owned subsidiaries for the six months ended June 30, 2020 and 2019, respectively, an increase of $­­­­­1.8 million, or ­34.8%. Changes in net income attributable to non-controlling interests, net of tax, within our segments, consisted of the following:

International Telecom. Net income attributable to non-controlling interests, net of tax increased by $­­­­0.3 million, or ­­­­­6.4%, to $­­­­­5.0 million from $­4.7 million for the six months ended June 30, 2020 and 2019, respectively, primarily as a result of an increase in profitability at certain less than wholly owned subsidiaries.

US Telecom. Net income attributable to non-controlling interests, net of tax increased by $1.6 million to $­­­­­2.1 million from $0.5 million for the six months ended June 30, 2020 and 2019, respectively, primarily as a result of increased profitability at certain less than wholly owned subsidiaries within our US mobility retail operations.

 

Net income (loss) attributable to ATN International, Inc. stockholders.  Net income (loss) attributable to ATN International, Inc. stockholders was income of $3.7 million and a loss of $­2.4 million for the six months ended June 30, 2020 and 2019, respectively.

On a per diluted share basis, net income (loss) was income of $­0.23 and a loss of $­0.15 per diluted share for the six months ended June 30, 2020 and 2019, respectively.

52

Regulatory and Tax Issues

We are involved in a number of regulatory and tax proceedings. A material and adverse outcome in one or more of these proceedings could have a material adverse impact on our financial condition and future operations.  For discussion of ongoing proceedings, see Note 13 to the Consolidated Financial Statements in this Report. 

Tax Reform

The Tax Cuts and Jobs Act of 2017 (the “Tax Act”), which was signed into law on December 22, 2017, has resulted in significant changes to the US corporate income tax system and the US Virgin Islands mirror code which replaces “United States” with “US Virgin Islands” throughout the Internal Revenue Code. The Tax Act transitions international taxation from a worldwide system to a modified territorial system and includes two base erosion prevention measures on non-US earnings, which has the effect of subjecting certain earnings of our foreign subsidiaries to US taxation as global intangible low taxed income (“GILTI”), eliminates the deduction of certain payments made to related foreign corporations, and imposes a minimum tax if greater than regular tax under the base-erosion and anti-abuse tax (“BEAT”). These changes became effective beginning in 2018 but did not have an impact on us in the initial year or 2019. Based on our forecasted income for 2020, we are not currently projecting a GILTI inclusion. We do not expect we will be subject to BEAT and therefore have not included any tax impacts of BEAT in our consolidated financial statements for the quarter ended June 30, 2020.

CARES Act

On March 27, 2020, the CARES Act was enacted in response to the COVID-19 pandemic. The CARES Act, among other things, permits NOL carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid income taxes. Certain provisions of the CARES Act impact our income tax provision computations.

Liquidity and Capital Resources

 

Historically, we have met our operational liquidity needs through a combination of cash-on-hand and internally generated funds and have funded capital expenditures and acquisitions with a combination of internally generated funds, cash-on-hand, proceeds from dispositions, borrowings under our credit facilities and seller financings. We believe our current cash, cash equivalents, short term investments and availability under our current credit facility will be sufficient to meet our cash needs for at least the next twelve months for working capital needs and capital expenditures. 

Uses of Cash

Acquisitions and investments.  Historically, we have funded our acquisitions with a combination of cash-on-hand, borrowings under our credit facilities and seller financings. 

We continue to explore opportunities to expand our telecommunications and our international renewable energy businesses or acquire new businesses and telecommunications licenses in the United States, the Caribbean and elsewhere. Such acquisitions, including acquisitions of renewable energy assets, may require external financing. While there can be no assurance as to whether, when or on what terms we will be able to acquire any such businesses or licenses or make such investments, such acquisitions may be accomplished through the issuance of shares of our capital stock, payment of cash or incurrence of additional debt. From time to time, we may raise capital ahead of any definitive use of proceeds to allow us to move more quickly and opportunistically if an attractive investment materializes.

As of June 30, 2020, we had approximately $­­­­­125.9 million in cash, cash equivalents and restricted cash on- hand. Of this amount, $­­­­­54.9 million was held by our foreign subsidiaries and is indefinitely invested outside the United States. In addition, we had approximately $84.6 million of debt, net of unamortized deferred financing costs, as of June 30, 2020. How and when we deploy our balance sheet capacity will figure prominently in our longer-term growth prospects and stockholder returns.

53

Working Capital.  Historically, we have internally funded our working capital needs. Pursuant to the FirstNet Agreement, which we entered into during July 2019, AT&T has the option to repay construction costs, with interest, over an eight year period. To fund the working capital needs created by AT&T’s option to extend its payment terms, we completed the Receivables Credit Facility, as discussed below, on March 26, 2020.

Capital expenditures.  Historically, a significant use of our cash has been for capital expenditures to expand and upgrade our telecommunications networks and to expand our renewable energy operations.

For the six months ended June 30, 2020 and 2019, we spent approximately $32.0 million and $­­­­35.4 million, respectively, on capital expenditures. The following notes our capital expenditures, by operating segment, for these periods (in thousands):

Capital Expenditures

    

    

    

    

    

International

US

Renewable

Corporate and

Six months ended June 30, 

Telecom

Telecom

Energy

Other (1)

Consolidated

2020

$

19,929

$

8,883

$

1,634

$

1,519

$

31,965

2019

23,692

6,368

817

4,519

35,396

(1)Corporate and other items refer to corporate overhead costs and consolidating adjustments

We are continuing to invest in our telecommunication networks along with our operating and business support systems in many of our markets.  Such investments include the upgrade and expansion of both our mobility and fixed telecommunications networks as well as our service delivery platforms. We expect full year 2020 capital expenditures to be lower than the originally forecasted amounts within the 2019 Annual Report on Form 10-K as a result of the COVID-19 pandemic. We expect full year 2020 capital expenditures in International Telecom to be approximately $35.0 - $40.0 million. In the US Telecom segment, we expect full year 2020 capital expenditures to be approximately $25.0 - $30.0 million, including $10.0 million on towers and backhaul to support the FirstNet contract.

 We expect to fund our capital expenditures primarily from our current cash balances and cash generated from operations but may secure additional financing to support renewable energy capital expenditures in India.

 Income taxes.  We have historically used cash-on-hand to make payments for income taxes.  Our policy is to allocate capital where we believe we will get the best returns, which has been to indefinitely reinvest the undistributed earnings of our foreign subsidiaries. As we continue to reinvest our remaining foreign earnings, no additional provision for income taxes has been made on accumulated earnings of foreign subsidiaries.

Dividends.  We use cash-on-hand to make dividend payments to our stockholders when declared by our Board of Directors. For the three months ended June 30, 2020, our Board of Directors declared $2.7 million of dividends to our stockholders which includes a $0.17 per share dividend declared on ­­­­­June 17, 2020 and paid on July 10, 2020. We have declared quarterly dividends for the last 87 fiscal quarters.

Stock Repurchase Plan. On September 19, 2016, our Board of Directors authorized the repurchase of up to $50.0 million of our common stock from time to time on the open market or in privately negotiated transactions (the “2016 Repurchase Plan”).  We repurchased $­­­­­0.8 million and $2.4 million of our common stock under the 2016 Repurchase Plan during the three and six months ended June 30, 2020, respectively. We did not repurchase any of our common stock under the 2016 Repurchase Plan during the six months ended June 30, 2019. As of June 30, 2020, we have $35.1 million authorized and available for share repurchases under the 2016 Repurchase Plan.

Sources of Cash

Total liquidity.  As of June 30, 2020, we had approximately $125.9 million in cash, cash equivalents and restricted cash which represents a decrease of $­­­­­36.5 million from the December 31, 2019 balance of $162.4 million. The decrease is primarily attributable to $32.0 million used for capital expenditures, $20.0 million used to purchase intangible assets, including deposits, $2.8 million used for strategic investments, $5.4 million used for dividends paid on our common stock, $­­­­­1.7 million used for the repurchase of our common stock from employees in order to satisfy

54

their tax obligations, $­­­­­2.4 million used for the repurchase of our common stock as a part of the 2016 Repurchase Plan, $­­­­­5.5 million used for distributions to our minority shareholders, $1.9 million used to repay principal on our debt, $3.9 million to repurchase certain non-controlling ownership interests and $1.1 million used to complete the Receivables Credit Facility.  These amounts were partially offset by cash provided by our operations of $40.4 million, which included $5.4 million used for construction costs associated with the FirstNet Agreement.

 

Cash provided by operations.  Cash provided by operating activities was $­­­­­40.4 million for the six months ended June 30, 2020 as compared to $18.5 million for the six months ended June 30, 2019.  The increase of $21.9 million was primarily related to an increase in cash flow from operations of $13.8 million within our International Telecom segment primarily as a result of an increase in broadband services and a reduction in the amount of cash used within our corporate operations of $18.8 million primarily related to tax payments made in 2019 associated with the gain we recognized on the 2018 sale of our U.S. solar operations. These increases were partially offset by decrease of $8.7 million within our US Telecom segment (including $5.4 million used for construction costs associated with the FirstNet Agreement and $2.6 million used for our in-building mobility network business) and a $­1.6 million decrease within our Renewable Energy segment primarily as a result of a decrease in revenues due to the impact of COVID-19.

  

Cash used in investing activities. Cash used in investing activities was $­­­­­54.7 million and $­­50.3 million for the six months ended June 30, 2020 and 2019, respectively. The increase of $­­­­­4.4 million was primarily related to the 2020 expenditure of $20.0 million for purchases of intangible assets, including deposits, partially offset by a $7.2 million reduction in cash used for strategic investments, a $4.9 million reduction in cash used for short-term investments and a $3.4 million reduction in capital expenditures.

 Cash used in financing activities.   Cash used in financing activities was $22.0 million and $­­14.5 million during the six months ended June 30, 2020 and 2019, respectively.  The increase in cash used for financing activities of $7.5 million was primarily related to a $1.7 million increase in the distributions made to minority shareholders, a $­­­­3.1 million increase in cash used to acquire non-controlling interests in our less than wholly owned subsidiaries and a $­­­­­2.4 million increase in cash used for the repurchase of our common stock under the 2016 Repurchase Plan.

Credit facility.  On April 10, 2019, we entered into the 2019 Credit Facility, with CoBank, ACB and a syndicate of other lenders.  The 2019 Credit Facility provides for a $200 million revolving credit facility that includes (i) up to $75 million for standby or trade letters of credit and (ii) up to $10 million under a swingline sub-facility.  Approximately $16.0 million of performance letters of credit have been issued and remain outstanding and undrawn as of June 30, 2020.  The 2019 Credit Facility matures on April 10, 2024.

Amounts borrowed under the 2019 Credit Facility bear interest at a rate equal to, at our option, either (i) the London Interbank Offered Rate (“LIBOR”) plus an applicable margin ranging between 1.25% to 2.25% or (ii) a base rate plus an applicable margin ranging from 0.25% to 1.25%.  Swingline loans bear interest at the base rate plus the applicable margin for base rate loans. The base rate is equal to the higher of (i) 1.00% plus the higher of (x) the LIBOR for an interest period of one month and (y) the LIBOR for an interest period of one week; (ii) the Federal Funds Effective Rate (as defined in the 2019 Credit Facility) plus 0.50% per annum; and (iii) the Prime Rate (as defined in the 2019 Credit Facility). The applicable margin is determined based on the Total Net Leverage Ratio (as defined in the 2019 Credit Facility). Under the terms of the 2019 Credit Facility, we must also pay a fee ranging from 0.150% to 0.375% of the average daily unused portion of the 2019 Credit Facility over each calendar quarter.

  

 The 2019 Credit Facility contains customary representations, warranties and covenants, including a financial covenant that imposes a maximum ratio of indebtedness to EBITDA as well as covenants limiting additional indebtedness, liens, guaranties, mergers and consolidations, substantial asset sales, investments and loans, sale and leasebacks, transactions with affiliates and fundamental changes.  Our investments in “unrestricted” subsidiaries and certain dividend payments to our stockholders are not limited unless the Total Net Leverage Ratio is equal to or greater than 1.75 to 1.0.   The Total Net Leverage Ratio is measured each fiscal quarter and is required to be less than or equal to 2.75 to 1.0.   In the event of a Qualifying Acquisition (as defined in the 2019 Credit Facility), the Total Net Leverage Ratio increases to 3.25 to 1.0 for the subsequent three fiscal quarters. 

55

The 2019 Credit Facility also provides for the incurrence by us of incremental term loan facilities, when combined with increases to revolving loan commitments, in an aggregate amount not to exceed $200 million (the “Accordion”).  Amounts borrowed under the Accordion are also subject to proforma compliance with a net leverage ratio financial covenant.

As of June 30, 2020, we were in compliance with all of the financial covenants, had no outstanding borrowings and, net of the $16.0 million of outstanding performance letters of credit, and had $184.0 million of availability under the 2019 Credit Facility.

FirstNet Receivables Credit Facility

On March 26, 2020, Commnet Finance, a wholly owned subsidiary of Commnet Wireless, entered into receivables credit facility with the Company, Commnet Wireless, and CoBank, ACB (the “Receivables Credit Facility”).

 

The Receivables Credit Facility provides for a senior secured delayed draw term loan in an aggregate principal amount of up to $75 million and the proceeds may be used to acquire certain receivables from Commnet Wireless.  The receivables to be financed and sold under the Receivables Credit Facility, which provide the loan security, relate to the obligations of AT&T under the FirstNet Agreement. The delayed draw period will expire on December 31, 2021.

The maturity date for each loan will be set by CoBank and will match the weighted average maturity of the certain receivables financed.

Interest on the loans accrues at a rate based on (i) the LIBOR plus 2.50%, (ii) a base rate plus 1.50% or (iii) a fixed annual interest rate to be quoted by CoBank

  

The Receivables Credit Facility contains customary events of termination, representations and warranties, affirmative and negative covenants and events of default customary for facilities of this type.

                

Viya Debt

We, and certain of our subsidiaries, have entered into a $60.0 million loan agreement (the “Viya Debt”) with Rural Telephone Finance Cooperative (“RTFC”).  The Viya Debt agreement contains customary representations, warranties and affirmative and negative covenants (including limitations on additional debt, guaranties, sale of assets and liens) and a financial covenant that limits the maximum ratio of indebtedness to annual operating cash flow to 3.5 to 1.0 (the “Net Leverage Ratio”).  This covenant is tested on an annual basis at the end of each fiscal year.  Interest is paid quarterly at a fixed rate of 4.0% and principal repayment is not required until maturity on July 1, 2026.  Prepayment of the Viya Debt may be subject to a fee under certain circumstances.  The debt is secured by certain assets of our Viya subsidiaries and is guaranteed by us.   With RTFC’s consent, we funded the restoration of Viya’s network, following Hurricanes Irma and Maria in 2017, through an intercompany loan arrangement with a $75.0 million limit.  We were not in compliance with the Net Leverage Ratio covenant of the Viya Debt agreement for the year ending December 31, 2019 and received a waiver from the RTFC on February 26, 2020. 

We paid a fee of $­­­­­0.9 million in 2016 to lock the interest rate at 4% per annum over the term of the Viya Debt. The fee was recorded as a reduction to the Viya Debt carrying amount and is being amortized over the life of the loan. 

As of June 30, 2020, $60.0 million of the Viya Debt remained outstanding and $­­­­­0.6 million of the rate lock fee was unamortized.

One Communications Debt

We have an outstanding loan from HSBC Bank Bermuda Limited (the “One Communications Debt”) which is scheduled to mature on May 22, 2022 and bears interest at the one-month LIBOR plus a margin ranging between 2.5% to 2.75%, paid quarterly.

56

The One Communications Debt contains customary representations, warranties and affirmative and negative covenants (including limitations on additional debt, guaranties, sale of assets and liens) and financial covenants, tested annually as of and for the twelve months ended December 31st, that limit the ratio of tangible net worth to long term debt and total net debt to EBITDA and require a minimum debt service coverage ratio (as defined in the One Communications Debt agreement).  We were in compliance with our covenants as of December 31, 2019

 

As a condition of the One Communications Debt, we were required to enter into a hedging arrangement with a notional amount equal to at least 30% of the outstanding loan balance and a term corresponding to the term of the One Communications Debt.  As such, we entered into an amortizing interest rate swap that has been designated as a cash flow hedge, which had an original notional amount of $11.0 million, has an interest rate of 1.874%, and expires in March 2022.  As of June 30, 2020, the swap has an unamortized notional amount of $7.9 million.

  

We capitalized $0.3 million of fees associated with the One Communications Debt which are being amortized over the life of the debt and are recorded as a reduction to the debt carrying amount.   

 

As of June 30, 2020, $­­­­­25.3 million of the One Communications Debt was outstanding and $0.1 million of the capitalized fees remained unamortized.

Factors Affecting Sources of Liquidity

Internally generated funds. The key factors affecting our internally generated funds are demand for our services, competition, regulatory developments, economic conditions in the markets where we operate our businesses and industry trends within the telecommunications and renewable energy industries. 

 

Restrictions under Credit Facility.  Our 2019 Credit Facility contains customary representations, warranties and covenants, including covenants limiting additional indebtedness, liens, guaranties, mergers and consolidations, substantial asset sales, investments and loans, sale and leasebacks, transactions with affiliates and fundamental changes.

 

In addition, the 2019 Credit Facility contains a financial covenant that imposes a maximum ratio of indebtedness to EBITDA. As of June 30, 2020, we were in compliance with all of the financial covenants of the 2019 Credit Facility.

 

Capital markets.  Our ability to raise funds in the capital markets depends on, among other things, general economic conditions, the conditions of the telecommunications and renewable energy industries, our financial performance, the state of the capital markets and our compliance with SEC requirements for the offering of securities. On May 12, 2020, we filed a “universal” shelf registration statement with the SEC, which automatically became effective upon filing. This filing registered potential future offerings of our securities.

Foreign Currency

We translate the assets and liabilities of our foreign subsidiaries from their respective functional currencies, primarily the Indian Rupee and the Guyana Dollar, to US Dollars at the appropriate rates as of the balance sheet date. Changes in the carrying value of these assets and liabilities attributable to fluctuations in rates are recognized in foreign currency translation adjustment, a component of accumulated other comprehensive income on our balance sheet. Income statement accounts are translated using the monthly average exchange rates during the year. Monetary assets and liabilities denominated in a currency that is different from a reporting entity’s functional currency must first be remeasured from the applicable currency to the legal entity’s functional currency. The effect of this remeasurement process is reported in other income within our income statement. During the three months ended June 30, 2020 and 2019, we recorded $0.3 million in losses on foreign currency transactions. During the six months ended June 30, 2020 and 2019, we recorded $1.3 million and $0.3 million, respectively, of losses on foreign currency transactions. We will continue to assess the impact of our exposure to both the Indian Rupee and the Guyana Dollar.

Inflation

We do not believe that inflation has had a significant impact on our consolidated operations in any of the periods presented in this Report.

57

 

We have based our discussion and analysis of our financial condition and results of operations on our Consolidated Financial Statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). We base our estimates on our operating experience and on various conditions existing in the market and we believe them to be reasonable under the circumstances. Our estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ materially from these estimates under different assumptions or conditions

Recent Accounting Pronouncements

See Note 2 to the Consolidated Financial Statements included in this Report.

Item 3.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Translation and Remeasurement.  We translate the assets and liabilities of our foreign subsidiaries from their respective functional currencies, primarily the Indian Rupee and the Guyana Dollar, to US Dollars at the appropriate rates as of the balance sheet date. Changes in the carrying value of these assets and liabilities attributable to fluctuations in rates are recognized in foreign currency translation adjustment, a component of accumulated other comprehensive income on our balance sheet. Income statement accounts are translated using the monthly average exchange rates during the year.  

 

Monetary assets and liabilities denominated in a currency that is different from a reporting entity’s functional currency must first be remeasured from the applicable currency to the legal entity’s functional currency. The effect of this remeasurement process is reported in other income on our income statement.

 

Employee Benefit Plan. We sponsor pension and other postretirement benefit plans for employees of certain subsidiaries.  Net periodic pension expense is recognized in our income statement. We recognize a pension or other postretirement plan’s funded status as either an asset or liability in our consolidated balance sheet.  Actuarial gains and losses are reported as a component of other comprehensive income and amortized through other income in subsequent periods.

Interest Rate Sensitivity.    As of June 30, 2020, we had $­­­­­17.4 million of variable rate debt outstanding, which is subject to fluctuations in interest rates.  Our interest expense may be affected by changes in interest rates.  We believe that a 10% increase in the interest rates on our variable rate debt would have an immaterial impact on our Financial Statements.  We may have additional exposure to fluctuations in interest rates if we again borrow amounts under our revolver loan within our Credit Facility.

Item 4. CONTROLS AND PROCEDURES

Management’s Evaluation of Disclosure Controls and Procedures. Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2020. Disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), means controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Exchange Act is accumulated and communicated to the issuer’s management, including its principal executive and principal financial officers, or persons performing similar functions as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of June 30, 2020, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

58

Changes in internal control over financial reporting.  There were no changes in our internal control over financial reporting that occurred during the three months ended June 30, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II—OTHER INFORMATION

Item 1. Legal Proceedings

See Note 13 to the Unaudited Condensed Consolidated Financial Statements included in this Report.

Item 1A. Risk Factors

In addition to the other information set forth in this Report, you should carefully consider the factors discussed under Part I, Item 1A “Risk Factors” of our 2019 Annual Report on Form 10-K, as amended by Amendment No. 1 to our 2019 Annual Report on Form 10-K filed with the SEC on April 29, 2020. The risks described herein and in our 2019 Annual Report on Form 10-K, as amended, are not the only risks facing our Company.  Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.  

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

On September 19, 2016, our Board of Directors authorized the repurchase of up to $50.0 million of our common stock from time to time on the open market or in privately negotiated transactions (the “2016 Repurchase Plan”).  We have $35.1 million available to be repurchased under that plan as of June 30, 2020.

The following table reflects the repurchases by us of our common stock during the quarter ended June 30, 2020:

    

    

    

    

(d)

 

Maximum

 

Number (or

 

(c)

Approximate

 

(b)

Total Number of

Dollar Value) of

 

(a)

Average

Shares Purchased

Shares that May

 

Total Number

Price

as Part of Publicly

be Purchased

 

of Shares

Paid per

Announced Plans

Under the Plans or

 

Period

Purchased

Share

or Programs

Programs

 

April 1, 2020 — April 30, 2020

 

6,297

(1)

$

55.36

(1)

4,559

$

35,686,826

May 1, 2020 — May 31, 2020

 

11,457

52.66

11,457

$

35,083,453

June 1, 2020 — June 30, 2020

 

100

52.16

100

$

35,078,237

(1)Includes ­­­­­­150 shares purchased on April 13, 2020 and 1,588 shares purchased on April 30, 2020 from our executive officers and other employees who tendered these shares to us to satisfy their tax withholding obligations incurred in connection with the vesting of restricted stock awards at such date. These shares were not purchased under the 2016 Repurchase Plan discussed above. The price paid per share was the closing price per share of our common stock on the Nasdaq Stock Market on the date those shares were purchased.

Item 5. OTHER INFORMATION

On August 6, 2020, we amended our FirstNet Agreement with AT&T to extend the overall build schedule due to delays caused by the COVID-19 pandemic. For more information about our FirstNet Agreement with AT&T, please

59

refer to “FirstNet Agreement” under Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations.

Item 6. Exhibits:

31.1*

Certification of Chief Executive Officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2*

Certification of Chief Financial Officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1**

Certification of Chief Executive Officer pursuant to 18 USC Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2**

Certification of Chief Financial Officer pursuant to 18 USC Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS

Inline 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 (formatted as Inline XBRL and embedded within Exhibit 101).

* Filed herewith.

** The certifications furnished in Exhibit 32.1 and Exhibit 32.2 hereto are deemed to accompany this Report 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 Company specifically incorporates it by reference.

60

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.

ATN International, Inc.

Date: August 10, 2020

/s/ Michael T. Prior

Michael T. Prior

President and Chief Executive Officer

Date: August 10, 2020

/s/ Justin D. Benincasa

Justin D. Benincasa

Chief Financial Officer

61

EX-31.1 2 atni-20200630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATIONS PURSUANT TO

RULE 13a-14(a) OR RULE 15d-14(a),

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Michael T. Prior, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of ATN International, Inc.;

2.

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

3.

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

4.

The registrant’s other certifying officer(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 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.

ATN International, Inc.

Date: August 10, 2020

/s/ Michael T. Prior

Michael T. Prior

President and Chief Executive Officer


EX-31.2 3 atni-20200630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATIONS PURSUANT TO

RULE 13a-14(a) OR RULE 15d-14(a),

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Justin D. Benincasa, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of ATN International, Inc.;

2.

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

3.

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

4.

The registrant’s other certifying officer(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 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.

ATN International, Inc.

Date: August 10, 2020

By:

/s/ Justin D. Benincasa

Justin D. Benincasa

Chief Financial Officer


EX-32.1 4 atni-20200630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report on Form 10-Q of ATN International, Inc. (the “Company”) for the period ended June 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael T. Prior, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

1.

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

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

ATN International, Inc.

Date: August 10, 2020

By:

/s/ Michael T. Prior

Michael T. Prior

President and Chief Executive Officer


EX-32.2 5 atni-20200630xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report on Form 10-Q of ATN International, Inc. (the “Company”) for the period ended June 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Justin D. Benincasa, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

1.

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

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

ATN International, Inc.

Date: August 10, 2020

By:

/s/ Justin D. Benincasa

Justin D. Benincasa

Chief Financial Officer


EX-101.SCH 6 atni-20200630.xsd EX-101.SCH 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - LEASES - Components of Lease Expense and Payments (Details) link:presentationLink link:calculationLink link:definitionLink 40404 - Disclosure - LEASES - Maturities of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40404 - Disclosure - LEASES - Maturities of lease liabilities (Details)(Calc2) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - RETIREMENT PLANS - Net Periodic Pension Cost (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - ORGANIZATION AND BUSINESS OPERATIONS link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - USE OF ESTIMATES link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - GOVERNMENT GRANTS link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - RETIREMENT PLANS link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - NET INCOME (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - ORGANIZATION AND BUSINESS OPERATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - RETIREMENT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Remaining Performance Obligations - (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Remaining Performance Obligations - Default (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses - (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses Rollforward - (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - GOVERNMENT GRANTS (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - NET INCOME (LOSS) PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - SEGMENT REPORTING (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - ORGANIZATION AND BUSINESS OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - LEASES - Weighted average remaining lease terms and discount rates (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 atni-20200630_cal.xml EX-101.CAL EX-101.DEF 8 atni-20200630_def.xml EX-101.DEF EX-101.LAB 9 atni-20200630_lab.xml EX-101.LAB EX-101.PRE 10 atni-20200630_pre.xml EX-101.PRE XML 11 atni-20200630x10q_htm.xml IDEA: XBRL DOCUMENT 0000879585 us-gaap:OtherInvestmentsMember 2020-04-01 2020-06-30 0000879585 us-gaap:OtherInvestmentsMember 2020-01-01 2020-06-30 0000879585 us-gaap:TreasuryStockCommonMember 2020-04-01 2020-06-30 0000879585 us-gaap:TreasuryStockCommonMember 2020-01-01 2020-06-30 0000879585 us-gaap:TreasuryStockCommonMember 2019-04-01 2019-06-30 0000879585 us-gaap:TreasuryStockCommonMember 2019-01-01 2019-06-30 0000879585 us-gaap:TreasuryStockCommonMember 2020-06-30 0000879585 us-gaap:RetainedEarningsMember 2020-06-30 0000879585 us-gaap:ParentMember 2020-06-30 0000879585 us-gaap:NoncontrollingInterestMember 2020-06-30 0000879585 us-gaap:CommonStockMember 2020-06-30 0000879585 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000879585 us-gaap:TreasuryStockCommonMember 2020-03-31 0000879585 us-gaap:RetainedEarningsMember 2020-03-31 0000879585 us-gaap:ParentMember 2020-03-31 0000879585 us-gaap:NoncontrollingInterestMember 2020-03-31 0000879585 us-gaap:CommonStockMember 2020-03-31 0000879585 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000879585 2020-03-31 0000879585 us-gaap:TreasuryStockCommonMember 2019-12-31 0000879585 us-gaap:RetainedEarningsMember 2019-12-31 0000879585 us-gaap:ParentMember 2019-12-31 0000879585 us-gaap:NoncontrollingInterestMember 2019-12-31 0000879585 us-gaap:CommonStockMember 2019-12-31 0000879585 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000879585 us-gaap:TreasuryStockCommonMember 2019-06-30 0000879585 us-gaap:RetainedEarningsMember 2019-06-30 0000879585 us-gaap:ParentMember 2019-06-30 0000879585 us-gaap:NoncontrollingInterestMember 2019-06-30 0000879585 us-gaap:CommonStockMember 2019-06-30 0000879585 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000879585 us-gaap:TreasuryStockCommonMember 2019-03-31 0000879585 us-gaap:RetainedEarningsMember 2019-03-31 0000879585 us-gaap:ParentMember 2019-03-31 0000879585 us-gaap:NoncontrollingInterestMember 2019-03-31 0000879585 us-gaap:CommonStockMember 2019-03-31 0000879585 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000879585 2019-03-31 0000879585 us-gaap:TreasuryStockCommonMember 2018-12-31 0000879585 us-gaap:RetainedEarningsMember 2018-12-31 0000879585 us-gaap:ParentMember 2018-12-31 0000879585 us-gaap:NoncontrollingInterestMember 2018-12-31 0000879585 us-gaap:CommonStockMember 2018-12-31 0000879585 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000879585 2020-07-01 2020-06-30 0000879585 2020-07-01 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember atni:RenewableEnergyMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:RenewableEnergyMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:InternationalTelecomMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:OtherCommunicationServicesMember atni:InternationalTelecomMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:MobilityMember atni:UsTelecommunicationsMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:MobilityMember atni:InternationalTelecomMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:ManagedServicesMember atni:InternationalTelecomMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:FixedMember atni:UsTelecommunicationsMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:FixedMember atni:InternationalTelecomMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CommunicationServicesMember atni:UsTelecommunicationsMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CommunicationServicesMember atni:InternationalTelecomMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CarrierServicesMember atni:UsTelecommunicationsMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CarrierServicesMember atni:InternationalTelecomMember 2020-04-01 2020-06-30 0000879585 atni:UsTelecommunicationsMember atni:HighCostSupportProgramMember 2020-04-01 2020-06-30 0000879585 atni:InternationalTelecomMember atni:HighCostSupportProgramMember 2020-04-01 2020-06-30 0000879585 atni:RenewableEnergyMember 2020-04-01 2020-06-30 0000879585 atni:OtherRevenueMember 2020-04-01 2020-06-30 0000879585 atni:OtherCommunicationServicesMember 2020-04-01 2020-06-30 0000879585 atni:MobilityMember 2020-04-01 2020-06-30 0000879585 atni:ManagedServicesMember 2020-04-01 2020-06-30 0000879585 atni:FixedMember 2020-04-01 2020-06-30 0000879585 atni:ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember 2020-04-01 2020-06-30 0000879585 atni:ConnectAmericaFundPhaseIiAuctionMember 2020-04-01 2020-06-30 0000879585 atni:CommunicationServicesMember 2020-04-01 2020-06-30 0000879585 atni:CarrierServicesMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember atni:RenewableEnergyMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:RenewableEnergyMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:InternationalTelecomMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:OtherCommunicationServicesMember atni:InternationalTelecomMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:MobilityMember atni:UsTelecommunicationsMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:MobilityMember atni:InternationalTelecomMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:ManagedServicesMember atni:InternationalTelecomMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:FixedMember atni:UsTelecommunicationsMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:FixedMember atni:InternationalTelecomMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CommunicationServicesMember atni:UsTelecommunicationsMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CommunicationServicesMember atni:InternationalTelecomMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CarrierServicesMember atni:UsTelecommunicationsMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CarrierServicesMember atni:InternationalTelecomMember 2020-01-01 2020-06-30 0000879585 atni:UsTelecommunicationsMember atni:HighCostSupportProgramMember 2020-01-01 2020-06-30 0000879585 atni:InternationalTelecomMember atni:HighCostSupportProgramMember 2020-01-01 2020-06-30 0000879585 atni:RenewableEnergyMember 2020-01-01 2020-06-30 0000879585 atni:OtherRevenueMember 2020-01-01 2020-06-30 0000879585 atni:OtherCommunicationServicesMember 2020-01-01 2020-06-30 0000879585 atni:MobilityMember 2020-01-01 2020-06-30 0000879585 atni:ManagedServicesMember 2020-01-01 2020-06-30 0000879585 atni:FixedMember 2020-01-01 2020-06-30 0000879585 atni:ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember 2020-01-01 2020-06-30 0000879585 atni:ConnectAmericaFundPhaseIiAuctionMember 2020-01-01 2020-06-30 0000879585 atni:CommunicationServicesMember 2020-01-01 2020-06-30 0000879585 atni:CarrierServicesMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember atni:RenewableEnergyMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:RenewableEnergyMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:InternationalTelecomMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:OtherCommunicationServicesMember atni:InternationalTelecomMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:MobilityMember atni:UsTelecommunicationsMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:MobilityMember atni:InternationalTelecomMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:ManagedServicesMember atni:InternationalTelecomMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:FixedMember atni:UsTelecommunicationsMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:FixedMember atni:InternationalTelecomMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CommunicationServicesMember atni:UsTelecommunicationsMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CommunicationServicesMember atni:InternationalTelecomMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CarrierServicesMember atni:UsTelecommunicationsMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CarrierServicesMember atni:InternationalTelecomMember 2019-04-01 2019-06-30 0000879585 atni:UsTelecommunicationsMember atni:HighCostSupportProgramMember 2019-04-01 2019-06-30 0000879585 atni:InternationalTelecomMember atni:HighCostSupportProgramMember 2019-04-01 2019-06-30 0000879585 atni:RenewableEnergyMember 2019-04-01 2019-06-30 0000879585 atni:OtherRevenueMember 2019-04-01 2019-06-30 0000879585 atni:OtherCommunicationServicesMember 2019-04-01 2019-06-30 0000879585 atni:MobilityMember 2019-04-01 2019-06-30 0000879585 atni:ManagedServicesMember 2019-04-01 2019-06-30 0000879585 atni:FixedMember 2019-04-01 2019-06-30 0000879585 atni:ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember 2019-04-01 2019-06-30 0000879585 atni:ConnectAmericaFundPhaseIiAuctionMember 2019-04-01 2019-06-30 0000879585 atni:CommunicationServicesMember 2019-04-01 2019-06-30 0000879585 atni:CarrierServicesMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember atni:RenewableEnergyMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:RenewableEnergyMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:InternationalTelecomMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:OtherCommunicationServicesMember atni:InternationalTelecomMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:MobilityMember atni:UsTelecommunicationsMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:MobilityMember atni:InternationalTelecomMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:ManagedServicesMember atni:InternationalTelecomMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:FixedMember atni:UsTelecommunicationsMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:FixedMember atni:InternationalTelecomMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CommunicationServicesMember atni:UsTelecommunicationsMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CommunicationServicesMember atni:InternationalTelecomMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CarrierServicesMember atni:UsTelecommunicationsMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:CarrierServicesMember atni:InternationalTelecomMember 2019-01-01 2019-06-30 0000879585 atni:UsTelecommunicationsMember atni:HighCostSupportProgramMember 2019-01-01 2019-06-30 0000879585 atni:InternationalTelecomMember atni:HighCostSupportProgramMember 2019-01-01 2019-06-30 0000879585 atni:RenewableEnergyMember 2019-01-01 2019-06-30 0000879585 atni:OtherRevenueMember 2019-01-01 2019-06-30 0000879585 atni:OtherCommunicationServicesMember 2019-01-01 2019-06-30 0000879585 atni:MobilityMember 2019-01-01 2019-06-30 0000879585 atni:ManagedServicesMember 2019-01-01 2019-06-30 0000879585 atni:FixedMember 2019-01-01 2019-06-30 0000879585 atni:ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember 2019-01-01 2019-06-30 0000879585 atni:ConnectAmericaFundPhaseIiAuctionMember 2019-01-01 2019-06-30 0000879585 atni:CommunicationServicesMember 2019-01-01 2019-06-30 0000879585 atni:CarrierServicesMember 2019-01-01 2019-06-30 0000879585 atni:TribalBiddingCreditMember 2018-01-01 2018-12-31 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0000879585 atni:LegalClaimsRegardingTaxFilingsMember 2020-06-30 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-06-30 0000879585 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-06-30 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000879585 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0000879585 srt:MinimumMember atni:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2019-04-10 2019-04-10 0000879585 srt:MaximumMember atni:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2019-04-10 2019-04-10 0000879585 atni:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2020-06-30 0000879585 atni:ReceivableCreditFacilityMember atni:SeniorSecuredDelayedDrawTermLoanMember atni:CommnetFinanceMember 2020-03-26 0000879585 atni:CreditFacilityMember us-gaap:LetterOfCreditMember 2019-04-10 0000879585 atni:CreditFacilityMember atni:SwinglineSubFacilityMember 2019-04-10 0000879585 atni:CreditFacilityMember us-gaap:LetterOfCreditMember 2020-06-30 0000879585 srt:MinimumMember 2020-06-30 0000879585 srt:MaximumMember 2020-06-30 0000879585 atni:RenewableEnergyPartnershipMember us-gaap:OtherInvestmentsMember 2020-01-01 2020-06-30 0000879585 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherInvestmentsMember 2020-06-30 0000879585 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2020-06-30 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2020-06-30 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherInvestmentsMember 2020-06-30 0000879585 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherInvestmentsMember 2019-12-31 0000879585 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2019-12-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2019-12-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherInvestmentsMember 2019-12-31 0000879585 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000879585 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000879585 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000879585 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000879585 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000879585 us-gaap:OtherNoncurrentAssetsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-06-30 0000879585 us-gaap:OtherNoncurrentAssetsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0000879585 us-gaap:ShortTermInvestmentsMember 2020-04-01 2020-06-30 0000879585 us-gaap:ShortTermInvestmentsMember 2020-01-01 2020-06-30 0000879585 us-gaap:ShortTermInvestmentsMember 2019-04-01 2019-06-30 0000879585 us-gaap:ShortTermInvestmentsMember 2019-01-01 2019-06-30 0000879585 atni:RenewableEnergyPartnershipMember us-gaap:OtherInvestmentsMember 2020-06-30 0000879585 us-gaap:ShortTermInvestmentsMember 2020-06-30 0000879585 us-gaap:OtherInvestmentsMember 2020-06-30 0000879585 atni:RenewableEnergyPartnershipMember us-gaap:OtherInvestmentsMember 2019-12-31 0000879585 us-gaap:ShortTermInvestmentsMember 2019-12-31 0000879585 atni:InvestmentInPrivatelyHeldCompaniesMember us-gaap:OtherNoncurrentAssetsMember 2020-06-30 0000879585 atni:InvestmentInPrivatelyHeldCompaniesMember 2020-06-30 0000879585 atni:RenewableEnergyPartnershipMember us-gaap:OtherInvestmentsMember 2019-09-30 0000879585 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000879585 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0000879585 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000879585 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0000879585 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-06-30 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-06-30 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-06-30 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2019-12-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2019-12-31 0000879585 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2017-07-31 0000879585 us-gaap:OperatingSegmentsMember atni:UsTelecommunicationsMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:InternationalTelecomMember 2020-04-01 2020-06-30 0000879585 atni:CorporateAndReconcilingItemsMember 2020-04-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:UsTelecommunicationsMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:InternationalTelecomMember 2020-01-01 2020-06-30 0000879585 atni:CorporateAndReconcilingItemsMember 2020-01-01 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:UsTelecommunicationsMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:InternationalTelecomMember 2019-04-01 2019-06-30 0000879585 atni:CorporateAndReconcilingItemsMember 2019-04-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:UsTelecommunicationsMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember 2019-01-01 2019-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:InternationalTelecomMember 2019-01-01 2019-06-30 0000879585 atni:CorporateAndReconcilingItemsMember 2019-01-01 2019-06-30 0000879585 us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0000879585 us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000879585 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-04-01 2020-06-30 0000879585 us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000879585 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-06-30 0000879585 us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000879585 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000879585 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000879585 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000879585 atni:OneCommunicationsDebtMember 2017-05-22 0000879585 atni:ViyaDebtMember 2016-12-31 0000879585 atni:ViyaDebtMember 2020-06-30 0000879585 atni:OneCommunicationsDebtMember 2020-06-30 0000879585 atni:ReceivableCreditFacilityMember atni:SeniorSecuredDelayedDrawTermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember atni:CommnetFinanceMember 2020-03-26 2020-03-26 0000879585 atni:ReceivableCreditFacilityMember atni:SeniorSecuredDelayedDrawTermLoanMember us-gaap:BaseRateMember atni:CommnetFinanceMember 2020-03-26 2020-03-26 0000879585 srt:MinimumMember atni:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-04-10 2019-04-10 0000879585 srt:MinimumMember atni:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2019-04-10 2019-04-10 0000879585 srt:MaximumMember atni:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-04-10 2019-04-10 0000879585 srt:MaximumMember atni:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2019-04-10 2019-04-10 0000879585 atni:CreditFacilityMember atni:SwinglineSubFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2019-04-10 2019-04-10 0000879585 srt:MinimumMember atni:OneCommunicationsDebtMember atni:DebtInstrumentVariableRateBaseOneMonthLIBORMember 2017-05-22 2017-05-22 0000879585 srt:MaximumMember atni:OneCommunicationsDebtMember atni:DebtInstrumentVariableRateBaseOneMonthLIBORMember 2017-05-22 2017-05-22 0000879585 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0000879585 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000879585 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0000879585 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0000879585 2019-06-30 0000879585 2018-12-31 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-06-30 0000879585 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-30 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-30 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-06-30 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-12-31 0000879585 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-12-31 0000879585 us-gaap:OtherNoncurrentAssetsMember 2020-06-30 0000879585 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:UsTelecommunicationsMember 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:InternationalTelecomMember 2020-06-30 0000879585 atni:CorporateAndReconcilingItemsMember 2020-06-30 0000879585 us-gaap:OperatingSegmentsMember atni:UsTelecommunicationsMember 2019-12-31 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember 2019-12-31 0000879585 us-gaap:OperatingSegmentsMember atni:InternationalTelecomMember 2019-12-31 0000879585 atni:CorporateAndReconcilingItemsMember 2019-12-31 0000879585 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0000879585 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0000879585 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0000879585 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0000879585 us-gaap:ParentMember 2020-04-01 2020-06-30 0000879585 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0000879585 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000879585 us-gaap:ParentMember 2020-01-01 2020-06-30 0000879585 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0000879585 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0000879585 us-gaap:ParentMember 2019-04-01 2019-06-30 0000879585 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000879585 us-gaap:ParentMember 2019-01-01 2019-06-30 0000879585 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0000879585 2020-08-10 0000879585 atni:TribalBiddingCreditMember 2020-01-01 2020-06-30 0000879585 srt:MinimumMember atni:OneCommunicationsDebtMember 2017-05-22 0000879585 atni:ERateMember 2019-01-01 2019-12-31 0000879585 atni:UniversalServiceFundProgramMember 2020-01-01 2020-06-30 0000879585 atni:ContingencyRelatedToSpectrumFeesMember 2011-01-01 2011-12-31 0000879585 atni:LegalClaimsRegardingTaxFilingsMember srt:MinimumMember 2020-01-01 2020-06-30 0000879585 atni:TribalBiddingCreditMember 2020-06-30 0000879585 atni:ERateMember 2020-01-01 2020-06-30 0000879585 atni:ConnectAmericaFundPhaseIiAuctionMember 2018-08-01 2018-08-31 0000879585 atni:InvestmentInPrivatelyHeldCompaniesMember 2020-01-01 2020-06-30 0000879585 2019-04-01 2019-06-30 0000879585 2019-01-01 2019-06-30 0000879585 atni:ViyaDebtMember 2018-12-31 0000879585 srt:MaximumMember atni:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2019-04-10 0000879585 atni:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2019-04-10 0000879585 atni:ViyaDebtMember 2016-07-01 0000879585 atni:CreditFacilityMember atni:SwinglineSubFacilityMember 2019-04-10 2019-04-10 0000879585 2020-04-01 2020-06-30 0000879585 2020-01-01 2020-06-30 0000879585 2020-06-30 0000879585 2019-12-31 iso4217:USD pure atni:item utr:MW shares iso4217:USD shares atni:segment 0 0 us-gaap:OperatingLeaseLiabilityCurrent us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:OperatingLeaseLiabilityCurrent us-gaap:OperatingLeaseLiabilityNoncurrent P3Y P3Y P10Y 0000879585 --12-31 2020 Q2 false 0 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentGross 10-Q true 2020-06-30 false 001-12593 ATN INTERNATIONAL, INC. DE 47-0728886 500 Cummings Center, Suite 2450 Beverly MA 01915 978 619-1300 Common Stock, par value $.01 per share ATNI NASDAQ Yes Yes Large Accelerated Filer false false false 15968423 124798000 161287000 1072000 1071000 285000 416000 11600000 12700000 46683000 35904000 4553000 5253000 66799000 24792000 244190000 228723000 1262306000 1237555000 674449000 631974000 587857000 605581000 93686000 93686000 60691000 60691000 6619000 7441000 63933000 68763000 54629000 65841000 1111605000 1130726000 3750000 3750000 70661000 74093000 2723000 2721000 9039000 8517000 11313000 11406000 20946000 19182000 118432000 119669000 5476000 8680000 52420000 56164000 56760000 57454000 80874000 82676000 313962000 324643000 0.01 0.01 10000000 10000000 0 0 0.01 0.01 50000000 50000000 17373090 17324858 15968423 16001937 172000 172000 1404668 1322922 55316000 51129000 189785000 188471000 540183000 541890000 -6094000 -3282000 668730000 676122000 128913000 129961000 797643000 806083000 1111605000 1130726000 106240000 105019000 214145000 205633000 2858000 2702000 5859000 5388000 109098000 107721000 220004000 211021000 28470000 27930000 56583000 55818000 17367000 19107000 35856000 38139000 9373000 9874000 18876000 19264000 24752000 26590000 49676000 50405000 72000 28000 116000 68000 21991000 21549000 44509000 42267000 -49000 111000 -64000 -191000 102074000 104967000 205680000 206152000 7024000 2754000 14324000 4869000 66000 517000 309000 1445000 1574000 1263000 2730000 2544000 590000 -255000 -2310000 -68000 -918000 -1001000 -4731000 -1167000 6106000 1753000 9593000 3702000 -2258000 -274000 -1149000 939000 8364000 2027000 10742000 2763000 200000 300000 600000 700000 3618000 2883000 7009000 5198000 4746000 -856000 3733000 -2435000 0.30 -0.05 0.23 -0.15 0.30 -0.05 0.23 -0.15 15970000 15997000 15958000 15986000 16004000 15997000 15993000 15986000 0.17 0.17 0.34 0.34 8364000 2027000 10742000 2763000 1782000 263000 -2644000 500000 8000 -112000 -168000 -173000 1790000 151000 -2812000 327000 10154000 2178000 7930000 3090000 3618000 2883000 7009000 5198000 6536000 -705000 921000 -2108000 172000 -54358000 189667000 538161000 -7884000 665758000 127321000 793079000 17854 958000 958000 958000 1418000 1418000 131000 1549000 0.17 2724000 2724000 1321000 4045000 1300000 1300000 836000 2136000 4746000 4746000 3618000 8364000 1790000 1790000 1790000 6536000 3618000 10154000 172000 -55316000 189785000 540183000 -6094000 668730000 128913000 797643000 172000 -50116000 183079000 559319000 -1433000 691021000 128963000 819984000 151 9000 9000 9000 2033000 2033000 2033000 0.17 2657000 2657000 2348000 5005000 640000 640000 -856000 -856000 2883000 2027000 151000 151000 151000 -705000 2883000 2178000 172000 -50125000 185112000 555806000 -1282000 689683000 128858000 818541000 172000 -51129000 188471000 541890000 -3282000 676122000 129961000 806083000 80746 4187000 4187000 4187000 2614000 2614000 107000 2721000 0.34 5440000 5440000 5553000 10993000 1300000 1300000 2611000 3911000 3733000 3733000 7009000 10742000 -2812000 -2812000 -2812000 921000 7009000 7930000 172000 -55316000 189785000 540183000 -6094000 668730000 128913000 797643000 172000 -48547000 181778000 563593000 -1609000 695387000 127937000 823324000 28393 1578000 1578000 1578000 3334000 3334000 3334000 0.34 5352000 5352000 3904000 9256000 861000 861000 488000 488000 -2435000 -2435000 5198000 2763000 327000 327000 327000 -2108000 5198000 3090000 172000 -50125000 185112000 555806000 -1282000 689683000 128858000 818541000 10742000 2763000 44509000 42267000 3397000 2736000 260000 290000 2721000 3334000 -3204000 -4574000 -1412000 -64000 -191000 -780000 160000 11000 14475000 14886000 7313000 9130000 -399000 -5158000 2497000 10570000 -1838000 -22011000 -993000 -251000 -569000 1712000 40375000 18522000 31965000 35396000 20000000 2768000 10000000 5028000 141000 -54733000 -50283000 5443000 5439000 5541000 3878000 1059000 1340000 1876000 1887000 1733000 1578000 2449000 3911000 861000 488000 -22012000 -14495000 -118000 31000 -36488000 -46225000 162358000 192907000 125870000 146682000 7715000 6356000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:13.5pt;"><b style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">1.</b></span><b style="font-weight:bold;">ORGANIZATION AND BUSINESS OPERATIONS</b></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-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company is a holding company that, directly and through its subsidiaries, owns and operates telecommunications businesses in North America, the Caribbean and Bermuda as well as a renewable energy business in India. The Company was incorporated in Delaware in 1987, began trading publicly in 1991 and spun off more than half of its operations to stockholders in 1998. </span><span style="letter-spacing:0.1pt;">Since </span><span style="letter-spacing:0.15pt;">that </span><span style="letter-spacing:0.1pt;">time, </span>the Company <span style="letter-spacing:0.2pt;">has engaged </span><span style="letter-spacing:0.1pt;">in many strategic </span><span style="letter-spacing:0.2pt;">acquisitions </span><span style="letter-spacing:0.15pt;">and investments </span><span style="letter-spacing:0.1pt;">to </span><span style="letter-spacing:0.15pt;">help </span><span style="letter-spacing:0.1pt;">grow </span><span style="letter-spacing:0.2pt;">its </span><span style="letter-spacing:0.15pt;">operations, using </span><span style="letter-spacing:0.2pt;">the </span>cash <span style="letter-spacing:0.15pt;">generated </span>from <span style="letter-spacing:0.2pt;">its </span><span style="letter-spacing:0.15pt;">established operating </span><span style="letter-spacing:0.2pt;">units </span><span style="letter-spacing:0.1pt;">to </span>re-invest <span style="letter-spacing:0.1pt;">in </span><span style="letter-spacing:0.2pt;">its </span><span style="letter-spacing:0.15pt;">existing </span><span style="letter-spacing:0.1pt;">businesses</span><span style="letter-spacing:0.15pt;">, </span><span style="letter-spacing:0.1pt;">to make strategic </span><span style="letter-spacing:0.15pt;">investments </span><span style="letter-spacing:0.1pt;white-space:pre-wrap;">in additional businesses, and to return cash to the Company’s investors. The Company has built, and seeks to maintain, resources to support its operating subsidiaries and to improve their customer acquisition, retention, and satisfaction while maintaining optimal operating efficiencies. </span>The Company <span style="letter-spacing:0.2pt;">looks </span>for <span style="letter-spacing:0.1pt;">businesses </span><span style="letter-spacing:0.15pt;">that </span>offer growth <span style="letter-spacing:0.2pt;">opportunities </span><span style="letter-spacing:0.15pt;">or </span><span style="letter-spacing:0.2pt;">potential </span><span style="letter-spacing:0.1pt;">strategic benefits, </span><span style="letter-spacing:0.2pt;">but</span><span style="letter-spacing:0.15pt;"> </span>require <span style="letter-spacing:0.2pt;">additional </span><span style="letter-spacing:0.15pt;">capital investment </span><span style="letter-spacing:0.1pt;">in order to </span><span style="letter-spacing:0.2pt;">execute </span><span style="letter-spacing:0.15pt;">on </span><span style="letter-spacing:0.2pt;">their </span><span style="letter-spacing:0.15pt;white-space:pre-wrap;">business plans. </span>The Company <span style="letter-spacing:0.2pt;">holds controlling positions </span>with respect <span style="letter-spacing:0.1pt;">to </span>some <span style="letter-spacing:0.15pt;">of </span><span style="letter-spacing:0.2pt;">its </span><span style="letter-spacing:0.15pt;">investments and non-controlling </span><span style="letter-spacing:0.2pt;">positions </span><span style="letter-spacing:0.1pt;white-space:pre-wrap;">in others. </span>The Company’s investments in earlier stage businesses<span style="letter-spacing:0.15pt;"> </span><span style="letter-spacing:0.1pt;">frequently </span>offer a <span style="letter-spacing:0.15pt;">product and </span>service <span style="letter-spacing:0.2pt;">development component </span><span style="letter-spacing:0.1pt;">in </span><span style="letter-spacing:0.2pt;">addition </span><span style="letter-spacing:0.1pt;">to </span><span style="letter-spacing:0.2pt;">the </span><span style="letter-spacing:0.1pt;">prospect </span><span style="letter-spacing:0.15pt;">of generating </span>returns <span style="letter-spacing:0.15pt;">on </span><span style="letter-spacing:0.2pt;">its </span><span style="letter-spacing:0.15pt;white-space:pre-wrap;">invested capital. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company has identified three operating segments to manage and review its operations and to facilitate investor presentations of its results. These three operating segments are as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;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;width:100%;border:0pt;"><tr><td style="width:36pt;"/><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="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;white-space:pre-wrap;">International Telecom. </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The Company’s international telecom segment offers services to other telecom providers (“Carrier Services”), such as international long-distance, roaming from other carriers’ customers traveling into the Company’s retail markets, and transport and access services, as well as fixed internet and voice services and retail mobility services to customers in Bermuda, Guyana and the US Virgin Islands.  The Company also offers fixed video services in Bermuda, the Cayman Islands, and the US Virgin Islands. In addition, the international telecom segment offers managed information technology services to enterprise customers.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;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;width:100%;border:0pt;"><tr><td style="width:36pt;"/><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="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;white-space:pre-wrap;">US Telecom. </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">In the United States, the Company offers Carrier Services, including wholesale roaming services, site maintenance and the leasing of critical network infrastructure such as towers and transport facilities, as well as fixed and mobile communications services to the Company’s retail and enterprise customers in the Southwestern United States.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;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;width:100%;border:0pt;"><tr><td style="width:36pt;"/><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="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:left;">Renewable Energy.</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> In India, the Company provides distributed generation solar power to corporate, utility and municipal customers. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following chart summarizes the operating activities of the Company’s principal subsidiaries, the segments in which the Company reports its revenue and the markets it served as of June 30, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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;width:25.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.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;width:27.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;width:16.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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></tr><tr><td style="vertical-align:bottom;width:24.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;"><b style="font-weight:bold;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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;">   </b></p></td><td style="vertical-align:bottom;width:25.88%;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;">Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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;">   </b></p></td><td style="vertical-align:bottom;width:27.17%;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;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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;">   </b></p></td><td style="vertical-align:bottom;width:16.53%;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;">Tradenames</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:24.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">International Telecom</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:25.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mobility</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:27.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bermuda, Guyana, US Virgin Islands</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">GTT+, One, Viya</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:25.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:27.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bermuda, Cayman Islands, Guyana, US Virgin Islands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">GTT+, One, Logic, Viya</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:top;width:25.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Carrier Services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:top;width:27.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bermuda, Guyana, US Virgin Islands</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">GTT+, One, Viya</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.38%;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.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:top;width:25.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Managed Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:top;width:27.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bermuda, Cayman Islands, US Virgin Islands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:top;width:16.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fireminds, One, Logic, Viya</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:24.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">US Telecom</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:25.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mobility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:27.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States (rural markets)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commnet, Choice, Choice NTUA Wireless, WestNet, Geoverse</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:top;width:24.38%;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.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:top;width:25.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:top;width:27.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:top;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commnet, Choice, Choice NTUA Wireless, Deploycom, WestNet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:24.38%;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.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:top;width:25.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Carrier Services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:top;width:27.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:top;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commnet, Essextel</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.38%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:25.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Managed Services</p></td><td style="vertical-align:top;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:27.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:16.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Choice</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:24.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Renewable</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Energy </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:25.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Solar</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:27.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">India</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:16.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vibrant Energy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></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-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;"> The Company actively evaluates potential acquisitions, investment opportunities and other strategic transactions, both domestic and international, that meet its return on investment and other criteria. In addition, the Company considers non-controlling investments in earlier stage businesses that it considers strategically relevant, and which may offer long-term growth potential for the Company, either individually, or as research and development businesses that can support the Company’s operating subsidiaries in new product and service development and offerings. The Company provides management, technical, financial, regulatory, and marketing services to its subsidiaries and typically receives a management fee equal to a percentage of their revenues which is eliminated in consolidation. For further information about the Company’s financial segments and geographical information about its operating revenues and assets, see Note 12 to the Consolidated Financial Statements included in this Report.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;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-style:italic;font-weight:bold;letter-spacing:0.15pt;">COVID-19</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;letter-spacing:0.15pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="letter-spacing:0.15pt;white-space:pre-wrap;">In March 2020, the World Health Organization declared a novel strain of coronavirus, now referred to as COVID-19, as a pandemic, and the virus has now spread globally to over 200 countries and territories, including the United States and other countries in which the Company has substantial operations. The Company is continuing to monitor and assess the effects of the COVID-19 pandemic on its commercial operations, the safety of its employees and their families, its sales force and customers and any potential impact on the Company’s revenue in 2020. </span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="letter-spacing:0.15pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="letter-spacing:0.15pt;">The preparation of the condensed consolidated financial statements requires the Company to make estimates, judgments and assumptions that may affect the reported amounts of assets, liabilities, equity, revenues and expenses and related disclosure of contingent assets and liabilities. On an ongoing basis the Company evaluates estimates, judgments and methodologies. The Company assessed certain accounting matters and estimates that generally require consideration of forecasted financial information in context with the information and estimates reasonably available to the Company and the unknown future impacts COVID-19 as of June 30, 2020 and through the date of this report. The accounting matters assessed included, but were not limited to, the Company’s allowance for credit losses, the carrying value of the Company’s goodwill and other long-lived assets, financial assets, valuation allowances for tax assets and revenue recognition. The Company assessed the impacts of COVID-19 on the consolidated financial statements as of and for the quarter ended June 30, 2020, in particular the impacts on lines </span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:0.15pt;white-space:pre-wrap;">of revenues, operating expenses as well as the deferral and savings on other operating expenses and capital expenditures. During the quarter, while the Company experienced strengthened demand for its broadband services in several of its markets, the Company experienced a reduction in roaming revenue, mobile revenue and handset sales within the Company’s International Telecom segment due to pandemic-related travel and stay-at-home restrictions.</span><span style="color:#ff0000;letter-spacing:0.15pt;white-space:pre-wrap;"> </span><span style="letter-spacing:0.15pt;">The Company also recognized declines in its communications revenue as a result of its granting of</span><span style="color:#1f497d;letter-spacing:0.15pt;"> </span>certain concessions to its customers in all of its markets during these challenging economic times, including providing temporary price reductions, extensions of billing due dates, and in some markets, pledging not to disconnect customers for nonpayment as a result of COVID-19 related circumstances. However, in response to certain anticipated impacts, the Company was able to implement operating expense savings, particularly with respect to its International Telecom segment, that when coupled with Company-wide travel expense savings and capital expenditure deferrals, acted to offset much of the revenue loss or additional credit loss allowances caused by anticipated customer non-payment activity in the quarter.<span style="letter-spacing:0.15pt;white-space:pre-wrap;"> As a result, the Company’s assessment did not indicate that there was a material impact to the Company’s consolidated financial statements as of and for the quarter ended June 30, 2020. However, the Company’s future assessments of the impacts of COVID-19 for the remainder of the year or its ability to realize continued operational expense savings, as well as other factors, could result in material impacts to the Company’s consolidated financial statements in future reporting periods. </span>For example, the local economies of many of the Company’s Caribbean markets are tourism-dependent and the decline in global travel activity resulting from COVID-19 may continue to impact its revenue and cash flows for certain services in these markets as the Company’s retail and enterprise customers may be unable to pay for services, and the Company’s international roaming revenue may decline as compared to last year. <span style="letter-spacing:0.15pt;">The extent to which the COVID-19 pandemic ultimately impacts the Company’s business, financial condition, results of operations, cash flows, and liquidity may differ from the Company management’s current estimates due to inherent uncertainties regarding the duration and further spread of the outbreak, its severity, actions taken to contain the virus or treat its impact, and how quickly and to what extent economic conditions normalize and more customary operating conditions resume. </span></p> 3 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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;width:25.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.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;width:27.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;width:16.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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></tr><tr><td style="vertical-align:bottom;width:24.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;"><b style="font-weight:bold;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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;">   </b></p></td><td style="vertical-align:bottom;width:25.88%;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;">Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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;">   </b></p></td><td style="vertical-align:bottom;width:27.17%;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;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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;">   </b></p></td><td style="vertical-align:bottom;width:16.53%;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;">Tradenames</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:24.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">International Telecom</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:25.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mobility</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:27.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bermuda, Guyana, US Virgin Islands</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">GTT+, One, Viya</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:25.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:27.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bermuda, Cayman Islands, Guyana, US Virgin Islands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">GTT+, One, Logic, Viya</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:top;width:25.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Carrier Services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:top;width:27.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bermuda, Guyana, US Virgin Islands</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">GTT+, One, Viya</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.38%;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.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:top;width:25.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Managed Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:top;width:27.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bermuda, Cayman Islands, US Virgin Islands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:top;width:16.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fireminds, One, Logic, Viya</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:24.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">US Telecom</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:25.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mobility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:27.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States (rural markets)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commnet, Choice, Choice NTUA Wireless, WestNet, Geoverse</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:top;width:24.38%;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.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:top;width:25.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:top;width:27.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:top;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commnet, Choice, Choice NTUA Wireless, Deploycom, WestNet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:24.38%;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.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:top;width:25.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Carrier Services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:top;width:27.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:top;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commnet, Essextel</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.38%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:25.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Managed Services</p></td><td style="vertical-align:top;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:27.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:16.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Choice</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:24.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Renewable</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Energy </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:25.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Solar</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:27.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">India</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:16.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vibrant Energy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2. BASIS OF PRESENTATION </b></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-indent:36pt;margin:0pt;">The accompanying condensed consolidated financial statements have been prepared by the Company pursuant to the rules <span style="white-space:pre-wrap;">and regulations of the Securities and Exchange Commission (“SEC”). The financial information included herein is unaudited; however, the Company believes such information and the disclosures herein are adequate to make the information presented not misleading and reflect all adjustments (consisting only of normal recurring adjustments) that are necessary for a fair statement of the Company’s financial position and results of operations for the periods described therein. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. Results of interim periods may not be indicative of results for the full year. These condensed consolidated financial statements and related notes should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on March 2, 2020,</span> as amended by Amendment No. 1 to the 2019 Annual Report on Form 10-K filed with the SEC on April 29, 2020.</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-indent:36pt;margin:0pt;">The condensed consolidated financial statements include the accounts of the Company, its subsidiaries in which the Company holds controlling interests and certain entities which are consolidated in accordance with the provisions of the Financial Accounting Standards Board’s (“FASB”) authoritative guidance on the consolidation of variable interest entities, since it is determined that the Company is the primary beneficiary of these entities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;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-style:italic;font-weight:bold;letter-spacing:0.15pt;">Presentation of Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="letter-spacing:0.15pt;white-space:pre-wrap;">Effective January 1, 2020, the Company changed its presentation of revenue in the Condensed Consolidated Statement of Operations and in the Selected Segment Financial Information tables. This change is intended to better align the Company’s financial performance with the views of management and industry competitors, and to facilitate a more constructive dialogue with the investment community.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="letter-spacing:0.15pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="letter-spacing:0.15pt;white-space:pre-wrap;">Specifically, the previously disclosed revenue categories of wireless and wireline revenue are being represented as mobility, fixed and Carrier Services revenue within the Company’s segment information and are included within communications services revenue within its Statements of Operations. Managed services revenue, which was previously a component of wireline revenue, along with revenue from the Company’s Renewable Energy operations, is now included in other revenue.</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 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">Recent Accounting Pronouncements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)” and subsequently issued related updates (“ASU 2016-02”), which provide comprehensive lease accounting guidance. The standard requires entities to recognize lease assets and liabilities on the balance sheet as well as disclosure of key information about leasing arrangements. ASU 2016-02 became effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018, with early adoption permitted. The Company adopted ASC 2016-02 on January 1, 2019 utilizing the optional transition method with a cumulative adjustment on the date of adoption and not adjusting prior periods. Refer to Note 4 of the Condensed Consolidated Financial Statements.</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-indent:36pt;margin:0pt;">In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815) – Targeted Improvements to Accounting for Hedging Activities” (“ASU 2017-12”). The standard: (a) expands and refines hedge accounting for both financial and non-financial risk components, (b) aligns the recognition and presentation of the effects of hedging instruments and hedge items in the financial statements, and (c) includes certain targeted improvements to ease the application of current guidance related to the assessment of hedge effectiveness. The guidance is effective for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December <span style="white-space:pre-wrap;">15, 2018. The Company adopted this standard on January 1, 2019. There was not a material impact to the Company’s Consolidated Financial Statements upon adoption.</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-indent:36pt;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”).  ASU 2016-13 requires entities to use a new forward-looking, expected loss model to estimate credit losses. It also requires additional disclosure relating to the credit quality of trade and other receivables, including information relating to management’s estimate of credit allowances. The Company adopted ASU 2016-13 using the modified retrospective approach on its January 1, 2020 effective date. Refer to Note 3 of the Condensed Consolidated Financial Statements in this Report.</p><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;text-indent:36pt;margin:0pt;">The accompanying condensed consolidated financial statements have been prepared by the Company pursuant to the rules <span style="white-space:pre-wrap;">and regulations of the Securities and Exchange Commission (“SEC”). The financial information included herein is unaudited; however, the Company believes such information and the disclosures herein are adequate to make the information presented not misleading and reflect all adjustments (consisting only of normal recurring adjustments) that are necessary for a fair statement of the Company’s financial position and results of operations for the periods described therein. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. Results of interim periods may not be indicative of results for the full year. These condensed consolidated financial statements and related notes should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on March 2, 2020,</span> as amended by Amendment No. 1 to the 2019 Annual Report on Form 10-K filed with the SEC on April 29, 2020.</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-indent:36pt;margin:0pt;">The condensed consolidated financial statements include the accounts of the Company, its subsidiaries in which the Company holds controlling interests and certain entities which are consolidated in accordance with the provisions of the Financial Accounting Standards Board’s (“FASB”) authoritative guidance on the consolidation of variable interest entities, since it is determined that the Company is the primary beneficiary of these entities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;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-style:italic;font-weight:bold;letter-spacing:0.15pt;">Presentation of Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="letter-spacing:0.15pt;white-space:pre-wrap;">Effective January 1, 2020, the Company changed its presentation of revenue in the Condensed Consolidated Statement of Operations and in the Selected Segment Financial Information tables. This change is intended to better align the Company’s financial performance with the views of management and industry competitors, and to facilitate a more constructive dialogue with the investment community.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="letter-spacing:0.15pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="letter-spacing:0.15pt;white-space:pre-wrap;">Specifically, the previously disclosed revenue categories of wireless and wireline revenue are being represented as mobility, fixed and Carrier Services revenue within the Company’s segment information and are included within communications services revenue within its Statements of Operations. Managed services revenue, which was previously a component of wireline revenue, along with revenue from the Company’s Renewable Energy operations, is now included in other revenue.</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 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">Recent Accounting Pronouncements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)” and subsequently issued related updates (“ASU 2016-02”), which provide comprehensive lease accounting guidance. The standard requires entities to recognize lease assets and liabilities on the balance sheet as well as disclosure of key information about leasing arrangements. ASU 2016-02 became effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018, with early adoption permitted. The Company adopted ASC 2016-02 on January 1, 2019 utilizing the optional transition method with a cumulative adjustment on the date of adoption and not adjusting prior periods. Refer to Note 4 of the Condensed Consolidated Financial Statements.</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-indent:36pt;margin:0pt;">In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815) – Targeted Improvements to Accounting for Hedging Activities” (“ASU 2017-12”). The standard: (a) expands and refines hedge accounting for both financial and non-financial risk components, (b) aligns the recognition and presentation of the effects of hedging instruments and hedge items in the financial statements, and (c) includes certain targeted improvements to ease the application of current guidance related to the assessment of hedge effectiveness. The guidance is effective for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December <span style="white-space:pre-wrap;">15, 2018. The Company adopted this standard on January 1, 2019. There was not a material impact to the Company’s Consolidated Financial Statements upon adoption.</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-indent:36pt;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”).  ASU 2016-13 requires entities to use a new forward-looking, expected loss model to estimate credit losses. It also requires additional disclosure relating to the credit quality of trade and other receivables, including information relating to management’s estimate of credit allowances. The Company adopted ASU 2016-13 using the modified retrospective approach on its January 1, 2020 effective date. Refer to Note 3 of the Condensed Consolidated Financial Statements in this Report.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">3. REVENUE RECOGNITION AND RECEIVABLES </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Contract Assets and Liabilities</i></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-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company recognizes contract assets and liabilities on its balance sheet. Contract assets represent unbilled amounts typically resulting from retail wireless contracts with both a multiyear service period and a promotional discount. In these contracts the revenue recognized exceeds the amount billed to the customer. The current portion of the contract asset is recorded in prepayments and other current assets and the noncurrent portion is included in other assets on the Company’s balance sheets. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Contract liabilities consist of advance payments and billings in excess of revenue recognized. Retail revenue for postpaid customers is generally billed one month<span style="white-space:pre-wrap;"> in advance and recognized over the period that the corresponding service is rendered to customers. To the extent the service is not provided by the reporting date the amount is recognized as a contract liability. Prepaid service, including mobile voice and data services, sold to customers is recorded as deferred revenue prior to the commencement of services. Contract liabilities are recorded in advanced payments and deposits on the Company’s balance sheets. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In July 2019 and August 2020, the Company entered into a Network Build and Maintenance Agreement (the “FirstNet Agreement”) and First Amendment to that agreement with AT&amp;T Mobility, LLC (“AT&amp;T”), respectively, to build a portion of AT&amp;T’s network for the First Responder Network Authority (“FirstNet”) as well as a commercial wireless network in or near the Company’s current operating area in the Southwestern United States (the “FirstNet Transaction”).  The transaction includes construction and service performance obligations. The Company allocated the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">transaction price of the FirstNet Agreement to each performance obligation based on the relative standalone selling price of each performance obligation in the contract. The standalone selling price is the estimated price the Company would charge for the good or service in a separate transaction with similar customers in similar circumstances.</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-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company has certain wholesale roaming agreements that contain stand ready performance obligations and management allocates transaction value to performance obligations based on the standalone selling price. The standalone selling price is the estimated price the Company would charge for the good or service with similar customers in similar circumstances. Management determined the performance obligations were obligations to make the service continuously available and will recognize revenue evenly over the service period. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Contract assets and liabilities consisted of the following (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:50.36%;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;width:1.39%;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:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:5.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:50.36%;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:middle;width:9.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;">June 30, 2020</b></p></td><td style="vertical-align:middle;width:1.82%;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 colspan="2" style="vertical-align:middle;width:12.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;">December 31, 2019</b></p></td><td style="vertical-align:middle;width:1.23%;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:middle;width:2.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.75%;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;">$ Change</b></p></td><td style="vertical-align:middle;width:1.47%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:11.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;"><b style="font-weight:bold;">% Change</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract asset – current</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'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.4%;margin: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,217</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> 2,413</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (196)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:middle;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract asset – noncurrent</p></td><td style="vertical-align:middle;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 651</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 905</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (254)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liability – current</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,598)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,044)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.75%;margin: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,446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:5.25%;margin: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</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:middle;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liability – noncurrent</p></td><td style="vertical-align:middle;width:1.39%;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:8.4%;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;"> (5,193)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;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.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;"> (5,450)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;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:8.75%;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;"> 257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:5.25%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net contract liability</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.39%;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:8.4%;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;"> (15,923)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;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.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;"> (17,176)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;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:8.75%;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;"> 1,253</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:5.25%;margin: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</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The contract asset – current is included in prepayments and other current assets, the contract asset – noncurrent is included in other assets, and the contract liabilities are included in advance payments and deposits on the Company’s balance sheet. The decrease in the Company’s net contract liability was due to the timing of customer prepayments, contract billings, and the FirstNet Transaction. During the six months ended June 30, 2020, the Company recognized revenue of $13.2 million related to its December 31, 2019 contract liability. During the three and six months ended June 30, 2020 the Company amortized $0.6 million and $1.3 million, respectively, of the December 31, 2019 contract asset into revenue. The Company did </span><span style="-sec-ix-hidden:Hidden_D4faEwHoM0mjpjw80JM6YQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">not</span></span><span style="white-space:pre-wrap;"> recognize any revenue in the six months ended June 30, 2020 related to performance obligations that were satisfied or partially satisfied in previous periods.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Contract Acquisition Costs</i></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-indent:36pt;margin:0pt;">The June 30, 2020 balance sheet includes current contract acquisition costs of $1.7 million in prepayments and other current assets and long term contract acquisition costs of $1.1 million in other assets. During the three and six months ended June 30, 2020, the Company amortized $0.5 million and $1.0 million, respectively, of contract acquisition cost. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Remaining Performance Obligations</i></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-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">Remaining performance obligations represent the transaction price allocated to unsatisfied performance obligations of certain multiyear retail wireless contracts, which include a promotional discount, and the Company’s construction and service contracts. The transaction price allocated to unsatisfied performance obligations was $232 million and $241 million at June 30, 2020 and December 31, 2019, respectively. The Company expects to satisfy the majority of the remaining performance obligations and recognize the transaction price within </span><span style="white-space:pre-wrap;">24 months</span><span style="white-space:pre-wrap;"> and the remainder thereafter. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company has certain retail, wholesale, and renewable energy contracts where transaction price is allocated to remaining performance obligations. However, the Company omits these contracts from its disclosure by applying the </span><span style="white-space:pre-wrap;">right to invoice</span><span style="white-space:pre-wrap;">, one year or less, and wholly unsatisfied performance obligation practical expedients.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Disaggregation</i></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-indent:36pt;margin:0pt;">The Company's revenue is presented on a disaggregated basis in Note 12 based on an evaluation of disclosures outside the financial statements, information regularly reviewed by the chief operating decision makers for evaluating the financial performance of operating segments and other information that is used for performance evaluation and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">resource allocations. This includes revenue from communication services and other revenue. Communication Services revenue is further disaggregated into mobility, fixed, Carrier Services, and other services. Other revenue is further disaggregated into renewable energy and managed services. This disaggregation of revenue depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Receivables</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company adopted ASU 2016-13 on January 1, 2020. The standard requires that certain financial assets be measured at amortized cost reflecting an allowance for estimated credit losses expected to occur over the life of the assets. The estimate of credit losses is based on all relevant information including historical information, current conditions, and reasonable and supportable forecasts that affect the collectability of the amounts. The Company adopted ASU 2016-13 using the modified retrospective approach, however, there was no impact of adoption on retained earnings. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The standard impacted the Company’s calculation of credit losses from trade receivables. Historically, the Company recorded credit losses subsequent to the initial revenue transaction. After adoption of ASU 2016-13, the Company will record an estimate of future credit losses in conjunction with the revenue transaction based on the information available including historical experience and management’s expectations of future conditions. Those estimates will be updated as additional information becomes available. Our allowance for uncollectible accounts receivable is based on management’s assessment of the collectability of assets pooled together with similar risk characteristics. There is no significant impact to the Company’s operating results for the current period due to the adoption of this standard. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>At June 30, 2020, the Company had gross accounts receivable of $58.2 million and an allowance for credit loss of $11.6<span style="white-space:pre-wrap;"> million. At January 1, 2020 the Company had gross accounts receivable of $48.6 million and an allowance for credit losses of $12.7</span><span style="white-space:pre-wrap;"> million. The Company monitors receivables through the use of historical operating data adjusted for expectation of future performance as appropriate. Activity in the allowance for credit losses is below:</span></p><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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:5.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:20.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="vertical-align:bottom;width:71.07%;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:3.43%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:25.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;"><b style="font-weight:bold;">Six months ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;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:3.43%;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:5.11%;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:20.38%;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:middle;width:71.07%;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:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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;"> 12,724</p></td></tr><tr><td style="vertical-align:middle;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current period provision for expected losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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:5.11%;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:20.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;"> 3,397</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-offs charged against the allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;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:20.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,875)</p></td></tr><tr><td style="vertical-align:middle;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recoveries collected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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;"> 354</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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;"> 11,600</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> P1M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Contract assets and liabilities consisted of the following (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:50.36%;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;width:1.39%;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:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:5.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:50.36%;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:middle;width:9.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;">June 30, 2020</b></p></td><td style="vertical-align:middle;width:1.82%;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 colspan="2" style="vertical-align:middle;width:12.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;">December 31, 2019</b></p></td><td style="vertical-align:middle;width:1.23%;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:middle;width:2.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.75%;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;">$ Change</b></p></td><td style="vertical-align:middle;width:1.47%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:11.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;"><b style="font-weight:bold;">% Change</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract asset – current</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'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.4%;margin: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,217</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> 2,413</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (196)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:middle;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract asset – noncurrent</p></td><td style="vertical-align:middle;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 651</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 905</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (254)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liability – current</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,598)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,044)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.75%;margin: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,446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:5.25%;margin: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</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:middle;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liability – noncurrent</p></td><td style="vertical-align:middle;width:1.39%;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:8.4%;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;"> (5,193)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;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.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;"> (5,450)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;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:8.75%;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;"> 257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:5.25%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net contract liability</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.39%;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:8.4%;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;"> (15,923)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;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.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;"> (17,176)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;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:8.75%;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;"> 1,253</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:5.25%;margin: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</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr></table> 2217000 2413000 -196000 -0.08 651000 905000 -254000 -0.28 13598000 15044000 -1446000 -0.10 5193000 5450000 -257000 0.05 -15923000 -17176000 1253000 0.07 13200000 600000 1300000 1700000 1100000 500000 1000000.0 232000000 241000000 P24M true 0 58200000 11600000 48600000 12700000 <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:5.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:20.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="vertical-align:bottom;width:71.07%;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:3.43%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:25.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;"><b style="font-weight:bold;">Six months ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;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:3.43%;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:5.11%;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:20.38%;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:middle;width:71.07%;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:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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;"> 12,724</p></td></tr><tr><td style="vertical-align:middle;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current period provision for expected losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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:5.11%;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:20.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;"> 3,397</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-offs charged against the allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.11%;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:20.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,875)</p></td></tr><tr><td style="vertical-align:middle;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recoveries collected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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;"> 354</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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;"> 11,600</p></td></tr></table> 12724000 3397000 4875000 354000 11600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">4. LEASES </b></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-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company adopted ASU 2016-02 on January 1, 2019, utilizing the optional transition method with a cumulative adjustment on the date of adoption. Under this approach, the guidance was applied to leases that had commenced as of January 1, 2019 with a cumulative effect adjustment as of that date and prior periods were not adjusted. Upon adoption, the Company recognized an operating lease right-of-use (“ROU”) asset of $70.8 million, a short-term lease liability of $8.2 million, and a long-term lease liability of $61.2 million. The adoption had no impact on retained earnings or other components of equity. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:9pt 0pt 0pt 0pt;">The Company elected the package of practical expedients<span style="white-space:pre-wrap;">. Under the package of practical expedients, for existing leases, the Company does not reassess: i) whether the arrangement contains a lease; ii) lease classification and; iii) initial direct costs. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:9pt 0pt 0pt 0pt;"><span style="white-space:pre-wrap;">The Company has operating and financing leases for towers, land, corporate offices, retail facilities, and data transport capacity. The lease </span><span style="-sec-ix-hidden:Hidden_-GcrP3aX602okcW2fFXthg"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">terms</span></span><span style="white-space:pre-wrap;"> are </span><span style="-sec-ix-hidden:Hidden_nGKqO0TW4UGpPYcpegEENw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">generally</span></span><span style="white-space:pre-wrap;"> between </span><span style="-sec-ix-hidden:Hidden_N5IzA_PH40aAyHH1Ca9IoA"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">three</span></span><span style="white-space:pre-wrap;"> and </span><span style="white-space:pre-wrap;">ten years</span><span style="white-space:pre-wrap;">, some of which include additional renewal options. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Supplemental lease information</i></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;">The components of lease expense were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:36.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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.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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:0.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:6.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.31%;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.51%;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:14.65%;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.03%;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.53%;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:14.67%;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:0.8%;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:6.34%;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:7.7%;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.38%;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:6.34%;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:7.7%;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></tr><tr><td style="vertical-align:middle;width:36.31%;margin:0pt;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;width:16.16%;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;">Three months ended June 30, 2020</b></p></td><td style="vertical-align:middle;width:1.03%;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 colspan="2" style="vertical-align:middle;width:16.2%;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;">Three months ended June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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:middle;width:14.04%;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;">Six months ended June 30, 2020</b></p></td><td style="vertical-align:middle;width:1.38%;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 colspan="2" style="vertical-align:middle;width:14.04%;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;">Six months ended June 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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.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:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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:0.8%;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:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin: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:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Operating lease cost</p></td><td style="vertical-align:middle;width:1.51%;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.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;"> 4,029</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:middle;width:1.53%;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.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;"> 4,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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;width:6.34%;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:7.7%;margin: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,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p 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;width:6.34%;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:7.7%;margin: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,667</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Short-term lease cost</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 729</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:middle;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 867</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;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;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin: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,271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'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;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin: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,578</p></td></tr><tr><td style="vertical-align:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;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:14.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 3.6pt 0pt 0pt;">1,540</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:1.53%;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:14.67%;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;"> 288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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:bottom;white-space:nowrap;width:6.34%;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:7.7%;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,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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:7.7%;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,250</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.51%;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.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 0pt 0pt;"> 6,298</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:middle;width:1.53%;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.67%;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,306</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;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;width:6.34%;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:7.7%;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,690</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'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;width:6.34%;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:7.7%;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,495</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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.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:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:0.8%;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:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin: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:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease cost:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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.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:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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:0.8%;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:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin: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:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Amortization of right-of-use asset</p></td><td style="vertical-align:middle;width:1.51%;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.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;">522</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:middle;width:1.53%;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.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;"> 586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.34%;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:7.7%;margin: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,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p 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;width:6.34%;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:7.7%;margin: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,179</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Variable costs</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.51%;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:14.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 3.6pt 0pt 0pt;"> 186</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:middle;width:1.53%;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:14.67%;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;"> 262</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:6.34%;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:7.7%;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;"> 458</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'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;width:6.34%;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:7.7%;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;"> 558</p></td></tr><tr><td style="vertical-align:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total finance lease cost</p></td><td style="vertical-align:middle;width:1.51%;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:14.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 0pt 0pt;"> 708</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:middle;width:1.53%;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:14.67%;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;"> 848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.34%;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:7.7%;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;"> 1,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p 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;width:6.34%;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:7.7%;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;"> 1,737</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-indent:36pt;margin:0pt;">During the six months ended June 30, 2020 and 2019, the Company paid $7.2 million and $3.8<span style="white-space:pre-wrap;"> million, respectively, related to lease liabilities. During the six months ended June 30, 2020 and 2019 the Company recorded </span>$1.7 million and $3.3<span style="white-space:pre-wrap;"> million, respectively, of lease liabilities arising from ROU assets. At June 30, 2020, finance leases with a cost of </span>$25.2 million and accumulated amortization of $10.0 million were included in property<span style="white-space:pre-wrap;">, plant and equipment. At December 31, 2019, finance leases with a cost of </span>$25.9 million and accumulated amortization of $9.4 million were included in property, plant and equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The weighted average remaining lease terms and discount rates as of June 30, 2020 and December 31, 2019 are noted in the table below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:52.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:2.93%;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:20.57%;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.19%;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.93%;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:18.37%;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;width:52.96%;margin:0pt;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;width:23.51%;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;">June 30, 2020</b></p></td><td style="vertical-align:middle;width:2.19%;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:middle;width:21.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;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Operating leases</p></td><td style="vertical-align:middle;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.57%;margin: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.2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.37%;margin: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.5 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Financing leases</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.57%;margin: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.8 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.37%;margin: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.7 years</p></td></tr><tr><td style="vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.57%;margin: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.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.37%;margin: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.0%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Financing leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">n/a</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">n/a</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-indent:36pt;margin:0pt;"> Maturities of lease liabilities as of June 30, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:69.29%;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:bottom;white-space:nowrap;width:3.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;white-space:nowrap;width:26.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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;width:69.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 colspan="2" style="vertical-align:middle;width:30.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;">Operating Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020 (excluding the six months ended June 30, 2020)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,659</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,279</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,019</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,737</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,638</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;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:3.83%;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:26.86%;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;"> 19,329</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 74,661</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;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:26.86%;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;"> (10,928)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_u4g8ELOFKkG1J7gg_zSw2g"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Total </span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;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:26.86%;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;"> 63,733</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Maturities of lease liabilities as of December 31, 2019 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:69.29%;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:bottom;white-space:nowrap;width:3.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;white-space:nowrap;width:26.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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;width:69.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 colspan="2" style="vertical-align:middle;width:30.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;">Operating Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,526</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,714</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,787</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,713</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,671</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;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:3.83%;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:26.86%;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,355</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,766</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;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:26.86%;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;"> (12,195)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;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:3.83%;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:26.86%;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,571</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of June 30, 2020, the Company did not have any material operating or finance leases that have not yet commenced.</p> 70800000 8200000 61200000 0 true P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The components of lease expense were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:36.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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.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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:0.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:6.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.31%;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.51%;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:14.65%;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.03%;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.53%;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:14.67%;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:0.8%;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:6.34%;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:7.7%;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.38%;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:6.34%;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:7.7%;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></tr><tr><td style="vertical-align:middle;width:36.31%;margin:0pt;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;width:16.16%;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;">Three months ended June 30, 2020</b></p></td><td style="vertical-align:middle;width:1.03%;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 colspan="2" style="vertical-align:middle;width:16.2%;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;">Three months ended June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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:middle;width:14.04%;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;">Six months ended June 30, 2020</b></p></td><td style="vertical-align:middle;width:1.38%;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 colspan="2" style="vertical-align:middle;width:14.04%;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;">Six months ended June 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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.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:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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:0.8%;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:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin: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:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Operating lease cost</p></td><td style="vertical-align:middle;width:1.51%;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.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;"> 4,029</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:middle;width:1.53%;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.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;"> 4,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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;width:6.34%;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:7.7%;margin: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,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p 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;width:6.34%;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:7.7%;margin: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,667</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Short-term lease cost</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 729</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:middle;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 867</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;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;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin: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,271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'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;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin: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,578</p></td></tr><tr><td style="vertical-align:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;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:14.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 3.6pt 0pt 0pt;">1,540</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:1.53%;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:14.67%;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;"> 288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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:bottom;white-space:nowrap;width:6.34%;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:7.7%;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,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;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:7.7%;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,250</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.51%;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.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 0pt 0pt;"> 6,298</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:middle;width:1.53%;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.67%;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,306</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;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;width:6.34%;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:7.7%;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,690</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'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;width:6.34%;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:7.7%;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,495</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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.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:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:0.8%;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:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin: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:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease cost:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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.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:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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:0.8%;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:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin: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:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Amortization of right-of-use asset</p></td><td style="vertical-align:middle;width:1.51%;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.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;">522</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:middle;width:1.53%;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.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;"> 586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.34%;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:7.7%;margin: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,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p 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;width:6.34%;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:7.7%;margin: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,179</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Variable costs</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.51%;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:14.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 3.6pt 0pt 0pt;"> 186</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:middle;width:1.53%;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:14.67%;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;"> 262</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:6.34%;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:7.7%;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;"> 458</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'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;width:6.34%;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:7.7%;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;"> 558</p></td></tr><tr><td style="vertical-align:middle;width:36.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total finance lease cost</p></td><td style="vertical-align:middle;width:1.51%;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:14.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 0pt 0pt;"> 708</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:middle;width:1.53%;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:14.67%;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;"> 848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.34%;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:7.7%;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;"> 1,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p 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;width:6.34%;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:7.7%;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;"> 1,737</p></td></tr></table> 4029000 4151000 8076000 7667000 729000 867000 1271000 1578000 1540000 288000 2343000 1250000 6298000 5306000 11690000 10495000 522000 586000 1094000 1179000 186000 262000 458000 558000 708000 848000 1552000 1737000 7200000 3800000 1700000 3300000 25200000 10000000.0 25900000 9400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The weighted average remaining lease terms and discount rates as of June 30, 2020 and December 31, 2019 are noted in the table below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:52.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:2.93%;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:20.57%;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.19%;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.93%;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:18.37%;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;width:52.96%;margin:0pt;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;width:23.51%;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;">June 30, 2020</b></p></td><td style="vertical-align:middle;width:2.19%;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:middle;width:21.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;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Operating leases</p></td><td style="vertical-align:middle;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.57%;margin: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.2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.37%;margin: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.5 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Financing leases</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.57%;margin: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.8 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.37%;margin: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.7 years</p></td></tr><tr><td style="vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.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:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.57%;margin: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.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.37%;margin: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.0%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Financing leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">n/a</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">n/a</p></td></tr></table> P6Y2M12D P6Y6M P11Y9M18D P11Y8M12D 0.050 0.050 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"> Maturities of lease liabilities as of June 30, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:69.29%;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:bottom;white-space:nowrap;width:3.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;white-space:nowrap;width:26.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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;width:69.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 colspan="2" style="vertical-align:middle;width:30.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;">Operating Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020 (excluding the six months ended June 30, 2020)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,659</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,279</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,019</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,737</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,638</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;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:3.83%;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:26.86%;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;"> 19,329</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 74,661</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;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:26.86%;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;"> (10,928)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_u4g8ELOFKkG1J7gg_zSw2g"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Total </span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;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:26.86%;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;"> 63,733</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Maturities of lease liabilities as of December 31, 2019 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:69.29%;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:bottom;white-space:nowrap;width:3.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;white-space:nowrap;width:26.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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;width:69.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 colspan="2" style="vertical-align:middle;width:30.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;">Operating Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,526</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,714</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,787</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,713</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,671</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;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:3.83%;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:26.86%;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,355</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.86%;margin: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,766</p></td></tr><tr><td style="vertical-align:middle;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;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:26.86%;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;"> (12,195)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:69.29%;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:3.83%;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:26.86%;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,571</p></td></tr></table> 7659000 14279000 13019000 10737000 9638000 19329000 74661000 10928000 63733000 14526000 13714000 12787000 10713000 9671000 18355000 79766000 12195000 67571000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">5. USE OF ESTIMATES</b></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-indent:36pt;margin:0pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. The most significant estimates relate to the allowance for credit losses, useful lives of the Company’s fixed and finite-lived intangible assets, allocation of purchase price to assets acquired and liabilities assumed in business combinations, fair value of indefinite-lived intangible assets, goodwill, assessing the impairment of assets, revenue, and income taxes. Actual results could differ significantly from those estimates. See Note 1 for a discussion of the impact of COVID-19 on the use of these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">6. FAIR VALUE MEASUREMENTS AND INVESTMENTS</b></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-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with the provisions of fair value accounting, a fair value measurement assumes that a transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability, and defines fair value based upon an exit price model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value measurement guidance establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The guidance describes three levels of inputs that may be used to measure fair value:</p><div style="padding-left:72pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:84.61%;"><tr style="height:1pt;"><td style="vertical-align:top;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New 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.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:top;width:89.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="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:top;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Level 1</p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:89.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Quoted prices in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset and liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis. Level 1 assets and liabilities include money market funds, debt and equity securities and derivative contracts that are traded in an active exchange market.</p><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:top;width:9.19%;margin:0pt;padding:0pt;"><p style="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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:89.44%;margin: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:top;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Level 2</p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:89.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Level 2 assets and liabilities include debt securities with quoted prices that are traded less frequently than exchange-traded instruments and derivative contracts whose value is determined using a pricing model with inputs that are observable in the market or can be derived principally from or corroborated by observable market data. This category generally includes corporate obligations and non-exchange traded derivative contracts.</p><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:top;width:9.19%;margin:0pt;padding:0pt;"><p style="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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:89.44%;margin: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:top;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Level 3</p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:89.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments and intangible assets that have been impaired whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.</p></td></tr></table></div><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="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Assets and liabilities of the Company measured at fair value on a recurring basis as of June 30, 2020 and December 31, 2019 are summarized as follows (in thousands):</p><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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:1.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:11.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: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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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></tr><tr><td style="vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.14%;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;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.14%;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;">Significant Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.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:1.32%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;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;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;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;">Unobservable</b></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;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.33%;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:7.26%;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:48.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:1.32%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;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;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;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;">Inputs</b></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;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.33%;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:7.26%;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:48.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td colspan="2" style="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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;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;">(Level 3)</b></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;text-align:center;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: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;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Certificates of deposit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'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.37%;margin: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:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'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.3%;margin: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:1.33%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 380</p></td></tr><tr><td style="vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin: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,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin: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="vertical-align:bottom;white-space:nowrap;width:1.57%;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.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:11.3%;margin: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="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;text-align:right;margin: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin: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,410</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Short term investments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 285</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin: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:1.57%;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.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:11.3%;margin: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:1.33%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 285</p></td></tr><tr><td style="vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin: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="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin: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="vertical-align:bottom;white-space:nowrap;width:1.57%;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.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:11.3%;margin: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,313</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;text-align:right;margin: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin: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,313</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest rate swap</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;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:10.37%;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:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;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:11.28%;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;"> (224)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;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.67%;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:11.3%;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:1.33%;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.33%;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:7.26%;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;"> (224)</p></td></tr><tr><td style="vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets and liabilities measured at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:10.37%;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,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;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:11.28%;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;"> 156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.67%;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:11.3%;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;"> 13,313</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;text-align:right;margin: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;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;"> 16,164</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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.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:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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: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:11.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.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><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:11.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.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.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:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:47.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:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.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;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.88%;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:1.3%;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="11" style="vertical-align:bottom;white-space:nowrap;width:49.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;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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></tr><tr><td style="vertical-align:bottom;width:47.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:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;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;">Quoted Prices in</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;text-align:center;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:12.41%;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;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;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;">Unobservable</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;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.29%;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:7.2%;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.25%;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></tr><tr><td style="vertical-align:bottom;width:47.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:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;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;">Active Markets</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;text-align:center;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:12.41%;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;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;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;">Inputs</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;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.29%;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:7.2%;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.25%;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></tr><tr><td style="vertical-align:bottom;width:47.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></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;text-align:center;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.72%;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;">(Level 1)</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;text-align:center;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:12.41%;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;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;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;">(Level 3)</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;text-align:center;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:8.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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Certificates of deposit</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'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.37%;margin: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: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.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:11.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;"> 380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.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:11.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;"> —</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;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.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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin: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,329</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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.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:11.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;"> —</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;text-align:right;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin: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,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Short term investments </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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 416</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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.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:11.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;"> —</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;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.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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 416</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other investments</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin: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="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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.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:11.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;"> 12,700</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;text-align:right;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin: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,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest rate swap</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;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:10.37%;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: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.29%;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:11.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;"> (56)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> —</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;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.29%;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:7.2%;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;"> (56)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets and liabilities measured at fair value</b></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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:10.37%;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,745</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="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:11.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;"> 324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.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="vertical-align:bottom;white-space:nowrap;width:11.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;"> 12,700</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;text-align:right;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:7.2%;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;"> 15,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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="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;"><i style="font-style:italic;">Certificate of Deposit</i></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-indent:36pt;margin:0pt;">As of June 30, 2020 and December 31, 2019, this asset class consisted of a time deposit at a financial institution denominated in US dollars. The asset class is classified within Level 2 of the fair value hierarchy because the fair value was based on observable market data.</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;"><i style="font-style:italic;">Money Market Funds</i></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-indent:36pt;margin:0pt;">As of June 30, 2020 and December 31, 2019, this asset class consisted of a money market portfolio that comprises Federal government and US Treasury securities. The asset class is classified within Level 1 of the fair value hierarchy because its underlying investments are valued using quoted market prices in active markets for identical assets.</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;"><i style="font-style:italic;">Short Term Investments and Commercial Paper</i></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-indent:36pt;margin:0pt;">As of June 30, 2020 and December 31, 2019, these asset classes consisted of short term foreign and US corporate bonds, equity securities, and commercial paper. Corporate bonds and commercial paper are classified within Level <span style="white-space:pre-wrap;">2 of the fair value hierarchy because the fair value is based on observable market data. Equity securities are classified within Level 1 because fair value is based on quoted market prices in active markets for identical assets. The Company held equity securities with a fair value of $0.1 million and $0.2</span><span style="white-space:pre-wrap;"> million at June 30, 2020 and December 31, 2019, respectively. Net income includes $0.1</span><span style="white-space:pre-wrap;"> million of losses for the three and six months ended June 30, 2020. No gain or loss was recorded in the three and six months ended June 30, 2019.</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;"><i style="font-style:italic;">Other Investments </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">In the first quarter of 2019, the Company made an investment in an early-stage venture through the acquisition of a convertible debt instrument. The Company elected to fair value the investment upon acquisition. At June 30, 2020, the fair value of the investment was $10.9 million. During the three and six months ended June 30, 2020, the Company </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">recorded $0.3 million and $0.7</span><span style="white-space:pre-wrap;"> million, respectively, of income from changes in the fair value of the investment. The asset is classified within Level 3 of the fair value hierarchy. The Company used the income approach to fair value the investment and the inputs consisted of a discount rate calculated based on the investment attributes and the probability of potential future scenarios occurring. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In the third quarter of 2019, the Company made a $14.4 million investment in a renewable energy partnership. The Company received an investment tax credit of $12.0 million from its investment and will receive future cash distributions from the partnership’s operations. The Company elected the deferral method to account for the credit and elected the fair value option to account for the equity investment. The Company’s investment had a fair value of $2.4 million at June 30, 2020, and $2.5 million at December 31, 2019. The asset is classified within Level 3 of the fair value hierarchy. The Company used the income approach to fair value the investment and the inputs consisted of a discount rate and future cash flows calculated based on the investment attributes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Company also holds investments in equity securities consisting of non-controlling investments in privately held companies. These investments, over which the Company does not have the ability to exercise significant influence, are without readily determinable fair values. The investments are measured at cost, less any impairment, adjusted for observable price changes of similar investments of the same issuer. Fair value is not estimated for these investments if there are no identified events or changes in circumstances that may have an effect on the fair value of the investment. The carrying value of the investments was $2.1<span style="white-space:pre-wrap;"> million at June 30, 2020 and December 31, 2019. These investments are included with other assets on the consolidated balance sheets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 0pt 0pt;"><i style="font-style:italic;">Equity Method Investments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">In the first quarter of 2020, the Company increased its ownership in one investment of a privately held company to approximately 24% of the outstanding voting equity through an additional $2.8<span style="white-space:pre-wrap;"> million investment. With this investment the Company obtained the ability to exercise significant influence over the investee and began accounting for the investment under the equity method of accounting recording its share of the investee’s earnings or losses. The carrying value of the investment was </span>$17.5<span style="white-space:pre-wrap;"> million at June 30, 2020. The value increased </span>$2.0 million from the December 31, 2019 balance due to an additional investment of $2.8 million, $0.4 million of the Company’s share of investee losses, and currency losses of $0.4<span style="white-space:pre-wrap;"> million. The investment is included with other assets on the consolidated balance sheets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 0pt 0pt;"><i style="font-style:italic;">Other Fair Value Disclosures</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;"><span style="white-space:pre-wrap;">The carrying amounts of cash and cash equivalents, accounts receivable, and accounts payable and accrued expenses approximate their fair values because of the relatively short-term maturities of these financial instruments. The fair value of the interest rate swap is measured using Level 2 inputs. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;"><span style="white-space:pre-wrap;">The fair value of long-term debt is estimated using Level 2 inputs. At June 30, 2020, the fair value of long-term debt, including the current portion, was </span>$85.1 million and its book value was $84.6<span style="white-space:pre-wrap;"> million. At December 31, 2019, the fair value of long-term debt, including the current portion, was </span>$86.9 million and its book value was $86.4 million.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Assets and liabilities of the Company measured at fair value on a recurring basis as of June 30, 2020 and December 31, 2019 are summarized as follows (in thousands):</p><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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:1.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:11.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: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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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></tr><tr><td style="vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.14%;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;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.14%;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;">Significant Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.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:1.32%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;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;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;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;">Unobservable</b></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;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.33%;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:7.26%;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:48.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:1.32%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;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;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;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;">Inputs</b></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;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.33%;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:7.26%;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:48.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td colspan="2" style="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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;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;">(Level 3)</b></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;text-align:center;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: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;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Certificates of deposit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'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.37%;margin: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:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'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.3%;margin: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:1.33%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 380</p></td></tr><tr><td style="vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin: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,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin: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="vertical-align:bottom;white-space:nowrap;width:1.57%;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.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:11.3%;margin: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="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;text-align:right;margin: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin: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,410</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Short term investments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 285</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin: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:1.57%;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.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:11.3%;margin: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:1.33%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 285</p></td></tr><tr><td style="vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin: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="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin: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="vertical-align:bottom;white-space:nowrap;width:1.57%;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.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:11.3%;margin: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,313</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;text-align:right;margin: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin: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,313</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest rate swap</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;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:10.37%;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:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;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:11.28%;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;"> (224)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;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.67%;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:11.3%;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:1.33%;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.33%;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:7.26%;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;"> (224)</p></td></tr><tr><td style="vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets and liabilities measured at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:10.37%;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,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;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:11.28%;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;"> 156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.67%;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:11.3%;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;"> 13,313</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;text-align:right;margin: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;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;"> 16,164</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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.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:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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: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:11.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.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><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:11.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.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.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:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:47.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:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.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;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.88%;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:1.3%;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="11" style="vertical-align:bottom;white-space:nowrap;width:49.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;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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></tr><tr><td style="vertical-align:bottom;width:47.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:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;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;">Quoted Prices in</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;text-align:center;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:12.41%;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;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;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;">Unobservable</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;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.29%;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:7.2%;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.25%;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></tr><tr><td style="vertical-align:bottom;width:47.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:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;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;">Active Markets</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;text-align:center;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:12.41%;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;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;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;">Inputs</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;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.29%;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:7.2%;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.25%;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></tr><tr><td style="vertical-align:bottom;width:47.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></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;text-align:center;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.72%;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;">(Level 1)</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;text-align:center;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:12.41%;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;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;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;">(Level 3)</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;text-align:center;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:8.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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Certificates of deposit</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'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.37%;margin: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: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.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:11.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;"> 380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.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:11.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;"> —</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;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.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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin: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,329</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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.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:11.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;"> —</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;text-align:right;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin: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,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Short term investments </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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 416</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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.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:11.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;"> —</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;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.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:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 416</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other investments</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin: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="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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.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:11.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;"> 12,700</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;text-align:right;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin: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,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest rate swap</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;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:10.37%;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: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.29%;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:11.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;"> (56)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> —</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;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.29%;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:7.2%;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;"> (56)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets and liabilities measured at fair value</b></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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:10.37%;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,745</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="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:11.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;"> 324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.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="vertical-align:bottom;white-space:nowrap;width:11.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;"> 12,700</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;text-align:right;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:7.2%;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;"> 15,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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> 380000 380000 2410000 2410000 285000 285000 13313000 13313000 224000 224000 2695000 156000 13313000 16164000 380000 380000 2329000 2329000 416000 416000 12700000 12700000 56000 56000 2745000 324000 12700000 15769000 100000 200000 -100000 -100000 0 0 10900000 -300000 -700000 14400000 12000000.0 2400000 2500000 2100000 2100000 0.24 2800000 17500000 2000000.0 2800000 -400000 -400000 85100000 84600000 86900000 86400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 0pt 0pt;"><b style="font-weight:bold;">7. LONG-TERM DEBT</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-indent:36pt;margin:0pt;">On April 10, 2019, the Company entered into a credit facility, with CoBank, ACB and a syndicate of other lenders (the “2019 Credit Facility”).  The 2019 Credit Facility provides for a $200 million revolving credit facility that includes up to (i) $75 million for standby or trade letters of credit and (ii) $10 million under a swingline sub-facility.  Approximately $16.0 million of performance and standby letters of credit have been issued and remain outstanding and undrawn as of June 30, 2020.  The 2019 Credit Facility matures on April 10, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Amounts borrowed under the 2019 Credit Facility bear interest at a rate equal to, at the Company’s option, either (i) the London Interbank Offered Rate (“LIBOR”) plus an applicable margin ranging between 1.25% to 2.25% or (ii) a base rate plus an applicable margin ranging from 0.25% to 1.25%. Swingline loans bear interest at the base rate </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">plus the applicable margin for base rate loans. The base rate is equal to the higher of (i) 1.00% plus the higher of (x) the LIBOR for an interest period of one month and (y) the LIBOR for an interest period of one week; (ii) the Federal Funds Effective Rate (as defined in the 2019 Credit Facility) plus 0.50% per annum; and (iii) the Prime Rate (as defined in the 2019 Credit Facility). The applicable margin is determined based on the Total Net Leverage Ratio (as defined in the 2019 Credit Facility). Under the terms of the 2019 Credit Facility, we must also pay a fee ranging from 0.150% to 0.375% of the average daily unused portion of the 2019 Credit Facility over each calendar quarter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"> The 2019 Credit Facility contains customary representations, warranties and covenants, including a financial covenant that imposes a maximum ratio of indebtedness to EBITDA as well as covenants limiting additional indebtedness, liens, guaranties, mergers and consolidations, substantial asset sales, investments and loans, sale and leasebacks, transactions with affiliates and fundamental changes.  The Company’s investments in “unrestricted” subsidiaries and certain dividend payments to the Company’s stockholders are not limited unless the Total Net Leverage Ratio is equal to or greater than 1.75 to 1.0.   The Total Net Leverage Ratio is measured each fiscal quarter and is required to be less than or equal to 2.75 to 1.0.   In the event of a Qualifying Acquisition (as defined in the 2019 Credit Facility), the Total Net Leverage Ratio increases to 3.25 to 1.0 for the subsequent three fiscal quarters.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The 2019 Credit Facility also provides for the incurrence by the Company of incremental term loan facilities, when combined with increases to revolving loan commitments, in an aggregate amount not to exceed $200 million (the “Accordion”).  Amounts borrowed under the Accordion are also subject to proforma compliance with a net leverage ratio financial covenant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of June 30, 2020, the Company was in compliance with all of the financial covenants, had no outstanding borrowings and, net of the $16.0 million of outstanding performance letters of credit, had $184.0 million of availability under the 2019 Credit Facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;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-style:italic;font-weight:bold;">FirstNet Receivables Credit Facility</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On March 26, 2020, Commnet Finance, a wholly owned subsidiary of Commnet Wireless, entered into a receivables credit facility with the Company, Commnet Wireless, and CoBank, ACB (the “Receivables Credit Facility”).</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Receivables Credit Facility provides for a senior secured delayed draw term loan in an aggregate principal amount of up to $75 million and the proceeds may be used to acquire certain receivables from Commnet Wireless.  The receivables to be financed and sold under the Receivables Credit Facility, which provide the loan security, relate to the obligations of AT&amp;T under the FirstNet Agreement.  The delayed draw period will expire on December 31, 2021.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The maturity date for each loan will be set by CoBank and will match the weighted average maturity of the receivables financed. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Interest on the loans accrues at a rate based on (i) the LIBOR plus 2.50%, (ii) a base rate plus 1.50% or (iii) a fixed annual interest rate to be quoted by CoBank </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b> </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Receivables Credit Facility contains customary events of termination, representations and warranties, affirmative and negative covenants and events of default customary for facilities of this type.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">              </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Viya Debt</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company, and certain of its subsidiaries, have entered into a $60.0 million loan agreement (the “Viya Debt”) with Rural Telephone Finance Cooperative (“RTFC”).  The Viya Debt agreement contains customary representations, warranties and affirmative and negative covenants (including limitations on additional debt, guaranties, sale of assets and liens) and a financial covenant that limits the maximum ratio of indebtedness to annual operating cash flow to 3.5 to 1.0 (the “Net Leverage Ratio”).  This covenant is tested on an annual basis at the end of each fiscal year.  Interest is paid quarterly at a fixed rate of 4.0% and principal repayment is not required until maturity on July 1, 2026.  Prepayment of the Viya Debt may be subject to a fee under certain circumstances.  The debt is secured by certain assets of the Company’s Viya subsidiaries and is guaranteed by the Company.  With RTFC’s consent, the Company </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">funded the restoration of Viya’s network, following the Hurricanes, through an intercompany loan arrangement with a $75.0 million limit.  The Company was not in compliance with the Net Leverage Ratio covenant for the year ending December 31, 2019 and received a waiver from the RTFC on February 26, 2020.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company paid a fee of $0.9 million in 2016 to lock in the interest rate at 4% per annum over the term of the Viya Debt.  The fee was recorded as a reduction to the Viya Debt carrying amount and is being amortized over the life of the loan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of June 30, 2020, $60.0 million of the Viya Debt remained outstanding and $0.6 million of the rate lock fee was unamortized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">One Communications Debt</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company has an outstanding loan from HSBC Bank Bermuda Limited (the “One Communications Debt”) which is scheduled to mature on May 22, 2022 and bears interest at the one-month LIBOR plus a margin ranging between 2.5% to 2.75%, paid quarterly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The One Communications Debt contains customary representations, warranties and affirmative and negative covenants (including limitations on additional debt, guarantees, sale of assets and liens) and financial covenants, tested annually as of and for the twelve months ended December 31st, that limit the ratio of tangible net worth to long term debt and total net debt to EBITDA and require a minimum debt service coverage ratio (as defined in the One Communications Debt agreement).  The Company was in compliance with its covenants as of December 31, 2019. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As a condition of the One Communications Debt, the Company was required to enter into a hedging arrangement with a notional amount equal to at least 30% of the outstanding loan balance and a term corresponding to the term of the One Communications Debt.  As such, the Company entered into an amortizing interest rate swap that has been designated as a cash flow hedge, which had an original notional amount of $11.0 million, has an interest rate of 1.874%, and expires in March 2022.  As of June 30, 2020, the swap had an unamortized notional amount of $7.9 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company capitalized $0.3 million of fees associated with the One Communications Debt which are being amortized over the life of the debt and are recorded as a reduction to the debt carrying amount.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of June 30, 2020, $25.3 million of the One Communications Debt was outstanding and $0.1 million of the capitalized fees remained unamortized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 200000000 75000000 10000000 16000000.0 0.0125 0.0225 0.0025 0.0125 0.0100 0.0050 0.00150 0.00375 1.75 2.75 3.25 200000000 16000000.0 184000000.0 75000000 0.0250 0.0150 60000000.0 3.5 0.040 75000000.0 900000 0.04 60000000.0 600000 0.025 0.0275 0.30 11000000.0 0.01874 7900000 300000 25300000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">8. GOVERNMENT GRANTS </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;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><span style="white-space:pre-wrap;">The Federal Universal Service Fund (“USF”) is a subsidy program managed by the Federal Communications Commission (“FCC”). USF funds are disbursed to telecommunication providers through </span>four<span style="white-space:pre-wrap;"> programs: the High Cost Program; Low Income Program (“Lifeline Program”); Schools and Libraries Program (“E-Rate Program”); and Rural Health Care Program. The Company participates in the High Cost Program, Lifeline Program, E-Rate Programs, and Rural Health Care Support Program as further described below. All of these funding programs are subject to certain operational and reporting compliance requirements. The Company believes it is in compliance with all applicable requirements. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the three and six month periods ended June 30, 2020, the Company recorded $4.1 million and $8.2<span style="white-space:pre-wrap;"> million, respectively, of revenue from the High Cost Program in its International Telecom segment. During the three and six month periods ended June 30, 2019, the Company recorded </span>$4.1 million and $8.2<span style="white-space:pre-wrap;"> million, respectively, of revenue from the High Cost Program in its International Telecom segment. Also, during the three and six month periods ended June 30, 2020, the Company recorded </span>$0.3 million and $0.6<span style="white-space:pre-wrap;"> million, respectively, of High Cost Program revenue in its US Telecom segment. During the three and six month periods ended June 30, 2019, the Company recorded </span>$0.3 million and $0.6<span style="white-space:pre-wrap;"> million, respectively, of High Cost Program revenue in its US Telecom segment. The Company is </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">subject to certain operational, reporting and construction requirements as a result of this funding, and the Company believes that it is in compliance with all of these requirements. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In August 2018, the Company was awarded $79.9 million over 10 years<span style="white-space:pre-wrap;"> under the Connect America Fund Phase II Auction. The Company is required to provide fixed broadband and voice services to certain eligible areas in the United States. The Company is subject to operational and reporting requirements under the program and the Company expects to incur additional capital expenditures to comply with these requirements. The Company determined the award is a revenue grant, and as a result the Company will record the funding as revenue upon receipt. During the three and six month periods ended June 30, 2020, the Company recorded </span>$1.9 million and $3.8<span style="white-space:pre-wrap;"> million, respectively, from the Connect America Fund Phase II program. During the three and six months ended June 30, 2019, the Company recorded </span>$1.5 million of revenue from the program, as funding began in the second quarter of 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The E-Rate Program provides discounted telecommunication access to eligible schools and libraries.  The E-Rate Program (i) awards special construction funding to build network connectivity for eligible participants, and (ii) pays for discounted recurring charges for eligible broadband services.  The special construction funding is used to reimburse construction costs and is distributed upon completion of a project.  As of June 30, 2020, the Company has been awarded approximately $15.8 million of E-Rate Program grants with construction completion obligations beginning in June 2020. <span style="white-space:pre-wrap;"> Once these projects are constructed, the Company is obligated to provide service to the E-Rate Program participants. The Company receives funds upon construction completion and is in various stages of constructing the networks. During 2019, the Company received </span>$5.4 million, of which $3.1 million was a reimbursement of capital expenditures and $2.3<span style="white-space:pre-wrap;"> million offset operating activities. The Company expects to meet all requirements associated with these grants. </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-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company also receives funding to provide discounted telecommunication services to eligible customers under the E-Rate Program, Lifeline Program, and Rural Health Care Support Program. During the three and six months ended June 30, 2020, the Company recorded revenue of </span>$2.2 million and $4.4<span style="white-space:pre-wrap;"> million, respectively, in the aggregate from these programs. During the three and six months ended June 30, 2019, the Company recorded revenue of </span>$1.6 million and $3.2<span style="white-space:pre-wrap;"> million, respectively, in the aggregate from these programs. The Company is subject to certain operational and reporting requirements under the above mentioned programs and it believes that it is in compliance with all of these requirements. </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;"><b style="font-weight:bold;">Tribal Bidding Credit</b></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-indent:36pt;margin:0pt;">As part of the broadcast television spectrum incentive auction, the FCC implemented a tribal lands bidding credit to encourage deployment of wireless services utilizing 600 MHz spectrum on the lands of federally recognized tribes.  The Company received a bidding credit of $7.4 million under this program in 2018.  A portion of these funds will be used to offset network capital costs and a portion will be used to offset the costs of supporting the networks.  The Company’s current estimate is that it will use $5.4 million to offset capital costs, consequently reducing future depreciation expense and $2.0 million to offset the cost of supporting the network which will reduce future operating expense.  The credits are subject to certain requirements, including deploying service by January 2021 and meeting minimum coverage metrics.  If the requirements are not met the funds may be subject to claw back provisions.  The Company currently expects to comply with all applicable requirements related to these funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4 4100000 8200000 4100000 8200000 300000 600000 300000 600000 79900000 P10Y 1900000 3800000 1500000 1500000 15800000 5400000 3100000 2300000 2200000 4400000 1600000 3200000 600 7400000 5400000 2000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">9. RETIREMENT PLANS </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-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has noncontributory defined benefit pension and noncontributory defined medical, dental, vision, and life benefit plans for eligible employees in its International Telecom segment who meet certain eligibility criteria.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"> The Company recorded the net periodic benefit cost identified below (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.51%;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 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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.34%;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;">Three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.51%;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 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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.64%;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;">June 30, 2020</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.64%;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;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.51%;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 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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.74%;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;">Pension benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;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 colspan="2" style="vertical-align:bottom;width:13.2%;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;">Postretirement benefits</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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.74%;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;">Pension benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;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 colspan="2" style="vertical-align:bottom;width:13.2%;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;">Postretirement benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expense</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;text-align:center;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.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;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="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;text-align:center;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.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Service cost</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="vertical-align:bottom;white-space:nowrap;width:1.98%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32</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.58%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="vertical-align:bottom;white-space:nowrap;width:1.98%;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.21%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-operating expense</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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;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:0.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.21%;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.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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;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:0.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.21%;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:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Interest cost</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45</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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Expected return on plan assets</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.58%;margin: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:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,158)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin: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:11.21%;margin: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.58%;margin: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:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,263)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin: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:11.21%;margin: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:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Actuarial (gain)/ loss</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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;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;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.21%;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;"> (15)</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.58%;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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;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;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.21%;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;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net periodic pension expense</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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:8.16%;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;"> 137</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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.21%;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;"> 62</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="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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:8.16%;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;"> 32</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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.21%;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;"> 60</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.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:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.37%;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;">Six months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.67%;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;">June 30, 2020</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.64%;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;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.74%;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;">Pension benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;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 colspan="2" style="vertical-align:bottom;width:13.2%;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;">Postretirement benefits</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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.74%;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;">Pension benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;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 colspan="2" style="vertical-align:bottom;width:13.16%;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;">Postretirement benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;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="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;text-align:center;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.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.17%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Service cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;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.21%;margin: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</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.58%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-operating expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;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:0.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.21%;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.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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;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:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.17%;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:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Interest cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;margin: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,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 90</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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;margin: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,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Expected return on plan assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin: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:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,316)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin: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:11.21%;margin: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.58%;margin: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:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,527)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin: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:11.17%;margin: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:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Actuarial (gain)/ loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;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)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;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:11.21%;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;"> (30)</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.58%;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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;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;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.17%;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;"> (34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net periodic pension expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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:8.16%;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;"> 274</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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.21%;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;"> 124</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="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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:8.16%;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;"> 65</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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.17%;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;"> 120</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></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-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">In the first quarter of 2020, the Company began the process of winding up one of its pension plans. At December 31, 2019 this plan had assets of $15.1 million and a projected benefit obligation of $15.6 million. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company is not required to make contributions to its pension and postretirement benefit plans. However, the Company periodically evaluates whether to make discretionary contributions. The Company funds its postretirement benefit plans as claims are made. During the six months ended June 30, 2020 the Company contributed $0.7 million to its pension benefit plans. The Company did not make any contributions to its pension benefit plans during the six months ended June 30, 2019. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">   <span style="visibility:hidden;">​</span></p> <table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.51%;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 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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.34%;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;">Three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.51%;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 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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.64%;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;">June 30, 2020</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.64%;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;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.51%;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 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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.74%;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;">Pension benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;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 colspan="2" style="vertical-align:bottom;width:13.2%;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;">Postretirement benefits</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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.74%;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;">Pension benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;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 colspan="2" style="vertical-align:bottom;width:13.2%;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;">Postretirement benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expense</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;text-align:center;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.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;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="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;text-align:center;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.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Service cost</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="vertical-align:bottom;white-space:nowrap;width:1.98%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32</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.58%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="vertical-align:bottom;white-space:nowrap;width:1.98%;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.21%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-operating expense</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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;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:0.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.21%;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.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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;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:0.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.21%;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:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Interest cost</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45</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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Expected return on plan assets</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.58%;margin: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:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,158)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin: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:11.21%;margin: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.58%;margin: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:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,263)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin: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:11.21%;margin: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:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Actuarial (gain)/ loss</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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;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;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.21%;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;"> (15)</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.58%;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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;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;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.21%;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;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net periodic pension expense</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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:8.16%;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;"> 137</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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.21%;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;"> 62</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="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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:8.16%;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;"> 32</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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.21%;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;"> 60</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.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:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.37%;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;">Six months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.67%;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;">June 30, 2020</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.64%;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;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.74%;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;">Pension benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;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 colspan="2" style="vertical-align:bottom;width:13.2%;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;">Postretirement benefits</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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.74%;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;">Pension benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;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 colspan="2" style="vertical-align:bottom;width:13.16%;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;">Postretirement benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.21%;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="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;text-align:center;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.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.17%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Service cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;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.21%;margin: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</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.58%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-operating expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;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:0.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.21%;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.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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;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:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.17%;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:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Interest cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;margin: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,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 90</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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;margin: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,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Expected return on plan assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin: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:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,316)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;margin: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:11.21%;margin: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.58%;margin: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:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,527)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin: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:11.17%;margin: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:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Actuarial (gain)/ loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;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)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.98%;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:11.21%;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;"> (30)</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.58%;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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;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;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.17%;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;"> (34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net periodic pension expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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:8.16%;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;"> 274</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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.21%;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;"> 124</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="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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:8.16%;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;"> 65</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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.17%;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;"> 120</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 423000 32000 447000 37000 879000 45000 841000 40000 1158000 1263000 7000 15000 -7000 17000 137000 62000 32000 60000 846000 64000 895000 74000 1758000 90000 1682000 80000 2316000 2527000 14000 30000 -15000 34000 274000 124000 65000 120000 15100000 15600000 700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">10. INCOME TAXES</b></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-indent:36pt;margin:0pt;">The Company’s effective tax rate for the three months ended June 30, 2020 and 2019 was (37.0%) and (15.6%), respectively. </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-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">On March 27, 2020, the U.S. federal government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). The CARES Act, among other things, allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid income taxes.</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-indent:36pt;margin:0pt;">The effective tax rate for the three months ended June 30, 2020 was primarily impacted by the following items: (i) the remeasurement of a forecasted domestic loss at a higher tax rate due to carryback provisions as provided by the CARES Act, (ii) the mix of income generated among the jurisdictions in which the Company operates along with the exclusion of losses in India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a) and (iii) discrete items including a $2.9 million benefit from the reversal of an unrecognized tax position due to statute of limitations expiration and a $0.5 million expense for interest on unrecognized tax positions.</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-indent:36pt;margin:0pt;">The effective tax rate for the three months ended June 30, 2019 was primarily impacted by the mix of income generated among the jurisdictions in which the Company operates along with the exclusion of losses in the US Virgin Islands and India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a), in addition to the following discrete items: (i) a $1.1 million benefit from the reversal of unrecognized tax positions due to statute of limitations expiration, net interest expense on unrecognized tax positions and (ii) a $0.5 million benefit from the reversal of a deferred tax liability due to an intercompany debt restructure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#7f7f7f;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s effective tax rate for the six months ended June 30, 2020 and 2019 was (12.0%) and 25.4%, respectively. </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-indent:36pt;margin:0pt;">The effective tax rate for the six months ended June 30, 2020 was primarily impacted by the following items: (i) the remeasurement of a forecasted domestic loss at a higher tax rate due to carryback provisions as provided by the CARES Act, (ii) the mix of income generated among the jurisdictions in which the Company operates along with the exclusion of losses in India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a), and (iii) discrete items including a $2.9 million benefit from the reversal of an unrecognized tax position due to statute of limitations expiration, a $1.0 million expense for interest on unrecognized tax positions, a $0.4 million expense to record a valuation allowance against an investment write-down which cannot be benefitted for tax purposes, and a $0.3 million benefit (net) related to the remeasurement of existing losses and temporary differences at a higher tax rate due to carryback provisions as provided by the CARES Act.</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-indent:36pt;margin:0pt;">The effective tax rate for the six months ended June 30, 2019 was primarily impacted by the mix of income generated among the jurisdictions in which the Company operates along with the exclusion of losses in the US Virgin Islands and India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a), in addition to the following discrete items: (i) a $0.6 million benefit from the reversal of unrecognized tax positions due to statute expiration, net interest expense on unrecognized tax positions and (ii) a $0.5 million benefit from the reversal of a deferred tax liability due to an intercompany debt restructure. </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-indent:36pt;margin:0pt;">The Company’s effective tax rate is based upon estimated income before provision for income taxes for the year, composition of the income in different countries, and adjustments, if any, in the applicable quarterly periods for potential tax consequences, benefits and/or resolutions of tax contingencies. The Company’s consolidated tax rate will continue to be impacted by any transactional or one-time items in the future and the mix of income in any given year generated among the jurisdictions in which the Company operates. While the Company believes it has adequately provided for all tax positions, amounts asserted by taxing authorities could materially differ from the Company’s accrued positions as a result of uncertain and complex application of tax law and regulations. Additionally, the recognition and measurement of certain tax benefits include estimates and judgment by management. Accordingly, the Company could record additional provisions or benefits for US federal, state, and foreign tax matters in future periods as new information becomes available.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> -0.370 -0.156 2900000 500000 1100000 500000 -0.120 0.254 2900000 1000000.0 400000 300000 600000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">11. NET INCOME (LOSS) PER SHARE</b></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-indent:36pt;margin:0pt;">For the three months ended June 30, 2020 and 2019, the calculations of basic and diluted weighted average shares of common stock outstanding do not include 5,000 shares and 13,000 shares, respectively, relating to stock options as the effects of those options were anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">For each of the six months ended June 30, 2020 and 2019, the calculation of basic and diluted weighted average shares of common stock outstanding do not include 5,000 shares relating to stock options as the effects of those options were anti-dilutive.</span></p> 5000 13000 5000 5000 <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;"><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;">12. SEGMENT REPORTING</b></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-indent:36pt;margin:0pt;">The Company has the following three reportable and operating segments: i) International Telecom, ii) US Telecom, and iii) Renewable Energy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following tables provide information for each operating segment (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.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.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: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:11.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:8.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></tr><tr><td colspan="16" style="vertical-align:bottom;width:100%;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 June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:1.72%;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:11.43%;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:2.69%;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.72%;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:2.69%;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:1.72%;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:7.73%;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:2.69%;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:1.72%;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:9.17%;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:2.69%;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.72%;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.03%;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:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.15%;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;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">US</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;">Renewable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:8.03%;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:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><b style="font-weight:bold;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><b style="font-weight:bold;">Energy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Other (1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.75%;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;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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:2.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: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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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:8.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></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Communication Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Mobility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 19,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,367</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin: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.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: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:9.17%;margin: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.69%;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.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:8.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;"> 21,429</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 56,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:10%;margin: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,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 61,504</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Carrier Services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> 1,897</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;margin: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,856</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 22,753</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 554</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Communication Services Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 78,080</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;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,160</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;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.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: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:9.17%;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.69%;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.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:8.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;"> 106,240</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Renewable Energy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 874</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin: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.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: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:8.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;"> 874</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Managed Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 1,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:8.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;"> 1,984</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Other Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 1,984</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> 874</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,858</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 80,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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;"> 28,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> 874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3.6pt 0pt 0pt;"> 109,098</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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;white-space:nowrap;width:2.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: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:11.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;"> 14,132</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,717</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 486</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin: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,656</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 21,991</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:10%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;margin: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,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 1,561</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 14,617</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,826</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (620)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,799)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 7,024</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.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.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: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:11.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:8.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></tr><tr><td colspan="16" style="vertical-align:bottom;width:100%;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 June 30, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:1.72%;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:11.43%;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:2.69%;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.72%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:1.72%;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:7.73%;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:2.69%;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:1.72%;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:9.17%;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:2.69%;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:1.72%;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:8.03%;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:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.15%;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;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">US</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;">Renewable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:8.03%;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:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><b style="font-weight:bold;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><b style="font-weight:bold;">Energy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Other (1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.75%;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;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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:2.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: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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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:8.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></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Communication Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Mobility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 21,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin: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.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: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:9.17%;margin: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.69%;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.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:8.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,807</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 54,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:10%;margin: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,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 58,576</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Carrier Services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> 2,306</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;margin: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,992</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 22,298</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 338</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Communication Services Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 78,605</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;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,414</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;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.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: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:9.17%;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.69%;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.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:8.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;"> 105,019</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Renewable Energy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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.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: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:7.73%;margin: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,448</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin: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.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: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:8.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;"> 1,448</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Managed Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 1,254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;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.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="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:8.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;"> 1,254</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Other Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 1,254</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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,448</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,702</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 79,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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;"> 26,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> 1,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3.6pt 0pt 0pt;"> 107,721</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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;white-space:nowrap;width:2.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: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:11.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;"> 13,606</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,551</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 638</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin: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,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:8.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;"> 21,549</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:10%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;margin: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,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:8.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;"> 2,028</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 11,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,521</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,991)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:8.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;"> 2,754</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><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.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.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: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:11.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:8.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></tr><tr><td colspan="16" style="vertical-align:bottom;width:100%;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 Six Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:1.72%;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:11.43%;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:2.69%;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.72%;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:2.69%;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:1.72%;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:7.73%;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:2.69%;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:1.72%;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:9.17%;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:2.69%;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:1.72%;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:8.03%;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:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.15%;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;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">US</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;">Renewable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:8.03%;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:31.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.69%;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.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;"><b style="font-weight:bold;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><b style="font-weight:bold;">Energy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Other (1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.75%;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;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;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:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Communication Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Mobility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 39,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,770</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin: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.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: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:9.17%;margin: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.69%;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.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:8.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;"> 43,968</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 115,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:10%;margin: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,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 124,818</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Carrier Services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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,541</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 40,927</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 44,468</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 891</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Communication Services Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 158,686</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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;"> 55,459</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 214,145</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;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.69%;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.72%;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:10%;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.69%;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.72%;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:7.73%;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.69%;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.72%;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:9.17%;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.69%;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.72%;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:8.03%;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:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Renewable Energy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:10%;margin: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.69%;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.72%;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:7.73%;margin: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,196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:9.17%;margin: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.69%;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.72%;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:8.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;"> 2,196</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Managed Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 3,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 3,663</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Other Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 3,663</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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,196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 5,859</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 162,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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;"> 55,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3.6pt 0pt 0pt;"> 220,004</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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;white-space:nowrap;width:2.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: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:11.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;"> 28,448</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:10%;margin: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,602</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:7.73%;margin: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,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:9.17%;margin: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,359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 44,509</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:10%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:7.73%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:9.17%;margin: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,599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,721</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 28,005</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:10%;margin: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,019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,077)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,623)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 14,324</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.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.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: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:11.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:8.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></tr><tr><td colspan="16" style="vertical-align:bottom;width:100%;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 Six Months Ended June 30, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:1.72%;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:11.43%;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:2.69%;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.72%;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:2.69%;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:1.72%;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:7.73%;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:2.69%;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:1.72%;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:9.17%;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:2.69%;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.72%;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.03%;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:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.15%;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;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">US</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;">Renewable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:8.03%;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:31.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.69%;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.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;"><b style="font-weight:bold;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><b style="font-weight:bold;">Energy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Other (1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.75%;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;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;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:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Communication Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Mobility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 41,402</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin: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.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: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:9.17%;margin: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.69%;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.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:8.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;"> 46,896</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 111,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:10%;margin: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,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 116,661</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Carrier Services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> 4,567</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,832</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 41,399</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 677</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Communication Services Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 157,726</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;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;"> 47,907</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;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.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: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:9.17%;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.69%;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.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:8.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;"> 205,633</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Renewable Energy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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.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: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:7.73%;margin: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,938</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin: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.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: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:8.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;"> 2,938</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Managed Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 2,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;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.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="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:8.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;"> 2,450</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Other Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 2,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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,938</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 5,388</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 160,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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;"> 47,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3.6pt 0pt 0pt;"> 211,021</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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;white-space:nowrap;width:2.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: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:11.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;"> 26,621</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;margin: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,149</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin: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,253</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin: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,244</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 42,267</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin: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,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 3,334</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 24,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,006)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,045)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 4,869</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;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;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Corporate and Other items refer to corporate overhead costs and consolidating adjustments</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Selected balance sheet data for each of the Company’s segments as of June 30, 2020 and December 31, 2019 consists of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:1.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:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:1.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:9.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: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:1.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:7.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: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: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.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:1.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:9.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></tr><tr><td style="vertical-align:bottom;width:31.42%;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 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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:11.34%;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:2.59%;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.51%;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:2.59%;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:1.61%;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:7.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:2.59%;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:1.63%;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:9.07%;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:2.59%;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:1.61%;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:9.5%;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:31.42%;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 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">International</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;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.51%;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;">US</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;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.27%;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;">Renewable</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;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:10.71%;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;">Corporate and </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;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.61%;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:9.5%;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:31.42%;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 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Telecom</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;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.51%;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;">Telecom</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;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.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;"><b style="font-weight:bold;">Energy</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;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:10.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;">Other (1)</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;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.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;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:1.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="vertical-align:bottom;white-space:nowrap;width:9.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: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:1.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="vertical-align:bottom;white-space:nowrap;width:7.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: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: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.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: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:1.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="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash, Cash equivalents, and Investments</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:1.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:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">60,598</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:1.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:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,304</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:1.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:7.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;">22,801</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: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.07%;margin: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,380</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:1.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:9.5%;margin: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,083</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total current assets</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:1.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="vertical-align:bottom;white-space:nowrap;width:11.34%;margin: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,845</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 58,928</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:1.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="vertical-align:bottom;white-space:nowrap;width:7.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;">25,537</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: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.07%;margin: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,880</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 244,190</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed assets, net</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:1.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:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">456,633</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:1.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:9.9%;margin: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,189</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:1.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:7.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;">44,852</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: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.07%;margin: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,183</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:1.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:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 587,857</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Goodwill</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:1.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:11.34%;margin: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,421</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:1.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:9.9%;margin: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,270</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:1.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:7.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;"> —</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:1.63%;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.07%;margin: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="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:1.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="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 60,691</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;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="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:1.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:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">656,414</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:1.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:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 222,046</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:1.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:7.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;">71,033</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: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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">162,112</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:1.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:9.5%;margin: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,111,605</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total current liabilities</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:1.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="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">71,627</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.9%;margin: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,994</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:1.61%;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:7.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;">1,164</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: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.07%;margin: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,647</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 118,432</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total debt</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:1.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:11.34%;margin: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,624</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:1.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:9.9%;margin: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.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:1.61%;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:7.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;"> —</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: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.07%;margin: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.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:1.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:9.5%;margin: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,624</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:1.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="vertical-align:bottom;white-space:nowrap;width:9.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: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:1.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="vertical-align:bottom;white-space:nowrap;width:7.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: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: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.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: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:1.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="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash, Cash equivalents, and Investments</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:1.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:11.34%;margin: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,125</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:1.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:9.9%;margin: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,240</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:1.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:7.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;"> 25,054</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: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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,284</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:1.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:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 161,703</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total current assets</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:1.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="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 91,497</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,207</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:1.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="vertical-align:bottom;white-space:nowrap;width:7.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;"> 27,534</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: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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,485</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 228,723</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed assets, net</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:1.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:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 466,523</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:1.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:9.9%;margin: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,184</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:1.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:7.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;"> 48,421</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: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.07%;margin: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,453</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:1.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:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 605,581</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Goodwill</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:1.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:11.34%;margin: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,421</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:1.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:9.9%;margin: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,270</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:1.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:7.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;"> —</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:1.63%;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.07%;margin: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="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:1.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="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 60,691</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;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="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:1.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:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 647,228</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:1.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:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 222,356</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:1.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:7.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;"> 76,723</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: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.07%;margin: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,419</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:1.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:9.5%;margin: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,130,726</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total current liabilities</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:1.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="vertical-align:bottom;white-space:nowrap;width:11.34%;margin: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,644</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.9%;margin: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,905</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:1.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="vertical-align:bottom;white-space:nowrap;width:7.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;"> 2,745</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: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.07%;margin: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,375</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 119,669</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total debt</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:1.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:11.34%;margin: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,426</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:1.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:9.9%;margin: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.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:1.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:7.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;"> —</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: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.07%;margin: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.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:1.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:9.5%;margin: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,426</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:29.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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.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: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:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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: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:2.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;"><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: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:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:10.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:29.19%;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;width:2.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="14" style="vertical-align:bottom;white-space:nowrap;width:68.5%;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;">Capital</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Expenditures</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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 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: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:2.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><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 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: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:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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 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: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:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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 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: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:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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 style="vertical-align:bottom;white-space:nowrap;width:10.13%;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:29.19%;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;width:2.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 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:10.09%;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;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><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:10.09%;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;">US</b></p></td><td style="vertical-align:bottom;width:2.48%;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.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:10.09%;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;">Renewable </b></p></td><td style="vertical-align:bottom;width:2.31%;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.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:10.39%;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;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.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:10.13%;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:29.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;width:2.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 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Telecom </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Telecom</b></p></td><td style="vertical-align:bottom;width:2.48%;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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Energy </b></p></td><td style="vertical-align:bottom;width:2.31%;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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other (1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;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;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.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.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: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;"> 19,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;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;">$</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,883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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: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;"> 1,634</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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: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 0pt 0pt;"> 1,519</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:10.13%;margin: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,965</p></td></tr><tr><td style="vertical-align:bottom;width:29.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2019</p></td><td style="vertical-align:bottom;width:2.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.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: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;"> 23,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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: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;"> 6,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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;"> 817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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: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 0pt 0pt;"> 4,519</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.13%;margin: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,396</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;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;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Corporate and other items refer to corporate overhead costs and consolidating adjustments</span></td></tr></table> 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following tables provide information for each operating segment (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.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.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: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:11.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:8.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></tr><tr><td colspan="16" style="vertical-align:bottom;width:100%;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 June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:1.72%;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:11.43%;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:2.69%;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.72%;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:2.69%;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:1.72%;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:7.73%;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:2.69%;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:1.72%;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:9.17%;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:2.69%;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.72%;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.03%;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:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.15%;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;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">US</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;">Renewable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:8.03%;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:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><b style="font-weight:bold;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><b style="font-weight:bold;">Energy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Other (1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.75%;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;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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:2.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: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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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:8.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></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Communication Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Mobility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 19,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,367</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin: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.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: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:9.17%;margin: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.69%;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.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:8.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;"> 21,429</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 56,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:10%;margin: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,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 61,504</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Carrier Services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> 1,897</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;margin: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,856</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 22,753</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 554</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Communication Services Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 78,080</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;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,160</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;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.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: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:9.17%;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.69%;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.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:8.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;"> 106,240</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Renewable Energy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 874</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin: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.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: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:8.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;"> 874</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Managed Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 1,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:8.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;"> 1,984</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Other Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 1,984</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> 874</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,858</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 80,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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;"> 28,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> 874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3.6pt 0pt 0pt;"> 109,098</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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;white-space:nowrap;width:2.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: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:11.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;"> 14,132</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,717</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 486</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin: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,656</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 21,991</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:10%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;margin: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,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 1,561</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 14,617</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,826</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (620)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,799)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 7,024</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.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.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: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:11.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:8.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></tr><tr><td colspan="16" style="vertical-align:bottom;width:100%;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 June 30, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:1.72%;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:11.43%;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:2.69%;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.72%;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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:1.72%;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:7.73%;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:2.69%;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:1.72%;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:9.17%;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:2.69%;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:1.72%;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:8.03%;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:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.15%;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;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">US</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;">Renewable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:8.03%;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:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><b style="font-weight:bold;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><b style="font-weight:bold;">Energy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Other (1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.75%;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;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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:2.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: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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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: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:8.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></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Communication Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Mobility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 21,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin: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.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: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:9.17%;margin: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.69%;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.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:8.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,807</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 54,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:10%;margin: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,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 58,576</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Carrier Services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> 2,306</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;margin: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,992</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 22,298</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 338</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Communication Services Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 78,605</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;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,414</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;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.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: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:9.17%;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.69%;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.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:8.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;"> 105,019</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Renewable Energy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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.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: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:7.73%;margin: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,448</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin: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.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: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:8.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;"> 1,448</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Managed Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 1,254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;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.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="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:8.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;"> 1,254</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Other Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 1,254</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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,448</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,702</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 79,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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;"> 26,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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;"> 1,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3.6pt 0pt 0pt;"> 107,721</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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;white-space:nowrap;width:2.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: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:11.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;"> 13,606</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,551</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 638</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin: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,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:8.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;"> 21,549</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:10%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;margin: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,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:8.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;"> 2,028</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 11,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,521</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,991)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:8.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;"> 2,754</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><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.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.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: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:11.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:8.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></tr><tr><td colspan="16" style="vertical-align:bottom;width:100%;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 Six Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:1.72%;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:11.43%;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:2.69%;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.72%;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:2.69%;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:1.72%;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:7.73%;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:2.69%;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:1.72%;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:9.17%;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:2.69%;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:1.72%;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:8.03%;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:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.15%;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;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">US</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;">Renewable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:8.03%;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:31.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.69%;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.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;"><b style="font-weight:bold;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><b style="font-weight:bold;">Energy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Other (1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.75%;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;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;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:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Communication Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Mobility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 39,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,770</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin: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.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: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:9.17%;margin: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.69%;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.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:8.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;"> 43,968</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 115,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:10%;margin: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,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 124,818</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Carrier Services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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,541</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 40,927</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 44,468</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 891</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Communication Services Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 158,686</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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;"> 55,459</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 214,145</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;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.69%;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.72%;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:10%;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.69%;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.72%;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:7.73%;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.69%;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.72%;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:9.17%;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.69%;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.72%;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:8.03%;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:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Renewable Energy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:10%;margin: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.69%;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.72%;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:7.73%;margin: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,196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:9.17%;margin: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.69%;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.72%;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:8.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;"> 2,196</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Managed Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 3,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 3,663</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Other Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 3,663</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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,196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 5,859</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 162,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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;"> 55,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3.6pt 0pt 0pt;"> 220,004</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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;white-space:nowrap;width:2.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: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:11.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;"> 28,448</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:10%;margin: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,602</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:7.73%;margin: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,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:9.17%;margin: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,359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 44,509</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:10%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:7.73%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:9.17%;margin: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,599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 2,721</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 28,005</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:10%;margin: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,019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,077)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,623)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 14,324</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.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.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: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:11.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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: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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:8.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></tr><tr><td colspan="16" style="vertical-align:bottom;width:100%;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 Six Months Ended June 30, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:1.72%;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:11.43%;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:2.69%;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.72%;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:2.69%;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:1.72%;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:7.73%;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:2.69%;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:1.72%;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:9.17%;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:2.69%;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.72%;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.03%;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:31.5%;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 style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.15%;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;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">US</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;">Renewable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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:8.03%;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:31.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.69%;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.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;"><b style="font-weight:bold;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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;">Telecom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><b style="font-weight:bold;">Energy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:10.9%;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;">Other (1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.75%;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;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;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:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Communication Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Mobility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 41,402</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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,494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;margin: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.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: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:9.17%;margin: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.69%;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.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:8.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;"> 46,896</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 111,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:10%;margin: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,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:8.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;"> 116,661</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Carrier Services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;"> 4,567</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,832</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 41,399</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 677</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Communication Services Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 157,726</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:10%;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;"> 47,907</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:7.73%;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.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: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:9.17%;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.69%;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.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:8.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;"> 205,633</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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="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:8.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Renewable Energy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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%;margin: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.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: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:7.73%;margin: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,938</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.17%;margin: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.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: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:8.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;"> 2,938</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Managed Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 2,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:7.73%;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="vertical-align:bottom;white-space:nowrap;width:2.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="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:9.17%;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.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="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:8.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;"> 2,450</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total Other Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 2,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;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,938</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;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.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 5,388</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 160,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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;"> 47,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3.6pt 0pt 0pt;"> 211,021</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;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;white-space:nowrap;width:2.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: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:11.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;"> 26,621</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;margin: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,149</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin: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,253</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin: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,244</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 42,267</p></td></tr><tr><td style="vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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:11.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;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin: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="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin: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,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 3,334</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:11.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;"> 24,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,006)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,045)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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.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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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;"> 4,869</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;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;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Corporate and Other items refer to corporate overhead costs and consolidating adjustments</span></td></tr></table> 19062000 2367000 21429000 56567000 4937000 61504000 1897000 20856000 22753000 554000 554000 78080000 28160000 106240000 874000 874000 1984000 1984000 1984000 874000 2858000 80064000 28160000 874000 109098000 14132000 5717000 486000 1656000 21991000 28000 131000 1402000 1561000 14617000 1826000 -620000 -8799000 7024000 21007000 2800000 23807000 54954000 3622000 58576000 2306000 19992000 22298000 338000 338000 78605000 26414000 105019000 1448000 1448000 1254000 1254000 1254000 1448000 2702000 79859000 26414000 1448000 107721000 13606000 5551000 638000 1754000 21549000 11000 2017000 2028000 11057000 1521000 167000 -9991000 2754000 39198000 4770000 43968000 115056000 9762000 124818000 3541000 40927000 44468000 891000 891000 158686000 55459000 214145000 2196000 2196000 3663000 3663000 3663000 2196000 5859000 162349000 55459000 2196000 220004000 28448000 11602000 1100000 3359000 44509000 -9000 131000 2599000 2721000 28005000 4019000 -1077000 -16623000 14324000 41402000 5494000 46896000 111080000 5581000 116661000 4567000 36832000 41399000 677000 677000 157726000 47907000 205633000 2938000 2938000 2450000 2450000 2450000 2938000 5388000 160176000 47907000 2938000 211021000 26621000 11149000 1253000 3244000 42267000 21000 3313000 3334000 24936000 -2006000 -16000 -18045000 4869000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Selected balance sheet data for each of the Company’s segments as of June 30, 2020 and December 31, 2019 consists of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:1.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:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:1.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:9.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: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:1.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:7.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: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: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.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:1.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:9.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></tr><tr><td style="vertical-align:bottom;width:31.42%;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 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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:11.34%;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:2.59%;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.51%;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:2.59%;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:1.61%;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:7.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:2.59%;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:1.63%;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:9.07%;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:2.59%;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:1.61%;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:9.5%;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:31.42%;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 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">International</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;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.51%;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;">US</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;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.27%;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;">Renewable</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;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:10.71%;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;">Corporate and </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;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.61%;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:9.5%;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:31.42%;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 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Telecom</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;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.51%;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;">Telecom</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;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.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;"><b style="font-weight:bold;">Energy</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;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:10.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;">Other (1)</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;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.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;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:1.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="vertical-align:bottom;white-space:nowrap;width:9.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: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:1.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="vertical-align:bottom;white-space:nowrap;width:7.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: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: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.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: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:1.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="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash, Cash equivalents, and Investments</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:1.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:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">60,598</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:1.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:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,304</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:1.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:7.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;">22,801</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: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.07%;margin: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,380</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:1.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:9.5%;margin: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,083</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total current assets</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:1.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="vertical-align:bottom;white-space:nowrap;width:11.34%;margin: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,845</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 58,928</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:1.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="vertical-align:bottom;white-space:nowrap;width:7.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;">25,537</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: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.07%;margin: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,880</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 244,190</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed assets, net</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:1.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:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">456,633</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:1.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:9.9%;margin: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,189</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:1.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:7.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;">44,852</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: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.07%;margin: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,183</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:1.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:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 587,857</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Goodwill</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:1.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:11.34%;margin: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,421</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:1.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:9.9%;margin: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,270</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:1.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:7.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;"> —</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:1.63%;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.07%;margin: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="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:1.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="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 60,691</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;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="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:1.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:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">656,414</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:1.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:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 222,046</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:1.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:7.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;">71,033</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: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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">162,112</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:1.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:9.5%;margin: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,111,605</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total current liabilities</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:1.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="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">71,627</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.9%;margin: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,994</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:1.61%;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:7.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;">1,164</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: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.07%;margin: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,647</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 118,432</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total debt</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:1.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:11.34%;margin: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,624</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:1.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:9.9%;margin: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.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:1.61%;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:7.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;"> —</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: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.07%;margin: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.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:1.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:9.5%;margin: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,624</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:1.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="vertical-align:bottom;white-space:nowrap;width:9.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: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:1.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="vertical-align:bottom;white-space:nowrap;width:7.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: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: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.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: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:1.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="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash, Cash equivalents, and Investments</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:1.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:11.34%;margin: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,125</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:1.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:9.9%;margin: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,240</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:1.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:7.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;"> 25,054</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: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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,284</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:1.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:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 161,703</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total current assets</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:1.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="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 91,497</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,207</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:1.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="vertical-align:bottom;white-space:nowrap;width:7.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;"> 27,534</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: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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,485</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 228,723</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Fixed assets, net</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:1.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:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 466,523</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:1.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:9.9%;margin: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,184</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:1.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:7.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;"> 48,421</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: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.07%;margin: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,453</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:1.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:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 605,581</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Goodwill</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:1.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:11.34%;margin: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,421</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:1.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:9.9%;margin: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,270</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:1.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:7.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;"> —</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:1.63%;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.07%;margin: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="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:1.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="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 60,691</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;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="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:1.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:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 647,228</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:1.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:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 222,356</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:1.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:7.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;"> 76,723</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: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.07%;margin: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,419</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:1.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:9.5%;margin: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,130,726</p></td></tr><tr><td style="vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total current liabilities</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:1.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="vertical-align:bottom;white-space:nowrap;width:11.34%;margin: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,644</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.9%;margin: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,905</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:1.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="vertical-align:bottom;white-space:nowrap;width:7.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;"> 2,745</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: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.07%;margin: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,375</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:1.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="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 119,669</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total debt</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:1.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:11.34%;margin: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,426</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:1.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:9.9%;margin: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.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:1.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:7.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;"> —</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: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.07%;margin: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.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:1.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:9.5%;margin: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,426</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:29.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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.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: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:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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: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:2.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;"><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: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:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:10.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:29.19%;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;width:2.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="14" style="vertical-align:bottom;white-space:nowrap;width:68.5%;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;">Capital</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Expenditures</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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 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: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:2.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><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 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: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:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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 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: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:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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 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: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:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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 style="vertical-align:bottom;white-space:nowrap;width:10.13%;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:29.19%;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;width:2.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 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:10.09%;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;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><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:10.09%;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;">US</b></p></td><td style="vertical-align:bottom;width:2.48%;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.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:10.09%;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;">Renewable </b></p></td><td style="vertical-align:bottom;width:2.31%;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.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:10.39%;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;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.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:10.13%;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:29.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;width:2.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 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Telecom </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Telecom</b></p></td><td style="vertical-align:bottom;width:2.48%;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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Energy </b></p></td><td style="vertical-align:bottom;width:2.31%;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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other (1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;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;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:29.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.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.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: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;"> 19,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;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;">$</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,883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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: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;"> 1,634</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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: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 0pt 0pt;"> 1,519</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:10.13%;margin: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,965</p></td></tr><tr><td style="vertical-align:bottom;width:29.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2019</p></td><td style="vertical-align:bottom;width:2.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.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: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;"> 23,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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: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;"> 6,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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;"> 817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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: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 0pt 0pt;"> 4,519</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.13%;margin: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,396</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;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;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Corporate and other items refer to corporate overhead costs and consolidating adjustments</span></td></tr></table> 60598000 29304000 22801000 12380000 125083000 112845000 58928000 25537000 46880000 244190000 456633000 66189000 44852000 20183000 587857000 25421000 35270000 60691000 656414000 222046000 71033000 162112000 1111605000 71627000 23994000 1164000 21647000 118432000 84624000 84624000 43125000 38240000 25054000 55284000 161703000 91497000 54207000 27534000 55485000 228723000 466523000 69184000 48421000 21453000 605581000 25421000 35270000 60691000 647228000 222356000 76723000 184419000 1130726000 77644000 24905000 2745000 14375000 119669000 86426000 86426000 19929000 8883000 1634000 1519000 31965000 23692000 6368000 817000 4519000 35396000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">13. COMMITMENTS AND CONTINGENCIES </b></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-style:italic;font-weight:bold;">Regulatory and Litigation Matters</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company and its subsidiaries are subject to certain regulatory and legal proceedings and other claims arising in the ordinary course of business, some of which involve claims for damages and taxes that are substantial in amount. The Company believes that, except for the items discussed below, for which the Company is currently unable to predict the final outcome, the disposition of proceedings currently pending will not have a material adverse effect on the Company’s financial position or results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company’s Guyana subsidiary, GTT, holds a license to provide domestic and international voice and data services in Guyana on an exclusive basis until December 2030. Since 2001, the Government of Guyana has stated its intention to introduce additional competition into Guyana’s telecommunications sector. In connection therewith, the Company and GTT have met on several occasions with officials of the Government of Guyana to discuss potential modifications of GTT’s exclusivity and other rights under the existing agreement and license. On July 18, 2016, the Guyana Parliament passed telecommunications legislation that introduces material changes to many features of Guyana’s existing telecommunications regulatory regime with the intention of creating a more competitive market. The legislation was signed into law on August 5, 2016. The legislation does not have the effect of terminating the Company’s exclusive license. Instead the legislation as passed requires the Minister of Telecommunications to conduct further proceedings and issue implementing orders to enact the various provisions of the legislation, including the </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">issuance of competing licenses. The Company cannot predict the manner in which or when the legislation will be implemented by the Minister of Telecommunications. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">In January 2019 the Government of Guyana and the Company met to discuss modifications of the Company’s and GTT’s exclusivity rights and other rights under the Company’s existing agreement and GTT’s license. In early March 2020, Guyana held an election the results of which were disputed, and a winner was not formally declared until August 2, 2020. Although the election results have been formally determined and the new Government sworn in, there can be no assurance that our discussions with the Government will resume or be concluded, or that such discussions will satisfactorily address the Company’s contractual exclusivity rights. Although the Company believes that it would be entitled to damages or other compensation for any involuntary termination of its contractual exclusivity rights, it cannot guarantee that it would prevail in a proceeding to enforce its rights or that its actions would effectively halt any unilateral action by the Government.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">Historically, GTT has been subject to other long-standing litigation proceedings and disputes in Guyana that have not yet been resolved. The Company believes that none of these additional proceedings would, in the event of an adverse outcome, have a material impact on the Company’s consolidated financial position, results of operations or liquidity.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In a letter dated September 8, 2006, the National Frequency Management Unit (“NFMU”) agreed that total spectrum fees in Guyana should not increase for the years 2006 and 2007. However, that letter implied that spectrum fees in 2008 and onward may be increased beyond the amount GTT agreed to with the Government. GTT has objected to the NFMU’s proposed action and reiterated its position that an increase in fees prior to development of an acceptable methodology would violate the Government’s prior agreement. In 2011, GTT paid the NFMU $2.6 million representing payments in full for 2008, 2009 and 2010. However, by letter dated November 23, 2011, the NFMU stated that it did not concur with GTT’s inference that the amount was payment in full for the specified years as it was NFMU’s continued opinion that the final calculation for spectrum fees was not agreed upon and was still an outstanding issue. By further letter dated November 24, 2011, the NFMU further rejected a proposal that was previously submitted jointly by GTT and another communications provider that outlined a recommended methodology for the calculation of these fees. The NFMU stated that it would prepare its own recommendation for consideration by the Minister of Telecommunications, who would decide the matter. GTT has paid undisputed spectrum fees according to the methodology used for its 2011 payments, and has reserved amounts payable according to this methodology. There have been limited further discussions on this subject and GTT has not had the opportunity to review any recommendation made by the NFMU to the Minister.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;"> On May 8, 2009, a GTT competitor, Digicel, filed a lawsuit in Guyana challenging the legality of GTT’s exclusive license rights under Guyana’s constitution and GTT intervened in the suit in order to oppose Digicel’s claims. The case remains pending. The Company believes that any legal challenge to GTT’s exclusive license rights granted in 1990 is without merit and the Company intends to defend vigorously against such legal challenge.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">GTT has filed several lawsuits in the High Court of Guyana asserting that, despite its denials, Digicel is engaged in international bypass in violation of GTT’s exclusive license rights, the interconnection agreement between the parties, and the laws of Guyana. GTT is seeking injunctive relief to stop the illegal bypass activity and monetary damages. Digicel filed counterclaims alleging that GTT has violated the terms of the interconnection agreement and Guyana laws. These <span style="letter-spacing:0.1pt;">suits, </span>filed <span style="letter-spacing:0.1pt;">in </span><span style="letter-spacing:0.25pt;">2010 </span><span style="letter-spacing:0.15pt;">and </span><span style="letter-spacing:0.25pt;">2012, </span><span style="letter-spacing:0.2pt;">have </span><span style="letter-spacing:0.15pt;">been </span><span style="letter-spacing:0.2pt;">consolidated </span>with <span style="letter-spacing:0.1pt;">Digicel’s </span><span style="letter-spacing:0.2pt;">constitutional challenge </span><span style="letter-spacing:0.1pt;">described </span><span style="letter-spacing:0.2pt;">above. Prior to the declaration of COVID-19 related travel and business restrictions in Guyana, </span><span style="letter-spacing:0.1pt;">the</span><span style="letter-spacing:0.2pt;"> consolidated cases were</span><span style="letter-spacing:0.1pt;"> </span><span style="letter-spacing:0.15pt;">scheduled </span><span style="letter-spacing:0.1pt;">to proceed to </span>trial <span style="letter-spacing:0.1pt;">in </span><span style="letter-spacing:0.2pt;">2020</span><span style="letter-spacing:0.25pt;">. </span>GTT expects to resume the litigation following the lifting of COVID-19 related restrictions and intends to prosecute these matters vigorously; however, the Company cannot accurately predict at this time when the consolidated suit will go to trial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">GTT is also involved in several legal claims regarding its tax filings with the Guyana Revenue Authority dating back to 1991 regarding the deductibility of intercompany advisory fees as well as other tax assessments. The Company maintains that any liability GTT might be found to have with respect to the disputed tax assessments that the Guyana Revenue Authority has alleged total $44.1 million, would be offset in part by the amounts necessary to ensure that GTT’s return on investment was no less than 15% per annum for the relevant periods. The Company believes that some adverse outcome is probable and has accordingly accrued $5.0 million as of June 30, 2020 for these matters.</p> 2600000 44100000 0.15 5000000.0 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2020
Aug. 10, 2020
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 001-12593  
Entity Registrant Name ATN INTERNATIONAL, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-0728886  
Entity Address, Address Line One 500 Cummings Center, Suite 2450  
Entity Address, City or Town Beverly  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 01915  
City Area Code 978  
Local Phone Number 619-1300  
Title of 12(b) Security Common Stock, par value $.01 per share  
Trading Symbol ATNI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   15,968,423
Entity Central Index Key 0000879585  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current Assets:    
Cash and cash equivalents $ 124,798 $ 161,287
Restricted cash 1,072 1,071
Short-term investments 285 416
Accounts receivable, net of allowances for credit losses of $11.6 million and $12.7 million, respectively 46,683 35,904
Inventory, materials and supplies 4,553 5,253
Prepayments and other current assets 66,799 24,792
Total current assets 244,190 228,723
Fixed Assets:    
Property, plant and equipment 1,262,306 1,237,555
Less accumulated depreciation (674,449) (631,974)
Net fixed assets 587,857 605,581
Telecommunication licenses, net 93,686 93,686
Goodwill 60,691 60,691
Customer relationships, net 6,619 7,441
Operating lease right-of-use assets 63,933 68,763
Other assets 54,629 65,841
Total assets 1,111,605 1,130,726
Current Liabilities:    
Current portion of long-term debt 3,750 3,750
Accounts payable and accrued liabilities 70,661 74,093
Dividends payable 2,723 2,721
Accrued taxes 9,039 8,517
Current portion of operating lease liabilities 11,313 11,406
Advance payments and deposits 20,946 19,182
Total current liabilities 118,432 119,669
Deferred income taxes 5,476 8,680
Operating lease liabilities, excluding current portion 52,420 56,164
Other liabilities 56,760 57,454
Long-term debt, excluding current portion 80,874 82,676
Total liabilities 313,962 324,643
Commitments and contingencies (Note 13)
ATN International, Inc. Stockholders' Equity:    
Preferred stock, $0.01 par value per share; 10,000,000 shares authorized, none issued and outstanding
Common stock, $0.01 par value per share; 50,000,000 shares authorized; 17,373,090 and 17,324,858 shares issued, respectively, 15,968,423 and 16,001,937 shares outstanding, respectively 172 172
Treasury stock, at cost; 1,404,668 and 1,322,922 shares, respectively (55,316) (51,129)
Additional paid-in capital 189,785 188,471
Retained earnings 540,183 541,890
Accumulated other comprehensive income (6,094) (3,282)
Total ATN International, Inc. stockholders' equity 668,730 676,122
Non-controlling interests 128,913 129,961
Total equity 797,643 806,083
Total liabilities and equity $ 1,111,605 $ 1,130,726
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
CONDENSED CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowances (in dollars) $ 11.6 $ 12.7
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 17,373,090 17,324,858
Common stock, shares outstanding 15,968,423 16,001,937
Treasury stock, shares 1,404,668 1,322,922
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
REVENUE:        
Total Revenue $ 109,098 $ 107,721 $ 220,004 $ 211,021
OPERATING EXPENSES (excluding depreciation and amortization unless otherwise indicated):        
Termination and access fees 28,470 27,930 56,583 55,818
Engineering and operations 17,367 19,107 35,856 38,139
Sales, marketing and customer service 9,373 9,874 18,876 19,264
General and administrative 24,752 26,590 49,676 50,405
Transaction-related charges 72 28 116 68
Depreciation and amortization 21,991 21,549 44,509 42,267
(Gain) loss on disposition of long-lived assets 49 (111) 64 191
Total operating expenses 102,074 104,967 205,680 206,152
Income from operations 7,024 2,754 14,324 4,869
OTHER INCOME (EXPENSE)        
Interest income 66 517 309 1,445
Interest expense (1,574) (1,263) (2,730) (2,544)
Other income (expense) 590 (255) (2,310) (68)
Other income (expense), net (918) (1,001) (4,731) (1,167)
INCOME BEFORE INCOME TAXES 6,106 1,753 9,593 3,702
Income tax provisions (2,258) (274) (1,149) 939
NET INCOME 8,364 2,027 10,742 2,763
Net income attributable to non-controlling interests, net of tax expense of $0.2 million, $0.3 million, $0.6 million, $0.7 million, respectively. (3,618) (2,883) (7,009) (5,198)
NET INCOME (LOSS) ATTRIBUTABLE TO ATN INTERNATIONAL, INC. STOCKHOLDERS $ 4,746 $ (856) $ 3,733 $ (2,435)
NET INCOME (LOSS) PER WEIGHTED AVERAGE SHARE ATTRIBUTABLE TO ATN INTERNATIONAL, INC. STOCKHOLDERS:        
Basic (in dollars per share) $ 0.30 $ (0.05) $ 0.23 $ (0.15)
Diluted (in dollars per share) $ 0.30 $ (0.05) $ 0.23 $ (0.15)
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:        
Basic (in shares) 15,970 15,997 15,958 15,986
Diluted (in shares) 16,004 15,997 15,993 15,986
DIVIDENDS PER SHARE APPLICABLE TO COMMON STOCK (in dollars per share) $ 0.17 $ 0.17 $ 0.34 $ 0.34
Communication services        
REVENUE:        
Total Revenue $ 106,240 $ 105,019 $ 214,145 $ 205,633
Other        
REVENUE:        
Total Revenue $ 2,858 $ 2,702 $ 5,859 $ 5,388
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS        
Noncontrolling interest income tax expense $ 0.2 $ 0.3 $ 0.6 $ 0.7
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)        
Net income $ 8,364 $ 2,027 $ 10,742 $ 2,763
Other comprehensive income (loss):        
Foreign currency translation adjustment 1,782 263 (2,644) 500
Unrealized gain (loss) on derivatives 8 (112) (168) (173)
Other comprehensive income (loss), net of tax 1,790 151 (2,812) 327
Comprehensive income 10,154 2,178 7,930 3,090
Less: Comprehensive income attributable to non-controlling interests (3,618) (2,883) (7,009) (5,198)
Comprehensive income (loss) attributable to ATN International, Inc. $ 6,536 $ (705) $ 921 $ (2,108)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Total ATNI Stockholders' Equity
Common Stock
Treasury Stock, at cost
Additional Paid In Capital
Retained Earnings
Accumulated Other Comprehensive Income/(Loss)
Non-Controlling Interests
Total
Balance, beginning of period at Dec. 31, 2018 $ 695,387 $ 172 $ (48,547) $ 181,778 $ 563,593 $ (1,609) $ 127,937 $ 823,324
Increase (Decrease) in Stockholders' Equity                
Purchase of shares of common stock (1,578)   (1,578)         (1,578)
Stock-based compensation 3,334     3,334       3,334
Dividends declared on common stock (5,352)       (5,352)   (3,904) (9,256)
Repurchase of non-controlling interests             (861) (861)
Investments made by minority shareholders in consolidated affiliates             488 488
Comprehensive income:                
Net income (loss) (2,435)       (2,435)   5,198 2,763
Other comprehensive income 327         327   327
Comprehensive income (2,108)           5,198 3,090
Balance, end of period at Jun. 30, 2019 689,683 172 (50,125) 185,112 555,806 (1,282) 128,858 818,541
Balance, beginning of period at Mar. 31, 2019 691,021 172 (50,116) 183,079 559,319 (1,433) 128,963 819,984
Increase (Decrease) in Stockholders' Equity                
Purchase of shares of common stock (9)   (9)         (9)
Stock-based compensation 2,033     2,033       2,033
Dividends declared on common stock (2,657)       (2,657)   (2,348) (5,005)
Repurchase of non-controlling interests             (640) (640)
Comprehensive income:                
Net income (loss) (856)       (856)   2,883 2,027
Other comprehensive income 151         151   151
Comprehensive income (705)           2,883 2,178
Balance, end of period at Jun. 30, 2019 689,683 172 (50,125) 185,112 555,806 (1,282) 128,858 818,541
Balance, beginning of period at Dec. 31, 2019 676,122 172 (51,129) 188,471 541,890 (3,282) 129,961 806,083
Increase (Decrease) in Stockholders' Equity                
Purchase of shares of common stock (4,187)   (4,187)         (4,187)
Stock-based compensation 2,614     2,614     107 2,721
Dividends declared on common stock (5,440)       (5,440)   (5,553) (10,993)
Repurchase of non-controlling interests (1,300)     (1,300)     (2,611) (3,911)
Comprehensive income:                
Net income (loss) 3,733       3,733   7,009 10,742
Other comprehensive income (2,812)         (2,812)   (2,812)
Comprehensive income 921           7,009 7,930
Balance, end of period at Jun. 30, 2020 668,730 172 (55,316) 189,785 540,183 (6,094) 128,913 797,643
Balance, beginning of period at Mar. 31, 2020 665,758 172 (54,358) 189,667 538,161 (7,884) 127,321 793,079
Increase (Decrease) in Stockholders' Equity                
Purchase of shares of common stock (958)   (958)         (958)
Stock-based compensation 1,418     1,418     131 1,549
Dividends declared on common stock (2,724)       (2,724)   (1,321) (4,045)
Repurchase of non-controlling interests (1,300)     (1,300)     (836) (2,136)
Comprehensive income:                
Net income (loss) 4,746       4,746   3,618 8,364
Other comprehensive income 1,790         1,790   1,790
Comprehensive income 6,536           3,618 10,154
Balance, end of period at Jun. 30, 2020 $ 668,730 $ 172 $ (55,316) $ 189,785 $ 540,183 $ (6,094) $ 128,913 $ 797,643
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY        
Purchase of shares of common stock 17,854 151 80,746 28,393
Dividends declared on common stock (dollars per per share) $ 0.17 $ 0.17 $ 0.34 $ 0.34
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash flows from operating activities:    
Net income $ 10,742 $ 2,763
Adjustments to reconcile net income to net cash flows provided by operating activities:    
Depreciation and amortization 44,509 42,267
Provision for doubtful accounts 3,397 2,736
Amortization of debt discount and debt issuance costs 260 290
Stock-based compensation 2,721 3,334
Deferred income taxes (3,204) (4,574)
Loss on equity investments 1,412  
Loss on disposition of long-lived assets 64 191
Unrealized loss on foreign currency 780 (160)
Other non-cash activity   11
Changes in operating assets and liabilities, excluding the effects of acquisitions and dispositions:    
Accounts receivable (14,475) (14,886)
Materials and supplies, prepayments, and other current assets (7,313) (9,130)
Prepaid income taxes 399 5,158
Accounts payable and accrued liabilities, advance payments and deposits and other current liabilities 2,497 10,570
Accrued taxes (1,838) (22,011)
Other assets 993 251
Other liabilities (569) 1,712
Net cash provided by operating activities 40,375 18,522
Cash flows from investing activities:    
Capital expenditures (31,965) (35,396)
Purchase intangible assets, including deposits (20,000)  
Purchases of strategic investments (2,768) (10,000)
Purchase of short-term investments   (5,028)
Proceeds from sale of short-term investments   141
Net cash used in investing activities (54,733) (50,283)
Cash flows from financing activities:    
Dividends paid on common stock (5,443) (5,439)
Distributions to non-controlling interests (5,541) (3,878)
Payment of debt issuance costs (1,059) (1,340)
Principal repayments of term loan (1,876) (1,887)
Purchases of common stock - share based compensation (1,733) (1,578)
Purchases of common stock - share buyback (2,449)  
Repurchases of non-controlling interests (3,911) (861)
Investments made by minority shareholders in consolidated affiliates   488
Net cash used in financing activities (22,012) (14,495)
Effect of foreign currency exchange rates on cash and cash equivalents (118) 31
Net change in cash, cash equivalents, and restricted cash (36,488) (46,225)
Total cash, cash equivalents, and restricted cash, beginning of period 162,358 192,907
Total cash, cash equivalents, and restricted cash, end of period 125,870 146,682
Noncash investing activity:    
Purchases of property, plant and equipment included in accounts payable and accrued expenses $ 7,715 $ 6,356
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND BUSINESS OPERATIONS
6 Months Ended
Jun. 30, 2020
ORGANIZATION AND BUSINESS OPERATIONS  
ORGANIZATION AND BUSINESS OPERATIONS

1.ORGANIZATION AND BUSINESS OPERATIONS

The Company is a holding company that, directly and through its subsidiaries, owns and operates telecommunications businesses in North America, the Caribbean and Bermuda as well as a renewable energy business in India. The Company was incorporated in Delaware in 1987, began trading publicly in 1991 and spun off more than half of its operations to stockholders in 1998. Since that time, the Company has engaged in many strategic acquisitions and investments to help grow its operations, using the cash generated from its established operating units to re-invest in its existing businesses, to make strategic investments in additional businesses, and to return cash to the Company’s investors. The Company has built, and seeks to maintain, resources to support its operating subsidiaries and to improve their customer acquisition, retention, and satisfaction while maintaining optimal operating efficiencies. The Company looks for businesses that offer growth opportunities or potential strategic benefits, but require additional capital investment in order to execute on their business plans. The Company holds controlling positions with respect to some of its investments and non-controlling positions in others. The Company’s investments in earlier stage businesses frequently offer a product and service development component in addition to the prospect of generating returns on its invested capital.

The Company has identified three operating segments to manage and review its operations and to facilitate investor presentations of its results. These three operating segments are as follows:

International Telecom. The Company’s international telecom segment offers services to other telecom providers (“Carrier Services”), such as international long-distance, roaming from other carriers’ customers traveling into the Company’s retail markets, and transport and access services, as well as fixed internet and voice services and retail mobility services to customers in Bermuda, Guyana and the US Virgin Islands.  The Company also offers fixed video services in Bermuda, the Cayman Islands, and the US Virgin Islands. In addition, the international telecom segment offers managed information technology services to enterprise customers.

US Telecom. In the United States, the Company offers Carrier Services, including wholesale roaming services, site maintenance and the leasing of critical network infrastructure such as towers and transport facilities, as well as fixed and mobile communications services to the Company’s retail and enterprise customers in the Southwestern United States.

Renewable Energy. In India, the Company provides distributed generation solar power to corporate, utility and municipal customers.

The following chart summarizes the operating activities of the Company’s principal subsidiaries, the segments in which the Company reports its revenue and the markets it served as of June 30, 2020:

Segment

   

Services

   

Markets

   

Tradenames

 

International Telecom

 

Mobility

 

Bermuda, Guyana, US Virgin Islands

 

GTT+, One, Viya

 

Fixed

 

Bermuda, Cayman Islands, Guyana, US Virgin Islands

 

GTT+, One, Logic, Viya

Carrier Services

Bermuda, Guyana, US Virgin Islands

GTT+, One, Viya

Managed Services

Bermuda, Cayman Islands, US Virgin Islands

Fireminds, One, Logic, Viya

US Telecom

 

Mobility

 

United States (rural markets)

 

Commnet, Choice, Choice NTUA Wireless, WestNet, Geoverse

Fixed

United States

Commnet, Choice, Choice NTUA Wireless, Deploycom, WestNet

Carrier Services

United States

Commnet, Essextel

 

Managed Services

 

United States

 

Choice

Renewable Energy

Solar

India

Vibrant Energy

The Company actively evaluates potential acquisitions, investment opportunities and other strategic transactions, both domestic and international, that meet its return on investment and other criteria. In addition, the Company considers non-controlling investments in earlier stage businesses that it considers strategically relevant, and which may offer long-term growth potential for the Company, either individually, or as research and development businesses that can support the Company’s operating subsidiaries in new product and service development and offerings. The Company provides management, technical, financial, regulatory, and marketing services to its subsidiaries and typically receives a management fee equal to a percentage of their revenues which is eliminated in consolidation. For further information about the Company’s financial segments and geographical information about its operating revenues and assets, see Note 12 to the Consolidated Financial Statements included in this Report.

COVID-19

In March 2020, the World Health Organization declared a novel strain of coronavirus, now referred to as COVID-19, as a pandemic, and the virus has now spread globally to over 200 countries and territories, including the United States and other countries in which the Company has substantial operations. The Company is continuing to monitor and assess the effects of the COVID-19 pandemic on its commercial operations, the safety of its employees and their families, its sales force and customers and any potential impact on the Company’s revenue in 2020.

The preparation of the condensed consolidated financial statements requires the Company to make estimates, judgments and assumptions that may affect the reported amounts of assets, liabilities, equity, revenues and expenses and related disclosure of contingent assets and liabilities. On an ongoing basis the Company evaluates estimates, judgments and methodologies. The Company assessed certain accounting matters and estimates that generally require consideration of forecasted financial information in context with the information and estimates reasonably available to the Company and the unknown future impacts COVID-19 as of June 30, 2020 and through the date of this report. The accounting matters assessed included, but were not limited to, the Company’s allowance for credit losses, the carrying value of the Company’s goodwill and other long-lived assets, financial assets, valuation allowances for tax assets and revenue recognition. The Company assessed the impacts of COVID-19 on the consolidated financial statements as of and for the quarter ended June 30, 2020, in particular the impacts on lines

of revenues, operating expenses as well as the deferral and savings on other operating expenses and capital expenditures. During the quarter, while the Company experienced strengthened demand for its broadband services in several of its markets, the Company experienced a reduction in roaming revenue, mobile revenue and handset sales within the Company’s International Telecom segment due to pandemic-related travel and stay-at-home restrictions. The Company also recognized declines in its communications revenue as a result of its granting of certain concessions to its customers in all of its markets during these challenging economic times, including providing temporary price reductions, extensions of billing due dates, and in some markets, pledging not to disconnect customers for nonpayment as a result of COVID-19 related circumstances. However, in response to certain anticipated impacts, the Company was able to implement operating expense savings, particularly with respect to its International Telecom segment, that when coupled with Company-wide travel expense savings and capital expenditure deferrals, acted to offset much of the revenue loss or additional credit loss allowances caused by anticipated customer non-payment activity in the quarter. As a result, the Company’s assessment did not indicate that there was a material impact to the Company’s consolidated financial statements as of and for the quarter ended June 30, 2020. However, the Company’s future assessments of the impacts of COVID-19 for the remainder of the year or its ability to realize continued operational expense savings, as well as other factors, could result in material impacts to the Company’s consolidated financial statements in future reporting periods. For example, the local economies of many of the Company’s Caribbean markets are tourism-dependent and the decline in global travel activity resulting from COVID-19 may continue to impact its revenue and cash flows for certain services in these markets as the Company’s retail and enterprise customers may be unable to pay for services, and the Company’s international roaming revenue may decline as compared to last year. The extent to which the COVID-19 pandemic ultimately impacts the Company’s business, financial condition, results of operations, cash flows, and liquidity may differ from the Company management’s current estimates due to inherent uncertainties regarding the duration and further spread of the outbreak, its severity, actions taken to contain the virus or treat its impact, and how quickly and to what extent economic conditions normalize and more customary operating conditions resume.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2020
BASIS OF PRESENTATION  
BASIS OF PRESENTATION

2. BASIS OF PRESENTATION

The accompanying condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). The financial information included herein is unaudited; however, the Company believes such information and the disclosures herein are adequate to make the information presented not misleading and reflect all adjustments (consisting only of normal recurring adjustments) that are necessary for a fair statement of the Company’s financial position and results of operations for the periods described therein. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. Results of interim periods may not be indicative of results for the full year. These condensed consolidated financial statements and related notes should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on March 2, 2020, as amended by Amendment No. 1 to the 2019 Annual Report on Form 10-K filed with the SEC on April 29, 2020.

The condensed consolidated financial statements include the accounts of the Company, its subsidiaries in which the Company holds controlling interests and certain entities which are consolidated in accordance with the provisions of the Financial Accounting Standards Board’s (“FASB”) authoritative guidance on the consolidation of variable interest entities, since it is determined that the Company is the primary beneficiary of these entities.

Presentation of Revenue

Effective January 1, 2020, the Company changed its presentation of revenue in the Condensed Consolidated Statement of Operations and in the Selected Segment Financial Information tables. This change is intended to better align the Company’s financial performance with the views of management and industry competitors, and to facilitate a more constructive dialogue with the investment community.

Specifically, the previously disclosed revenue categories of wireless and wireline revenue are being represented as mobility, fixed and Carrier Services revenue within the Company’s segment information and are included within communications services revenue within its Statements of Operations. Managed services revenue, which was previously a component of wireline revenue, along with revenue from the Company’s Renewable Energy operations, is now included in other revenue.

Recent Accounting Pronouncements

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)” and subsequently issued related updates (“ASU 2016-02”), which provide comprehensive lease accounting guidance. The standard requires entities to recognize lease assets and liabilities on the balance sheet as well as disclosure of key information about leasing arrangements. ASU 2016-02 became effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018, with early adoption permitted. The Company adopted ASC 2016-02 on January 1, 2019 utilizing the optional transition method with a cumulative adjustment on the date of adoption and not adjusting prior periods. Refer to Note 4 of the Condensed Consolidated Financial Statements.

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815) – Targeted Improvements to Accounting for Hedging Activities” (“ASU 2017-12”). The standard: (a) expands and refines hedge accounting for both financial and non-financial risk components, (b) aligns the recognition and presentation of the effects of hedging instruments and hedge items in the financial statements, and (c) includes certain targeted improvements to ease the application of current guidance related to the assessment of hedge effectiveness. The guidance is effective for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company adopted this standard on January 1, 2019. There was not a material impact to the Company’s Consolidated Financial Statements upon adoption.

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”).  ASU 2016-13 requires entities to use a new forward-looking, expected loss model to estimate credit losses. It also requires additional disclosure relating to the credit quality of trade and other receivables, including information relating to management’s estimate of credit allowances. The Company adopted ASU 2016-13 using the modified retrospective approach on its January 1, 2020 effective date. Refer to Note 3 of the Condensed Consolidated Financial Statements in this Report.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION AND RECEIVABLES
6 Months Ended
Jun. 30, 2020
REVENUE RECOGNITION AND RECEIVABLES  
REVENUE RECOGNITION AND RECEIVABLES

3. REVENUE RECOGNITION AND RECEIVABLES

Contract Assets and Liabilities

The Company recognizes contract assets and liabilities on its balance sheet. Contract assets represent unbilled amounts typically resulting from retail wireless contracts with both a multiyear service period and a promotional discount. In these contracts the revenue recognized exceeds the amount billed to the customer. The current portion of the contract asset is recorded in prepayments and other current assets and the noncurrent portion is included in other assets on the Company’s balance sheets.

Contract liabilities consist of advance payments and billings in excess of revenue recognized. Retail revenue for postpaid customers is generally billed one month in advance and recognized over the period that the corresponding service is rendered to customers. To the extent the service is not provided by the reporting date the amount is recognized as a contract liability. Prepaid service, including mobile voice and data services, sold to customers is recorded as deferred revenue prior to the commencement of services. Contract liabilities are recorded in advanced payments and deposits on the Company’s balance sheets.

In July 2019 and August 2020, the Company entered into a Network Build and Maintenance Agreement (the “FirstNet Agreement”) and First Amendment to that agreement with AT&T Mobility, LLC (“AT&T”), respectively, to build a portion of AT&T’s network for the First Responder Network Authority (“FirstNet”) as well as a commercial wireless network in or near the Company’s current operating area in the Southwestern United States (the “FirstNet Transaction”).  The transaction includes construction and service performance obligations. The Company allocated the

transaction price of the FirstNet Agreement to each performance obligation based on the relative standalone selling price of each performance obligation in the contract. The standalone selling price is the estimated price the Company would charge for the good or service in a separate transaction with similar customers in similar circumstances.

The Company has certain wholesale roaming agreements that contain stand ready performance obligations and management allocates transaction value to performance obligations based on the standalone selling price. The standalone selling price is the estimated price the Company would charge for the good or service with similar customers in similar circumstances. Management determined the performance obligations were obligations to make the service continuously available and will recognize revenue evenly over the service period.

Contract assets and liabilities consisted of the following (in thousands):

June 30, 2020

December 31, 2019

$ Change

% Change

Contract asset – current

$

2,217

$

2,413

$

(196)

(8)

%

Contract asset – noncurrent

651

905

(254)

(28)

%

Contract liability – current

(13,598)

(15,044)

1,446

10

%

Contract liability – noncurrent

(5,193)

(5,450)

257

5

%

Net contract liability

$

(15,923)

$

(17,176)

$

1,253

7

%

The contract asset – current is included in prepayments and other current assets, the contract asset – noncurrent is included in other assets, and the contract liabilities are included in advance payments and deposits on the Company’s balance sheet. The decrease in the Company’s net contract liability was due to the timing of customer prepayments, contract billings, and the FirstNet Transaction. During the six months ended June 30, 2020, the Company recognized revenue of $13.2 million related to its December 31, 2019 contract liability. During the three and six months ended June 30, 2020 the Company amortized $0.6 million and $1.3 million, respectively, of the December 31, 2019 contract asset into revenue. The Company did not recognize any revenue in the six months ended June 30, 2020 related to performance obligations that were satisfied or partially satisfied in previous periods.

Contract Acquisition Costs

The June 30, 2020 balance sheet includes current contract acquisition costs of $1.7 million in prepayments and other current assets and long term contract acquisition costs of $1.1 million in other assets. During the three and six months ended June 30, 2020, the Company amortized $0.5 million and $1.0 million, respectively, of contract acquisition cost.

Remaining Performance Obligations

Remaining performance obligations represent the transaction price allocated to unsatisfied performance obligations of certain multiyear retail wireless contracts, which include a promotional discount, and the Company’s construction and service contracts. The transaction price allocated to unsatisfied performance obligations was $232 million and $241 million at June 30, 2020 and December 31, 2019, respectively. The Company expects to satisfy the majority of the remaining performance obligations and recognize the transaction price within 24 months and the remainder thereafter.

The Company has certain retail, wholesale, and renewable energy contracts where transaction price is allocated to remaining performance obligations. However, the Company omits these contracts from its disclosure by applying the right to invoice, one year or less, and wholly unsatisfied performance obligation practical expedients.

Disaggregation

The Company's revenue is presented on a disaggregated basis in Note 12 based on an evaluation of disclosures outside the financial statements, information regularly reviewed by the chief operating decision makers for evaluating the financial performance of operating segments and other information that is used for performance evaluation and

resource allocations. This includes revenue from communication services and other revenue. Communication Services revenue is further disaggregated into mobility, fixed, Carrier Services, and other services. Other revenue is further disaggregated into renewable energy and managed services. This disaggregation of revenue depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.

Receivables

The Company adopted ASU 2016-13 on January 1, 2020. The standard requires that certain financial assets be measured at amortized cost reflecting an allowance for estimated credit losses expected to occur over the life of the assets. The estimate of credit losses is based on all relevant information including historical information, current conditions, and reasonable and supportable forecasts that affect the collectability of the amounts. The Company adopted ASU 2016-13 using the modified retrospective approach, however, there was no impact of adoption on retained earnings.

The standard impacted the Company’s calculation of credit losses from trade receivables. Historically, the Company recorded credit losses subsequent to the initial revenue transaction. After adoption of ASU 2016-13, the Company will record an estimate of future credit losses in conjunction with the revenue transaction based on the information available including historical experience and management’s expectations of future conditions. Those estimates will be updated as additional information becomes available. Our allowance for uncollectible accounts receivable is based on management’s assessment of the collectability of assets pooled together with similar risk characteristics. There is no significant impact to the Company’s operating results for the current period due to the adoption of this standard.

At June 30, 2020, the Company had gross accounts receivable of $58.2 million and an allowance for credit loss of $11.6 million. At January 1, 2020 the Company had gross accounts receivable of $48.6 million and an allowance for credit losses of $12.7 million. The Company monitors receivables through the use of historical operating data adjusted for expectation of future performance as appropriate. Activity in the allowance for credit losses is below:

    

Six months ended June 30, 2020

Balance at January 1, 2020

 

$

12,724

Current period provision for expected losses

 

3,397

Write-offs charged against the allowance

 

(4,875)

Recoveries collected

354

Balance at June 30, 2020

$

11,600

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES
6 Months Ended
Jun. 30, 2020
LEASES  
LEASES

4. LEASES

The Company adopted ASU 2016-02 on January 1, 2019, utilizing the optional transition method with a cumulative adjustment on the date of adoption. Under this approach, the guidance was applied to leases that had commenced as of January 1, 2019 with a cumulative effect adjustment as of that date and prior periods were not adjusted. Upon adoption, the Company recognized an operating lease right-of-use (“ROU”) asset of $70.8 million, a short-term lease liability of $8.2 million, and a long-term lease liability of $61.2 million. The adoption had no impact on retained earnings or other components of equity.

The Company elected the package of practical expedients. Under the package of practical expedients, for existing leases, the Company does not reassess: i) whether the arrangement contains a lease; ii) lease classification and; iii) initial direct costs.

The Company has operating and financing leases for towers, land, corporate offices, retail facilities, and data transport capacity. The lease terms are generally between three and ten years, some of which include additional renewal options.

Supplemental lease information

The components of lease expense were as follows (in thousands):

Three months ended June 30, 2020

Three months ended June 30, 2019

Six months ended June 30, 2020

Six months ended June 30, 2019

Operating lease cost:

Operating lease cost

$

4,029

$

4,151

$

8,076

$

7,667

Short-term lease cost

729

867

1,271

1,578

Variable lease cost

1,540

288

2,343

1,250

Total operating lease cost

$

6,298

$

5,306

$

11,690

$

10,495

Finance lease cost:

Amortization of right-of-use asset

$

522

$

586

$

1,094

$

1,179

Variable costs

186

262

458

558

Total finance lease cost

$

708

$

848

$

1,552

$

1,737

During the six months ended June 30, 2020 and 2019, the Company paid $7.2 million and $3.8 million, respectively, related to lease liabilities. During the six months ended June 30, 2020 and 2019 the Company recorded $1.7 million and $3.3 million, respectively, of lease liabilities arising from ROU assets. At June 30, 2020, finance leases with a cost of $25.2 million and accumulated amortization of $10.0 million were included in property, plant and equipment. At December 31, 2019, finance leases with a cost of $25.9 million and accumulated amortization of $9.4 million were included in property, plant and equipment.

The weighted average remaining lease terms and discount rates as of June 30, 2020 and December 31, 2019 are noted in the table below:

June 30, 2020

December 31, 2019

Weighted-average remaining lease term

Operating leases

6.2 years

6.5 years

Financing leases

11.8 years

11.7 years

Weighted-average discount rate

Operating leases

5.0%

5.0%

Financing leases

n/a

n/a

Maturities of lease liabilities as of June 30, 2020 were as follows (in thousands):

Operating Leases

2020 (excluding the six months ended June 30, 2020)

$

7,659

2021

14,279

2022

13,019

2023

10,737

2024

9,638

Thereafter

19,329

Total lease payments

74,661

Less imputed interest

(10,928)

Total

$

63,733

Maturities of lease liabilities as of December 31, 2019 were as follows (in thousands):

Operating Leases

2020

$

14,526

2021

13,714

2022

12,787

2023

10,713

2024

9,671

Thereafter

18,355

Total lease payments

79,766

Less imputed interest

(12,195)

Total

$

67,571

As of June 30, 2020, the Company did not have any material operating or finance leases that have not yet commenced.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
USE OF ESTIMATES
6 Months Ended
Jun. 30, 2020
USE OF ESTIMATES  
USE OF ESTIMATES

5. USE OF ESTIMATES

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. The most significant estimates relate to the allowance for credit losses, useful lives of the Company’s fixed and finite-lived intangible assets, allocation of purchase price to assets acquired and liabilities assumed in business combinations, fair value of indefinite-lived intangible assets, goodwill, assessing the impairment of assets, revenue, and income taxes. Actual results could differ significantly from those estimates. See Note 1 for a discussion of the impact of COVID-19 on the use of these estimates.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS AND INVESTMENTS
6 Months Ended
Jun. 30, 2020
FAIR VALUE MEASUREMENTS AND INVESTMENTS  
FAIR VALUE MEASUREMENTS AND INVESTMENTS

6. FAIR VALUE MEASUREMENTS AND INVESTMENTS

In accordance with the provisions of fair value accounting, a fair value measurement assumes that a transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability, and defines fair value based upon an exit price model.

The fair value measurement guidance establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The guidance describes three levels of inputs that may be used to measure fair value:

Level 1

Quoted prices in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset and liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis. Level 1 assets and liabilities include money market funds, debt and equity securities and derivative contracts that are traded in an active exchange market.

Level 2

Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Level 2 assets and liabilities include debt securities with quoted prices that are traded less frequently than exchange-traded instruments and derivative contracts whose value is determined using a pricing model with inputs that are observable in the market or can be derived principally from or corroborated by observable market data. This category generally includes corporate obligations and non-exchange traded derivative contracts.

Level 3

Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments and intangible assets that have been impaired whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.

Assets and liabilities of the Company measured at fair value on a recurring basis as of June 30, 2020 and December 31, 2019 are summarized as follows (in thousands):

June 30, 2020

Significant Other

Quoted Prices in

Observable

Unobservable

Active Markets

Inputs

Inputs

Description

(Level 1)

(Level 2)

(Level 3)

Total

Certificates of deposit

$

$

380

$

$

380

Money market funds

2,410

2,410

Short term investments

285

285

Other investments

13,313

13,313

Interest rate swap

(224)

(224)

Total assets and liabilities measured at fair value

$

2,695

$

156

$

13,313

$

16,164

December 31, 2019

    

Significant Other

Quoted Prices in

Observable

Unobservable

Active Markets

Inputs

Inputs

Description

(Level 1)

(Level 2)

(Level 3)

Total

 

Certificates of deposit

$

$

380

$

$

380

Money market funds

2,329

2,329

Short term investments

416

416

Other investments

12,700

12,700

Interest rate swap

(56)

(56)

Total assets and liabilities measured at fair value

$

2,745

$

324

$

12,700

$

15,769

Certificate of Deposit

As of June 30, 2020 and December 31, 2019, this asset class consisted of a time deposit at a financial institution denominated in US dollars. The asset class is classified within Level 2 of the fair value hierarchy because the fair value was based on observable market data.

Money Market Funds

As of June 30, 2020 and December 31, 2019, this asset class consisted of a money market portfolio that comprises Federal government and US Treasury securities. The asset class is classified within Level 1 of the fair value hierarchy because its underlying investments are valued using quoted market prices in active markets for identical assets.

Short Term Investments and Commercial Paper

As of June 30, 2020 and December 31, 2019, these asset classes consisted of short term foreign and US corporate bonds, equity securities, and commercial paper. Corporate bonds and commercial paper are classified within Level 2 of the fair value hierarchy because the fair value is based on observable market data. Equity securities are classified within Level 1 because fair value is based on quoted market prices in active markets for identical assets. The Company held equity securities with a fair value of $0.1 million and $0.2 million at June 30, 2020 and December 31, 2019, respectively. Net income includes $0.1 million of losses for the three and six months ended June 30, 2020. No gain or loss was recorded in the three and six months ended June 30, 2019.

Other Investments

In the first quarter of 2019, the Company made an investment in an early-stage venture through the acquisition of a convertible debt instrument. The Company elected to fair value the investment upon acquisition. At June 30, 2020, the fair value of the investment was $10.9 million. During the three and six months ended June 30, 2020, the Company

recorded $0.3 million and $0.7 million, respectively, of income from changes in the fair value of the investment. The asset is classified within Level 3 of the fair value hierarchy. The Company used the income approach to fair value the investment and the inputs consisted of a discount rate calculated based on the investment attributes and the probability of potential future scenarios occurring.

In the third quarter of 2019, the Company made a $14.4 million investment in a renewable energy partnership. The Company received an investment tax credit of $12.0 million from its investment and will receive future cash distributions from the partnership’s operations. The Company elected the deferral method to account for the credit and elected the fair value option to account for the equity investment. The Company’s investment had a fair value of $2.4 million at June 30, 2020, and $2.5 million at December 31, 2019. The asset is classified within Level 3 of the fair value hierarchy. The Company used the income approach to fair value the investment and the inputs consisted of a discount rate and future cash flows calculated based on the investment attributes.

The Company also holds investments in equity securities consisting of non-controlling investments in privately held companies. These investments, over which the Company does not have the ability to exercise significant influence, are without readily determinable fair values. The investments are measured at cost, less any impairment, adjusted for observable price changes of similar investments of the same issuer. Fair value is not estimated for these investments if there are no identified events or changes in circumstances that may have an effect on the fair value of the investment. The carrying value of the investments was $2.1 million at June 30, 2020 and December 31, 2019. These investments are included with other assets on the consolidated balance sheets.

Equity Method Investments

In the first quarter of 2020, the Company increased its ownership in one investment of a privately held company to approximately 24% of the outstanding voting equity through an additional $2.8 million investment. With this investment the Company obtained the ability to exercise significant influence over the investee and began accounting for the investment under the equity method of accounting recording its share of the investee’s earnings or losses. The carrying value of the investment was $17.5 million at June 30, 2020. The value increased $2.0 million from the December 31, 2019 balance due to an additional investment of $2.8 million, $0.4 million of the Company’s share of investee losses, and currency losses of $0.4 million. The investment is included with other assets on the consolidated balance sheets.

Other Fair Value Disclosures

The carrying amounts of cash and cash equivalents, accounts receivable, and accounts payable and accrued expenses approximate their fair values because of the relatively short-term maturities of these financial instruments. The fair value of the interest rate swap is measured using Level 2 inputs.

The fair value of long-term debt is estimated using Level 2 inputs. At June 30, 2020, the fair value of long-term debt, including the current portion, was $85.1 million and its book value was $84.6 million. At December 31, 2019, the fair value of long-term debt, including the current portion, was $86.9 million and its book value was $86.4 million.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM DEBT
6 Months Ended
Jun. 30, 2020
LONG-TERM DEBT  
LONG-TERM DEBT

7. LONG-TERM DEBT

On April 10, 2019, the Company entered into a credit facility, with CoBank, ACB and a syndicate of other lenders (the “2019 Credit Facility”).  The 2019 Credit Facility provides for a $200 million revolving credit facility that includes up to (i) $75 million for standby or trade letters of credit and (ii) $10 million under a swingline sub-facility.  Approximately $16.0 million of performance and standby letters of credit have been issued and remain outstanding and undrawn as of June 30, 2020.  The 2019 Credit Facility matures on April 10, 2024.

Amounts borrowed under the 2019 Credit Facility bear interest at a rate equal to, at the Company’s option, either (i) the London Interbank Offered Rate (“LIBOR”) plus an applicable margin ranging between 1.25% to 2.25% or (ii) a base rate plus an applicable margin ranging from 0.25% to 1.25%. Swingline loans bear interest at the base rate

plus the applicable margin for base rate loans. The base rate is equal to the higher of (i) 1.00% plus the higher of (x) the LIBOR for an interest period of one month and (y) the LIBOR for an interest period of one week; (ii) the Federal Funds Effective Rate (as defined in the 2019 Credit Facility) plus 0.50% per annum; and (iii) the Prime Rate (as defined in the 2019 Credit Facility). The applicable margin is determined based on the Total Net Leverage Ratio (as defined in the 2019 Credit Facility). Under the terms of the 2019 Credit Facility, we must also pay a fee ranging from 0.150% to 0.375% of the average daily unused portion of the 2019 Credit Facility over each calendar quarter.

  

 The 2019 Credit Facility contains customary representations, warranties and covenants, including a financial covenant that imposes a maximum ratio of indebtedness to EBITDA as well as covenants limiting additional indebtedness, liens, guaranties, mergers and consolidations, substantial asset sales, investments and loans, sale and leasebacks, transactions with affiliates and fundamental changes.  The Company’s investments in “unrestricted” subsidiaries and certain dividend payments to the Company’s stockholders are not limited unless the Total Net Leverage Ratio is equal to or greater than 1.75 to 1.0.   The Total Net Leverage Ratio is measured each fiscal quarter and is required to be less than or equal to 2.75 to 1.0.   In the event of a Qualifying Acquisition (as defined in the 2019 Credit Facility), the Total Net Leverage Ratio increases to 3.25 to 1.0 for the subsequent three fiscal quarters. 

The 2019 Credit Facility also provides for the incurrence by the Company of incremental term loan facilities, when combined with increases to revolving loan commitments, in an aggregate amount not to exceed $200 million (the “Accordion”).  Amounts borrowed under the Accordion are also subject to proforma compliance with a net leverage ratio financial covenant.

As of June 30, 2020, the Company was in compliance with all of the financial covenants, had no outstanding borrowings and, net of the $16.0 million of outstanding performance letters of credit, had $184.0 million of availability under the 2019 Credit Facility.

FirstNet Receivables Credit Facility

On March 26, 2020, Commnet Finance, a wholly owned subsidiary of Commnet Wireless, entered into a receivables credit facility with the Company, Commnet Wireless, and CoBank, ACB (the “Receivables Credit Facility”).

 

The Receivables Credit Facility provides for a senior secured delayed draw term loan in an aggregate principal amount of up to $75 million and the proceeds may be used to acquire certain receivables from Commnet Wireless.  The receivables to be financed and sold under the Receivables Credit Facility, which provide the loan security, relate to the obligations of AT&T under the FirstNet Agreement.  The delayed draw period will expire on December 31, 2021.

The maturity date for each loan will be set by CoBank and will match the weighted average maturity of the receivables financed.

Interest on the loans accrues at a rate based on (i) the LIBOR plus 2.50%, (ii) a base rate plus 1.50% or (iii) a fixed annual interest rate to be quoted by CoBank

  

The Receivables Credit Facility contains customary events of termination, representations and warranties, affirmative and negative covenants and events of default customary for facilities of this type.

             

Viya Debt

The Company, and certain of its subsidiaries, have entered into a $60.0 million loan agreement (the “Viya Debt”) with Rural Telephone Finance Cooperative (“RTFC”).  The Viya Debt agreement contains customary representations, warranties and affirmative and negative covenants (including limitations on additional debt, guaranties, sale of assets and liens) and a financial covenant that limits the maximum ratio of indebtedness to annual operating cash flow to 3.5 to 1.0 (the “Net Leverage Ratio”).  This covenant is tested on an annual basis at the end of each fiscal year.  Interest is paid quarterly at a fixed rate of 4.0% and principal repayment is not required until maturity on July 1, 2026.  Prepayment of the Viya Debt may be subject to a fee under certain circumstances.  The debt is secured by certain assets of the Company’s Viya subsidiaries and is guaranteed by the Company.  With RTFC’s consent, the Company

funded the restoration of Viya’s network, following the Hurricanes, through an intercompany loan arrangement with a $75.0 million limit.  The Company was not in compliance with the Net Leverage Ratio covenant for the year ending December 31, 2019 and received a waiver from the RTFC on February 26, 2020. 

The Company paid a fee of $0.9 million in 2016 to lock in the interest rate at 4% per annum over the term of the Viya Debt.  The fee was recorded as a reduction to the Viya Debt carrying amount and is being amortized over the life of the loan. 

As of June 30, 2020, $60.0 million of the Viya Debt remained outstanding and $0.6 million of the rate lock fee was unamortized.

One Communications Debt

The Company has an outstanding loan from HSBC Bank Bermuda Limited (the “One Communications Debt”) which is scheduled to mature on May 22, 2022 and bears interest at the one-month LIBOR plus a margin ranging between 2.5% to 2.75%, paid quarterly.

The One Communications Debt contains customary representations, warranties and affirmative and negative covenants (including limitations on additional debt, guarantees, sale of assets and liens) and financial covenants, tested annually as of and for the twelve months ended December 31st, that limit the ratio of tangible net worth to long term debt and total net debt to EBITDA and require a minimum debt service coverage ratio (as defined in the One Communications Debt agreement).  The Company was in compliance with its covenants as of December 31, 2019.

 

As a condition of the One Communications Debt, the Company was required to enter into a hedging arrangement with a notional amount equal to at least 30% of the outstanding loan balance and a term corresponding to the term of the One Communications Debt.  As such, the Company entered into an amortizing interest rate swap that has been designated as a cash flow hedge, which had an original notional amount of $11.0 million, has an interest rate of 1.874%, and expires in March 2022.  As of June 30, 2020, the swap had an unamortized notional amount of $7.9 million.

  

The Company capitalized $0.3 million of fees associated with the One Communications Debt which are being amortized over the life of the debt and are recorded as a reduction to the debt carrying amount.   

 

As of June 30, 2020, $25.3 million of the One Communications Debt was outstanding and $0.1 million of the capitalized fees remained unamortized.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
GOVERNMENT GRANTS
6 Months Ended
Jun. 30, 2020
GOVERNMENT GRANTS  
GOVERNMENT GRANTS

8. GOVERNMENT GRANTS

The Federal Universal Service Fund (“USF”) is a subsidy program managed by the Federal Communications Commission (“FCC”). USF funds are disbursed to telecommunication providers through four programs: the High Cost Program; Low Income Program (“Lifeline Program”); Schools and Libraries Program (“E-Rate Program”); and Rural Health Care Program. The Company participates in the High Cost Program, Lifeline Program, E-Rate Programs, and Rural Health Care Support Program as further described below. All of these funding programs are subject to certain operational and reporting compliance requirements. The Company believes it is in compliance with all applicable requirements.

During the three and six month periods ended June 30, 2020, the Company recorded $4.1 million and $8.2 million, respectively, of revenue from the High Cost Program in its International Telecom segment. During the three and six month periods ended June 30, 2019, the Company recorded $4.1 million and $8.2 million, respectively, of revenue from the High Cost Program in its International Telecom segment. Also, during the three and six month periods ended June 30, 2020, the Company recorded $0.3 million and $0.6 million, respectively, of High Cost Program revenue in its US Telecom segment. During the three and six month periods ended June 30, 2019, the Company recorded $0.3 million and $0.6 million, respectively, of High Cost Program revenue in its US Telecom segment. The Company is

subject to certain operational, reporting and construction requirements as a result of this funding, and the Company believes that it is in compliance with all of these requirements.

In August 2018, the Company was awarded $79.9 million over 10 years under the Connect America Fund Phase II Auction. The Company is required to provide fixed broadband and voice services to certain eligible areas in the United States. The Company is subject to operational and reporting requirements under the program and the Company expects to incur additional capital expenditures to comply with these requirements. The Company determined the award is a revenue grant, and as a result the Company will record the funding as revenue upon receipt. During the three and six month periods ended June 30, 2020, the Company recorded $1.9 million and $3.8 million, respectively, from the Connect America Fund Phase II program. During the three and six months ended June 30, 2019, the Company recorded $1.5 million of revenue from the program, as funding began in the second quarter of 2019.

The E-Rate Program provides discounted telecommunication access to eligible schools and libraries.  The E-Rate Program (i) awards special construction funding to build network connectivity for eligible participants, and (ii) pays for discounted recurring charges for eligible broadband services.  The special construction funding is used to reimburse construction costs and is distributed upon completion of a project.  As of June 30, 2020, the Company has been awarded approximately $15.8 million of E-Rate Program grants with construction completion obligations beginning in June 2020.  Once these projects are constructed, the Company is obligated to provide service to the E-Rate Program participants. The Company receives funds upon construction completion and is in various stages of constructing the networks. During 2019, the Company received $5.4 million, of which $3.1 million was a reimbursement of capital expenditures and $2.3 million offset operating activities. The Company expects to meet all requirements associated with these grants.

The Company also receives funding to provide discounted telecommunication services to eligible customers under the E-Rate Program, Lifeline Program, and Rural Health Care Support Program. During the three and six months ended June 30, 2020, the Company recorded revenue of $2.2 million and $4.4 million, respectively, in the aggregate from these programs. During the three and six months ended June 30, 2019, the Company recorded revenue of $1.6 million and $3.2 million, respectively, in the aggregate from these programs. The Company is subject to certain operational and reporting requirements under the above mentioned programs and it believes that it is in compliance with all of these requirements.

Tribal Bidding Credit

As part of the broadcast television spectrum incentive auction, the FCC implemented a tribal lands bidding credit to encourage deployment of wireless services utilizing 600 MHz spectrum on the lands of federally recognized tribes.  The Company received a bidding credit of $7.4 million under this program in 2018.  A portion of these funds will be used to offset network capital costs and a portion will be used to offset the costs of supporting the networks.  The Company’s current estimate is that it will use $5.4 million to offset capital costs, consequently reducing future depreciation expense and $2.0 million to offset the cost of supporting the network which will reduce future operating expense.  The credits are subject to certain requirements, including deploying service by January 2021 and meeting minimum coverage metrics.  If the requirements are not met the funds may be subject to claw back provisions.  The Company currently expects to comply with all applicable requirements related to these funds.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
RETIREMENT PLANS
6 Months Ended
Jun. 30, 2020
RETIREMENT PLANS  
RETIREMENT PLANS

9. RETIREMENT PLANS

The Company has noncontributory defined benefit pension and noncontributory defined medical, dental, vision, and life benefit plans for eligible employees in its International Telecom segment who meet certain eligibility criteria.

The Company recorded the net periodic benefit cost identified below (in thousands):

Three months ended

    

June 30, 2020

    

June 30, 2019

Pension benefits

Postretirement benefits

Pension benefits

Postretirement benefits

Operating expense

Service cost

$

423

$

32

$

447

$

37

Non-operating expense

Interest cost

879

45

841

40

Expected return on plan assets

 

(1,158)

 

 

(1,263)

 

Actuarial (gain)/ loss

(7)

(15)

7

(17)

Net periodic pension expense

$

137

$

62

$

32

$

60

Six months ended

June 30, 2020

    

June 30, 2019

Pension benefits

Postretirement benefits

Pension benefits

Postretirement benefits

Operating expense

Service cost

$

846

$

64

$

895

$

74

Non-operating expense

Interest cost

1,758

90

1,682

80

Expected return on plan assets

 

(2,316)

 

 

(2,527)

 

Actuarial (gain)/ loss

(14)

(30)

15

(34)

Net periodic pension expense

$

274

$

124

$

65

$

120

In the first quarter of 2020, the Company began the process of winding up one of its pension plans. At December 31, 2019 this plan had assets of $15.1 million and a projected benefit obligation of $15.6 million.

The Company is not required to make contributions to its pension and postretirement benefit plans. However, the Company periodically evaluates whether to make discretionary contributions. The Company funds its postretirement benefit plans as claims are made. During the six months ended June 30, 2020 the Company contributed $0.7 million to its pension benefit plans. The Company did not make any contributions to its pension benefit plans during the six months ended June 30, 2019.

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES
6 Months Ended
Jun. 30, 2020
INCOME TAXES  
INCOME TAXES

10. INCOME TAXES

The Company’s effective tax rate for the three months ended June 30, 2020 and 2019 was (37.0%) and (15.6%), respectively.

On March 27, 2020, the U.S. federal government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). The CARES Act, among other things, allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid income taxes.

The effective tax rate for the three months ended June 30, 2020 was primarily impacted by the following items: (i) the remeasurement of a forecasted domestic loss at a higher tax rate due to carryback provisions as provided by the CARES Act, (ii) the mix of income generated among the jurisdictions in which the Company operates along with the exclusion of losses in India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a) and (iii) discrete items including a $2.9 million benefit from the reversal of an unrecognized tax position due to statute of limitations expiration and a $0.5 million expense for interest on unrecognized tax positions.

The effective tax rate for the three months ended June 30, 2019 was primarily impacted by the mix of income generated among the jurisdictions in which the Company operates along with the exclusion of losses in the US Virgin Islands and India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a), in addition to the following discrete items: (i) a $1.1 million benefit from the reversal of unrecognized tax positions due to statute of limitations expiration, net interest expense on unrecognized tax positions and (ii) a $0.5 million benefit from the reversal of a deferred tax liability due to an intercompany debt restructure.

The Company’s effective tax rate for the six months ended June 30, 2020 and 2019 was (12.0%) and 25.4%, respectively.

The effective tax rate for the six months ended June 30, 2020 was primarily impacted by the following items: (i) the remeasurement of a forecasted domestic loss at a higher tax rate due to carryback provisions as provided by the CARES Act, (ii) the mix of income generated among the jurisdictions in which the Company operates along with the exclusion of losses in India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a), and (iii) discrete items including a $2.9 million benefit from the reversal of an unrecognized tax position due to statute of limitations expiration, a $1.0 million expense for interest on unrecognized tax positions, a $0.4 million expense to record a valuation allowance against an investment write-down which cannot be benefitted for tax purposes, and a $0.3 million benefit (net) related to the remeasurement of existing losses and temporary differences at a higher tax rate due to carryback provisions as provided by the CARES Act.

The effective tax rate for the six months ended June 30, 2019 was primarily impacted by the mix of income generated among the jurisdictions in which the Company operates along with the exclusion of losses in the US Virgin Islands and India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a), in addition to the following discrete items: (i) a $0.6 million benefit from the reversal of unrecognized tax positions due to statute expiration, net interest expense on unrecognized tax positions and (ii) a $0.5 million benefit from the reversal of a deferred tax liability due to an intercompany debt restructure.

The Company’s effective tax rate is based upon estimated income before provision for income taxes for the year, composition of the income in different countries, and adjustments, if any, in the applicable quarterly periods for potential tax consequences, benefits and/or resolutions of tax contingencies. The Company’s consolidated tax rate will continue to be impacted by any transactional or one-time items in the future and the mix of income in any given year generated among the jurisdictions in which the Company operates. While the Company believes it has adequately provided for all tax positions, amounts asserted by taxing authorities could materially differ from the Company’s accrued positions as a result of uncertain and complex application of tax law and regulations. Additionally, the recognition and measurement of certain tax benefits include estimates and judgment by management. Accordingly, the Company could record additional provisions or benefits for US federal, state, and foreign tax matters in future periods as new information becomes available.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
NET INCOME (LOSS) PER SHARE
6 Months Ended
Jun. 30, 2020
NET INCOME (LOSS) PER SHARE  
NET INCOME (LOSS) PER SHARE

11. NET INCOME (LOSS) PER SHARE

For the three months ended June 30, 2020 and 2019, the calculations of basic and diluted weighted average shares of common stock outstanding do not include 5,000 shares and 13,000 shares, respectively, relating to stock options as the effects of those options were anti-dilutive.

For each of the six months ended June 30, 2020 and 2019, the calculation of basic and diluted weighted average shares of common stock outstanding do not include 5,000 shares relating to stock options as the effects of those options were anti-dilutive.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT REPORTING
6 Months Ended
Jun. 30, 2020
SEGMENT REPORTING  
SEGMENT REPORTING

12. SEGMENT REPORTING

The Company has the following three reportable and operating segments: i) International Telecom, ii) US Telecom, and iii) Renewable Energy.

The following tables provide information for each operating segment (in thousands):

For the Three Months Ended June 30, 2020

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

19,062

$

2,367

$

$

$

21,429

Fixed

56,567

 

4,937

 

 

 

61,504

Carrier Services

1,897

20,856

22,753

Other

 

554

554

Total Communication Services Revenue

 

78,080

28,160

106,240

Other

Renewable Energy

874

874

Managed Services

1,984

1,984

Total Other Revenue

1,984

874

2,858

Total Revenue

80,064

28,160

874

109,098

Depreciation and amortization

 

14,132

 

5,717

 

486

 

1,656

 

21,991

Non-cash stock-based compensation

 

28

 

 

131

 

1,402

 

1,561

Operating income (loss)

 

14,617

 

1,826

 

(620)

 

(8,799)

 

7,024

For the Three Months Ended June 30, 2019

    

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

21,007

$

2,800

$

$

$

23,807

Fixed

54,954

 

3,622

 

 

 

58,576

Carrier Services

2,306

19,992

22,298

Other

 

338

338

Total Communication Services Revenue

 

78,605

26,414

105,019

Other

Renewable Energy

1,448

1,448

Managed Services

1,254

1,254

Total Other Revenue

1,254

1,448

2,702

Total Revenue

79,859

26,414

1,448

107,721

Depreciation and amortization

 

13,606

 

5,551

 

638

 

1,754

 

21,549

Non-cash stock-based compensation

 

11

 

 

 

2,017

 

2,028

Operating income (loss)

 

11,057

 

1,521

 

167

(9,991)

 

2,754

For the Six Months Ended June 30, 2020

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

39,198

$

4,770

$

$

$

43,968

Fixed

115,056

 

9,762

 

 

 

124,818

Carrier Services

3,541

40,927

44,468

Other

 

891

891

Total Communication Services Revenue

 

158,686

55,459

214,145

Other

Renewable Energy

2,196

2,196

Managed Services

3,663

3,663

Total Other Revenue

3,663

2,196

5,859

Total Revenue

162,349

55,459

2,196

220,004

Depreciation and amortization

 

28,448

11,602

1,100

3,359

 

44,509

Non-cash stock-based compensation

 

(9)

131

2,599

 

2,721

Operating income (loss)

 

28,005

4,019

(1,077)

(16,623)

 

14,324

For the Six Months Ended June 30, 2019

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

41,402

$

5,494

$

$

$

46,896

Fixed

111,080

 

5,581

 

 

 

116,661

Carrier Services

4,567

36,832

41,399

Other

 

677

677

Total Communication Services Revenue

 

157,726

47,907

205,633

Other

Renewable Energy

2,938

2,938

Managed Services

2,450

2,450

Total Other Revenue

2,450

2,938

5,388

Total Revenue

160,176

47,907

2,938

211,021

Depreciation and amortization

 

26,621

 

11,149

 

1,253

 

3,244

 

42,267

Non-cash stock-based compensation

 

21

 

 

 

3,313

 

3,334

Operating income (loss)

 

24,936

 

(2,006)

 

(16)

 

(18,045)

 

4,869

(1)Corporate and Other items refer to corporate overhead costs and consolidating adjustments

Selected balance sheet data for each of the Company’s segments as of June 30, 2020 and December 31, 2019 consists of the following (in thousands):

    

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

June 30, 2020

Cash, Cash equivalents, and Investments

$

60,598

$

29,304

$

22,801

$

12,380

$

125,083

Total current assets

112,845

58,928

25,537

46,880

244,190

Fixed assets, net

456,633

66,189

44,852

20,183

587,857

Goodwill

 

25,421

 

35,270

 

 

60,691

Total assets

 

656,414

 

222,046

 

71,033

 

162,112

1,111,605

Total current liabilities

71,627

23,994

1,164

21,647

118,432

Total debt

84,624

84,624

December 31, 2019

Cash, Cash equivalents, and Investments

$

43,125

$

38,240

$

25,054

$

55,284

$

161,703

Total current assets

91,497

54,207

27,534

55,485

228,723

Fixed assets, net

466,523

69,184

48,421

21,453

605,581

Goodwill

 

25,421

 

35,270

 

 

60,691

Total assets

 

647,228

 

222,356

 

76,723

 

184,419

1,130,726

Total current liabilities

77,644

24,905

2,745

14,375

119,669

Total debt

86,426

86,426

Capital Expenditures

    

    

    

    

    

International

US

Renewable

Corporate and

Six months ended June 30, 

Telecom

Telecom

Energy

Other (1)

Consolidated

2020

$

19,929

$

8,883

$

1,634

$

1,519

$

31,965

2019

23,692

6,368

817

4,519

35,396

(1)Corporate and other items refer to corporate overhead costs and consolidating adjustments
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2020
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

13. COMMITMENTS AND CONTINGENCIES

Regulatory and Litigation Matters

The Company and its subsidiaries are subject to certain regulatory and legal proceedings and other claims arising in the ordinary course of business, some of which involve claims for damages and taxes that are substantial in amount. The Company believes that, except for the items discussed below, for which the Company is currently unable to predict the final outcome, the disposition of proceedings currently pending will not have a material adverse effect on the Company’s financial position or results of operations.

The Company’s Guyana subsidiary, GTT, holds a license to provide domestic and international voice and data services in Guyana on an exclusive basis until December 2030. Since 2001, the Government of Guyana has stated its intention to introduce additional competition into Guyana’s telecommunications sector. In connection therewith, the Company and GTT have met on several occasions with officials of the Government of Guyana to discuss potential modifications of GTT’s exclusivity and other rights under the existing agreement and license. On July 18, 2016, the Guyana Parliament passed telecommunications legislation that introduces material changes to many features of Guyana’s existing telecommunications regulatory regime with the intention of creating a more competitive market. The legislation was signed into law on August 5, 2016. The legislation does not have the effect of terminating the Company’s exclusive license. Instead the legislation as passed requires the Minister of Telecommunications to conduct further proceedings and issue implementing orders to enact the various provisions of the legislation, including the

issuance of competing licenses. The Company cannot predict the manner in which or when the legislation will be implemented by the Minister of Telecommunications.

In January 2019 the Government of Guyana and the Company met to discuss modifications of the Company’s and GTT’s exclusivity rights and other rights under the Company’s existing agreement and GTT’s license. In early March 2020, Guyana held an election the results of which were disputed, and a winner was not formally declared until August 2, 2020. Although the election results have been formally determined and the new Government sworn in, there can be no assurance that our discussions with the Government will resume or be concluded, or that such discussions will satisfactorily address the Company’s contractual exclusivity rights. Although the Company believes that it would be entitled to damages or other compensation for any involuntary termination of its contractual exclusivity rights, it cannot guarantee that it would prevail in a proceeding to enforce its rights or that its actions would effectively halt any unilateral action by the Government.

Historically, GTT has been subject to other long-standing litigation proceedings and disputes in Guyana that have not yet been resolved. The Company believes that none of these additional proceedings would, in the event of an adverse outcome, have a material impact on the Company’s consolidated financial position, results of operations or liquidity.

In a letter dated September 8, 2006, the National Frequency Management Unit (“NFMU”) agreed that total spectrum fees in Guyana should not increase for the years 2006 and 2007. However, that letter implied that spectrum fees in 2008 and onward may be increased beyond the amount GTT agreed to with the Government. GTT has objected to the NFMU’s proposed action and reiterated its position that an increase in fees prior to development of an acceptable methodology would violate the Government’s prior agreement. In 2011, GTT paid the NFMU $2.6 million representing payments in full for 2008, 2009 and 2010. However, by letter dated November 23, 2011, the NFMU stated that it did not concur with GTT’s inference that the amount was payment in full for the specified years as it was NFMU’s continued opinion that the final calculation for spectrum fees was not agreed upon and was still an outstanding issue. By further letter dated November 24, 2011, the NFMU further rejected a proposal that was previously submitted jointly by GTT and another communications provider that outlined a recommended methodology for the calculation of these fees. The NFMU stated that it would prepare its own recommendation for consideration by the Minister of Telecommunications, who would decide the matter. GTT has paid undisputed spectrum fees according to the methodology used for its 2011 payments, and has reserved amounts payable according to this methodology. There have been limited further discussions on this subject and GTT has not had the opportunity to review any recommendation made by the NFMU to the Minister.

On May 8, 2009, a GTT competitor, Digicel, filed a lawsuit in Guyana challenging the legality of GTT’s exclusive license rights under Guyana’s constitution and GTT intervened in the suit in order to oppose Digicel’s claims. The case remains pending. The Company believes that any legal challenge to GTT’s exclusive license rights granted in 1990 is without merit and the Company intends to defend vigorously against such legal challenge.

GTT has filed several lawsuits in the High Court of Guyana asserting that, despite its denials, Digicel is engaged in international bypass in violation of GTT’s exclusive license rights, the interconnection agreement between the parties, and the laws of Guyana. GTT is seeking injunctive relief to stop the illegal bypass activity and monetary damages. Digicel filed counterclaims alleging that GTT has violated the terms of the interconnection agreement and Guyana laws. These suits, filed in 2010 and 2012, have been consolidated with Digicel’s constitutional challenge described above. Prior to the declaration of COVID-19 related travel and business restrictions in Guyana, the consolidated cases were scheduled to proceed to trial in 2020. GTT expects to resume the litigation following the lifting of COVID-19 related restrictions and intends to prosecute these matters vigorously; however, the Company cannot accurately predict at this time when the consolidated suit will go to trial.

GTT is also involved in several legal claims regarding its tax filings with the Guyana Revenue Authority dating back to 1991 regarding the deductibility of intercompany advisory fees as well as other tax assessments. The Company maintains that any liability GTT might be found to have with respect to the disputed tax assessments that the Guyana Revenue Authority has alleged total $44.1 million, would be offset in part by the amounts necessary to ensure that GTT’s return on investment was no less than 15% per annum for the relevant periods. The Company believes that some adverse outcome is probable and has accordingly accrued $5.0 million as of June 30, 2020 for these matters.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
BASIS OF PRESENTATION (Policies)
6 Months Ended
Jun. 30, 2020
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Basis of Presentation

The accompanying condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). The financial information included herein is unaudited; however, the Company believes such information and the disclosures herein are adequate to make the information presented not misleading and reflect all adjustments (consisting only of normal recurring adjustments) that are necessary for a fair statement of the Company’s financial position and results of operations for the periods described therein. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. Results of interim periods may not be indicative of results for the full year. These condensed consolidated financial statements and related notes should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on March 2, 2020, as amended by Amendment No. 1 to the 2019 Annual Report on Form 10-K filed with the SEC on April 29, 2020.

The condensed consolidated financial statements include the accounts of the Company, its subsidiaries in which the Company holds controlling interests and certain entities which are consolidated in accordance with the provisions of the Financial Accounting Standards Board’s (“FASB”) authoritative guidance on the consolidation of variable interest entities, since it is determined that the Company is the primary beneficiary of these entities.

Presentation of Revenue

Effective January 1, 2020, the Company changed its presentation of revenue in the Condensed Consolidated Statement of Operations and in the Selected Segment Financial Information tables. This change is intended to better align the Company’s financial performance with the views of management and industry competitors, and to facilitate a more constructive dialogue with the investment community.

Specifically, the previously disclosed revenue categories of wireless and wireline revenue are being represented as mobility, fixed and Carrier Services revenue within the Company’s segment information and are included within communications services revenue within its Statements of Operations. Managed services revenue, which was previously a component of wireline revenue, along with revenue from the Company’s Renewable Energy operations, is now included in other revenue.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)” and subsequently issued related updates (“ASU 2016-02”), which provide comprehensive lease accounting guidance. The standard requires entities to recognize lease assets and liabilities on the balance sheet as well as disclosure of key information about leasing arrangements. ASU 2016-02 became effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018, with early adoption permitted. The Company adopted ASC 2016-02 on January 1, 2019 utilizing the optional transition method with a cumulative adjustment on the date of adoption and not adjusting prior periods. Refer to Note 4 of the Condensed Consolidated Financial Statements.

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815) – Targeted Improvements to Accounting for Hedging Activities” (“ASU 2017-12”). The standard: (a) expands and refines hedge accounting for both financial and non-financial risk components, (b) aligns the recognition and presentation of the effects of hedging instruments and hedge items in the financial statements, and (c) includes certain targeted improvements to ease the application of current guidance related to the assessment of hedge effectiveness. The guidance is effective for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company adopted this standard on January 1, 2019. There was not a material impact to the Company’s Consolidated Financial Statements upon adoption.

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”).  ASU 2016-13 requires entities to use a new forward-looking, expected loss model to estimate credit losses. It also requires additional disclosure relating to the credit quality of trade and other receivables, including information relating to management’s estimate of credit allowances. The Company adopted ASU 2016-13 using the modified retrospective approach on its January 1, 2020 effective date. Refer to Note 3 of the Condensed Consolidated Financial Statements in this Report.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND BUSINESS OPERATIONS (Tables)
6 Months Ended
Jun. 30, 2020
ORGANIZATION AND BUSINESS OPERATIONS  
Schedule of the operating activities of the Company's principal subsidiaries, the segments in which the Company reports its revenue and markets served

Segment

   

Services

   

Markets

   

Tradenames

 

International Telecom

 

Mobility

 

Bermuda, Guyana, US Virgin Islands

 

GTT+, One, Viya

 

Fixed

 

Bermuda, Cayman Islands, Guyana, US Virgin Islands

 

GTT+, One, Logic, Viya

Carrier Services

Bermuda, Guyana, US Virgin Islands

GTT+, One, Viya

Managed Services

Bermuda, Cayman Islands, US Virgin Islands

Fireminds, One, Logic, Viya

US Telecom

 

Mobility

 

United States (rural markets)

 

Commnet, Choice, Choice NTUA Wireless, WestNet, Geoverse

Fixed

United States

Commnet, Choice, Choice NTUA Wireless, Deploycom, WestNet

Carrier Services

United States

Commnet, Essextel

 

Managed Services

 

United States

 

Choice

Renewable Energy

Solar

India

Vibrant Energy

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION AND RECEIVABLES (Tables)
6 Months Ended
Jun. 30, 2020
REVENUE RECOGNITION AND RECEIVABLES  
Summary of contracts asset and liabilities

Contract assets and liabilities consisted of the following (in thousands):

June 30, 2020

December 31, 2019

$ Change

% Change

Contract asset – current

$

2,217

$

2,413

$

(196)

(8)

%

Contract asset – noncurrent

651

905

(254)

(28)

%

Contract liability – current

(13,598)

(15,044)

1,446

10

%

Contract liability – noncurrent

(5,193)

(5,450)

257

5

%

Net contract liability

$

(15,923)

$

(17,176)

$

1,253

7

%

Schedule of activity in allowances for credit losses

    

Six months ended June 30, 2020

Balance at January 1, 2020

 

$

12,724

Current period provision for expected losses

 

3,397

Write-offs charged against the allowance

 

(4,875)

Recoveries collected

354

Balance at June 30, 2020

$

11,600

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2020
LEASES  
Summary of components of lease expense

The components of lease expense were as follows (in thousands):

Three months ended June 30, 2020

Three months ended June 30, 2019

Six months ended June 30, 2020

Six months ended June 30, 2019

Operating lease cost:

Operating lease cost

$

4,029

$

4,151

$

8,076

$

7,667

Short-term lease cost

729

867

1,271

1,578

Variable lease cost

1,540

288

2,343

1,250

Total operating lease cost

$

6,298

$

5,306

$

11,690

$

10,495

Finance lease cost:

Amortization of right-of-use asset

$

522

$

586

$

1,094

$

1,179

Variable costs

186

262

458

558

Total finance lease cost

$

708

$

848

$

1,552

$

1,737

Summary of weighted-average remaining lease term and discount rate

The weighted average remaining lease terms and discount rates as of June 30, 2020 and December 31, 2019 are noted in the table below:

June 30, 2020

December 31, 2019

Weighted-average remaining lease term

Operating leases

6.2 years

6.5 years

Financing leases

11.8 years

11.7 years

Weighted-average discount rate

Operating leases

5.0%

5.0%

Financing leases

n/a

n/a

Summary of maturities of lease liabilities

Maturities of lease liabilities as of June 30, 2020 were as follows (in thousands):

Operating Leases

2020 (excluding the six months ended June 30, 2020)

$

7,659

2021

14,279

2022

13,019

2023

10,737

2024

9,638

Thereafter

19,329

Total lease payments

74,661

Less imputed interest

(10,928)

Total

$

63,733

Maturities of lease liabilities as of December 31, 2019 were as follows (in thousands):

Operating Leases

2020

$

14,526

2021

13,714

2022

12,787

2023

10,713

2024

9,671

Thereafter

18,355

Total lease payments

79,766

Less imputed interest

(12,195)

Total

$

67,571

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS AND INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 2020
FAIR VALUE MEASUREMENTS AND INVESTMENTS  
Schedule of assets and liabilities of the entity measured at fair value on a recurring basis

Assets and liabilities of the Company measured at fair value on a recurring basis as of June 30, 2020 and December 31, 2019 are summarized as follows (in thousands):

June 30, 2020

Significant Other

Quoted Prices in

Observable

Unobservable

Active Markets

Inputs

Inputs

Description

(Level 1)

(Level 2)

(Level 3)

Total

Certificates of deposit

$

$

380

$

$

380

Money market funds

2,410

2,410

Short term investments

285

285

Other investments

13,313

13,313

Interest rate swap

(224)

(224)

Total assets and liabilities measured at fair value

$

2,695

$

156

$

13,313

$

16,164

December 31, 2019

    

Significant Other

Quoted Prices in

Observable

Unobservable

Active Markets

Inputs

Inputs

Description

(Level 1)

(Level 2)

(Level 3)

Total

 

Certificates of deposit

$

$

380

$

$

380

Money market funds

2,329

2,329

Short term investments

416

416

Other investments

12,700

12,700

Interest rate swap

(56)

(56)

Total assets and liabilities measured at fair value

$

2,745

$

324

$

12,700

$

15,769

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
RETIREMENT PLANS (Tables)
6 Months Ended
Jun. 30, 2020
RETIREMENT PLANS  
Schedule of components of the plan's net periodic pension cost

Three months ended

    

June 30, 2020

    

June 30, 2019

Pension benefits

Postretirement benefits

Pension benefits

Postretirement benefits

Operating expense

Service cost

$

423

$

32

$

447

$

37

Non-operating expense

Interest cost

879

45

841

40

Expected return on plan assets

 

(1,158)

 

 

(1,263)

 

Actuarial (gain)/ loss

(7)

(15)

7

(17)

Net periodic pension expense

$

137

$

62

$

32

$

60

Six months ended

June 30, 2020

    

June 30, 2019

Pension benefits

Postretirement benefits

Pension benefits

Postretirement benefits

Operating expense

Service cost

$

846

$

64

$

895

$

74

Non-operating expense

Interest cost

1,758

90

1,682

80

Expected return on plan assets

 

(2,316)

 

 

(2,527)

 

Actuarial (gain)/ loss

(14)

(30)

15

(34)

Net periodic pension expense

$

274

$

124

$

65

$

120

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT REPORTING (Tables)
6 Months Ended
Jun. 30, 2020
SEGMENT REPORTING  
Schedule of information for each operating segment

The following tables provide information for each operating segment (in thousands):

For the Three Months Ended June 30, 2020

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

19,062

$

2,367

$

$

$

21,429

Fixed

56,567

 

4,937

 

 

 

61,504

Carrier Services

1,897

20,856

22,753

Other

 

554

554

Total Communication Services Revenue

 

78,080

28,160

106,240

Other

Renewable Energy

874

874

Managed Services

1,984

1,984

Total Other Revenue

1,984

874

2,858

Total Revenue

80,064

28,160

874

109,098

Depreciation and amortization

 

14,132

 

5,717

 

486

 

1,656

 

21,991

Non-cash stock-based compensation

 

28

 

 

131

 

1,402

 

1,561

Operating income (loss)

 

14,617

 

1,826

 

(620)

 

(8,799)

 

7,024

For the Three Months Ended June 30, 2019

    

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

21,007

$

2,800

$

$

$

23,807

Fixed

54,954

 

3,622

 

 

 

58,576

Carrier Services

2,306

19,992

22,298

Other

 

338

338

Total Communication Services Revenue

 

78,605

26,414

105,019

Other

Renewable Energy

1,448

1,448

Managed Services

1,254

1,254

Total Other Revenue

1,254

1,448

2,702

Total Revenue

79,859

26,414

1,448

107,721

Depreciation and amortization

 

13,606

 

5,551

 

638

 

1,754

 

21,549

Non-cash stock-based compensation

 

11

 

 

 

2,017

 

2,028

Operating income (loss)

 

11,057

 

1,521

 

167

(9,991)

 

2,754

For the Six Months Ended June 30, 2020

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

39,198

$

4,770

$

$

$

43,968

Fixed

115,056

 

9,762

 

 

 

124,818

Carrier Services

3,541

40,927

44,468

Other

 

891

891

Total Communication Services Revenue

 

158,686

55,459

214,145

Other

Renewable Energy

2,196

2,196

Managed Services

3,663

3,663

Total Other Revenue

3,663

2,196

5,859

Total Revenue

162,349

55,459

2,196

220,004

Depreciation and amortization

 

28,448

11,602

1,100

3,359

 

44,509

Non-cash stock-based compensation

 

(9)

131

2,599

 

2,721

Operating income (loss)

 

28,005

4,019

(1,077)

(16,623)

 

14,324

For the Six Months Ended June 30, 2019

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

41,402

$

5,494

$

$

$

46,896

Fixed

111,080

 

5,581

 

 

 

116,661

Carrier Services

4,567

36,832

41,399

Other

 

677

677

Total Communication Services Revenue

 

157,726

47,907

205,633

Other

Renewable Energy

2,938

2,938

Managed Services

2,450

2,450

Total Other Revenue

2,450

2,938

5,388

Total Revenue

160,176

47,907

2,938

211,021

Depreciation and amortization

 

26,621

 

11,149

 

1,253

 

3,244

 

42,267

Non-cash stock-based compensation

 

21

 

 

 

3,313

 

3,334

Operating income (loss)

 

24,936

 

(2,006)

 

(16)

 

(18,045)

 

4,869

(1)Corporate and Other items refer to corporate overhead costs and consolidating adjustments
Schedule of segment balance sheet data and capital expenditures

Selected balance sheet data for each of the Company’s segments as of June 30, 2020 and December 31, 2019 consists of the following (in thousands):

    

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

June 30, 2020

Cash, Cash equivalents, and Investments

$

60,598

$

29,304

$

22,801

$

12,380

$

125,083

Total current assets

112,845

58,928

25,537

46,880

244,190

Fixed assets, net

456,633

66,189

44,852

20,183

587,857

Goodwill

 

25,421

 

35,270

 

 

60,691

Total assets

 

656,414

 

222,046

 

71,033

 

162,112

1,111,605

Total current liabilities

71,627

23,994

1,164

21,647

118,432

Total debt

84,624

84,624

December 31, 2019

Cash, Cash equivalents, and Investments

$

43,125

$

38,240

$

25,054

$

55,284

$

161,703

Total current assets

91,497

54,207

27,534

55,485

228,723

Fixed assets, net

466,523

69,184

48,421

21,453

605,581

Goodwill

 

25,421

 

35,270

 

 

60,691

Total assets

 

647,228

 

222,356

 

76,723

 

184,419

1,130,726

Total current liabilities

77,644

24,905

2,745

14,375

119,669

Total debt

86,426

86,426

Capital Expenditures

    

    

    

    

    

International

US

Renewable

Corporate and

Six months ended June 30, 

Telecom

Telecom

Energy

Other (1)

Consolidated

2020

$

19,929

$

8,883

$

1,634

$

1,519

$

31,965

2019

23,692

6,368

817

4,519

35,396

(1)Corporate and other items refer to corporate overhead costs and consolidating adjustments
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND BUSINESS OPERATIONS (Details)
6 Months Ended
Jun. 30, 2020
segment
ORGANIZATION AND BUSINESS OPERATIONS  
Number of Operating Segments 3
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION AND RECEIVABLES - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Contract Assets and Liabilities    
Contract Asset - current   $ 2,413
Change in contract asset - current   (196)
Contract Asset - current $ 2,217 $ 2,217
% of change in contract asset - current   (8.00%)
Contract asset, noncurrent   $ 905
Change in contract Asset - noncurrent   (254)
Contract asset, noncurrent 651 $ 651
% of change in contract Asset - noncurrent   (28.00%)
Contract liability- current   $ (15,044)
Change in contract liabilities - current   1,446
Contract liability- current (13,598) $ (13,598)
% of change in contract liabilities - current   10.00%
Contract liability- noncurrent   $ (5,450)
Change in contract liabilities - noncurrent   257
Contract liability- noncurrent (5,193) $ (5,193)
% of change in contract liabilities - Noncurrent   5.00%
Net contract liability   $ (17,176)
Change in net contract liability   1,253
Net contract liability (15,923) $ (15,923)
% of change in net contract liability   7.00%
Revenue recognized related to contract liability   $ 13,200
Amortization of contract assets $ 600 1,300
Revenue recognized in the period related to performance obligations that were satisfied or partially satisfied in previous periods   $ 0
Retail revenue period for billing postpaid customers in advance   1 month
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION AND RECEIVABLES - Contract Acquisition Costs (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Contract Acquisition Costs    
Amortization of contract acquisition cost $ 0.5 $ 1.0
Prepayments and other current assets    
Contract Acquisition Costs    
Short-term contract acquisition costs 1.7 1.7
Other assets    
Contract Acquisition Costs    
Long-term contract acquisition costs $ 1.1 $ 1.1
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION AND RECEIVABLES - Remaining Performance Obligations - (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Revenue Recognition    
Transaction price allocated to unsatisfied performance obligations   $ 241
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01    
Revenue Recognition    
Transaction price allocated to unsatisfied performance obligations $ 232  
Period to satisfy the remaining performance obligations and recognize the transaction price 24 months  
Right to invoice and wholly unsatisfied performance obligation practical expedients true  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses - (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Allowance for Credit Loss    
Gross accounts receivable $ 58.2 $ 48.6
Accounts receivable allowance $ 11.6 12.7
Accounting Standards Update 2016-13 | Restatement Adjustment    
Allowance for Credit Loss    
Cumulative effect adjustment due to adoption of new accounting   $ 0.0
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses Rollforward - (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
REVENUE RECOGNITION AND RECEIVABLES    
Beginning Balance $ 12,724  
Current period provision for expected losses 3,397 $ 2,736
Write-offs charged against the allowance (4,875)  
Recoveries collected 354  
Ending Balance $ 11,600  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Jan. 01, 2019
LEASES      
Operating lease right-of-use asset $ 63,933 $ 68,763  
Short-term lease liability 11,313 11,406  
Long-term lease liability $ 52,420 $ 56,164  
Package of practical expedients true    
Minimum      
LEASES      
Operating lease, lease term 3 years    
Finance lease, lease term 3 years    
Maximum      
LEASES      
Operating lease, lease term 10 years    
Finance lease, lease term 10 years    
Restatement Adjustment | ASC 842      
LEASES      
Operating lease right-of-use asset     $ 70,800
Short-term lease liability     8,200
Long-term lease liability     61,200
Cumulative effect adjustment due to adoption of new accounting     $ 0
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Components of Lease Expense and Payments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
LEASES          
Operating lease cost $ 4,029 $ 4,151 $ 8,076 $ 7,667  
Short-term lease cost 729 867 1,271 1,578  
Variable lease cost 1,540 288 2,343 1,250  
Total operating lease cost 6,298 5,306 11,690 10,495  
Payments for lease liabilities     7,200 3,800  
Lease liabilities arising from right-of-use assets     1,700 3,300  
Finance lease cost:          
Amortization of right-of-use asset 522 586 1,094 1,179  
Variable costs 186 262 458 558  
Total finance lease cost 708 $ 848 1,552 $ 1,737  
Finance leases cost included in property, plant and equipment $ 25,200   $ 25,200   $ 25,900
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] us-gaap:PropertyPlantAndEquipmentGross   us-gaap:PropertyPlantAndEquipmentGross   us-gaap:PropertyPlantAndEquipmentGross
Accumulated depreciation related to finance leases $ 10,000   $ 10,000   $ 9,400
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Weighted average remaining lease terms and discount rates (Details)
Jun. 30, 2020
Dec. 31, 2019
LEASES    
Operating leases, weighted average remaining lease term 6 years 2 months 12 days 6 years 6 months
Financing leases, weighted average remaining lease term 11 years 9 months 18 days 11 years 8 months 12 days
Operating leases, weighted average discount rate 5.00% 5.00%
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
LEASES    
2020 (excluding the six months ended June 30, 2020) $ 7,659  
2020   $ 14,526
2021 14,279 13,714
2022 13,019 12,787
2023 10,737 10,713
2024 9,638 9,671
Thereafter 19,329 18,355
Total lease payments 74,661 79,766
Less imputed interest (10,928) (12,195)
Total $ 63,733 $ 67,571
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OperatingLeaseLiabilityCurrent us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:OperatingLeaseLiabilityCurrent us-gaap:OperatingLeaseLiabilityNoncurrent
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS AND INVESTMENTS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Sep. 30, 2019
Fair value measurements            
Increase in carrying value     $ (1,412)      
Privately Held Investment            
Fair value measurements            
Ownership percentage 24.00%   24.00%      
Additional investment     $ 2,800      
Increase in carrying value     2,000      
Share investee loss     400      
Currency losses     400      
Other assets | Privately Held Investment            
Fair value measurements            
Carrying value $ 17,500   17,500      
Carrying Value            
Fair value measurements            
Long-term debt 84,600   84,600   $ 86,400  
Carrying Value | Other assets            
Fair value measurements            
Strategic investments 2,100   2,100   2,100  
Short Term Investments            
Fair value measurements            
Equity investments 100   100   200  
Loss (gain) on equity securities 100 $ 0 100 $ 0    
Other investments            
Fair value measurements            
Equity investments 10,900   10,900      
Change in fair value of investment 300   700      
Other investments | Renewable energy partnership            
Fair value measurements            
Investment cost           $ 14,400
Investment Tax Credit     12,000      
Equity investments 2,400   2,400   2,500  
Level 2 | Estimated Fair Value            
Fair value measurements            
Long-term debt 85,100   85,100   86,900  
Recurring basis            
Fair value measurements            
Total assets and liabilities measured at fair value 16,164   16,164   15,769  
Recurring basis | Certificate of deposit            
Fair value measurements            
Cash and cash equivalents 380   380   380  
Recurring basis | Money market funds            
Fair value measurements            
Cash and cash equivalents 2,410   2,410   2,329  
Recurring basis | Short Term Investments            
Fair value measurements            
Investments 285   285   416  
Recurring basis | Other investments            
Fair value measurements            
Investments 13,313   13,313   12,700  
Recurring basis | Interest rate swap            
Fair value measurements            
Derivative liabilities (224)   (224)   (56)  
Recurring basis | Level 1            
Fair value measurements            
Total assets and liabilities measured at fair value 2,695   2,695   2,745  
Recurring basis | Level 1 | Money market funds            
Fair value measurements            
Cash and cash equivalents 2,410   2,410   2,329  
Recurring basis | Level 1 | Short Term Investments            
Fair value measurements            
Investments 285   285   416  
Recurring basis | Level 2            
Fair value measurements            
Total assets and liabilities measured at fair value 156   156   324  
Recurring basis | Level 2 | Certificate of deposit            
Fair value measurements            
Cash and cash equivalents 380   380   380  
Recurring basis | Level 2 | Interest rate swap            
Fair value measurements            
Derivative liabilities (224)   (224)   (56)  
Recurring basis | Level 3            
Fair value measurements            
Total assets and liabilities measured at fair value 13,313   13,313   12,700  
Recurring basis | Level 3 | Other investments            
Fair value measurements            
Investments $ 13,313   $ 13,313   $ 12,700  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM DEBT (Details)
$ in Millions
Mar. 26, 2020
USD ($)
Apr. 10, 2019
USD ($)
May 22, 2017
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2018
USD ($)
Jul. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jul. 01, 2016
USD ($)
One Communications Debt                
Long-term debt                
Financing costs     $ 0.3          
Outstanding debt       $ 25.3        
Unamortized financing costs       0.1        
One Communications Debt | Minimum                
Long-term debt                
Percentage of notional amount required for hedging arrangement     30.00%          
One Communications Debt | Minimum | One-month LIBOR                
Long-term debt                
Basis spread on variable rate (as a percent)     2.50%          
One Communications Debt | Maximum | One-month LIBOR                
Long-term debt                
Basis spread on variable rate (as a percent)     2.75%          
Viya Debt                
Long-term debt                
Term loan assumed               $ 60.0
Net leverage ratio               3.5
Stated interest rate             4.00% 4.00%
Financing costs             $ 0.9  
Intercompany debt limit         $ 75.0      
Outstanding debt       60.0        
Unamortized financing costs       0.6        
Revolver loan | Credit facility                
Long-term debt                
Maximum borrowing capacity   $ 200.0            
Remaining borrowing capacity       184.0        
Net leverage ratio   1.75            
Net leverage ratio, if qualifying event   3.25            
Revolver loan | Credit facility | Minimum                
Long-term debt                
Commitment fee (as a percent)   0.15%            
Revolver loan | Credit facility | Minimum | LIBOR                
Long-term debt                
Basis spread on variable rate (as a percent)   1.25%            
Revolver loan | Credit facility | Minimum | Base rate                
Long-term debt                
Basis spread on variable rate (as a percent)   0.25%            
Revolver loan | Credit facility | Maximum                
Long-term debt                
Commitment fee (as a percent)   0.375%            
Net leverage ratio   2.75            
Revolver loan | Credit facility | Maximum | LIBOR                
Long-term debt                
Basis spread on variable rate (as a percent)   2.25%            
Revolver loan | Credit facility | Maximum | Base rate                
Long-term debt                
Basis spread on variable rate (as a percent)   1.25%            
Letter of credit sub-facility | Credit facility                
Long-term debt                
Maximum borrowing capacity   $ 75.0            
Performance letters of credit issued and outstanding       16.0        
Swingline sub-facility | Credit facility                
Long-term debt                
Maximum borrowing capacity   $ 10.0            
Base rate before one-week or one-month LIBOR (as a percent)   1.00%            
Swingline sub-facility | Credit facility | Federal Funds Effective Rate                
Long-term debt                
Basis spread on variable rate (as a percent)   0.50%            
Commnet Finance | Senior secured delayed draw term loan | Receivable credit facility                
Long-term debt                
Maximum borrowing capacity $ 75.0              
Commnet Finance | Senior secured delayed draw term loan | Receivable credit facility | LIBOR                
Long-term debt                
Basis spread on variable rate (as a percent) 2.50%              
Commnet Finance | Senior secured delayed draw term loan | Receivable credit facility | Base rate                
Long-term debt                
Basis spread on variable rate (as a percent) 1.50%              
Cash flow hedge | Interest rate swap                
Long-term debt                
Notional amount       $ 7.9   $ 11.0    
Interest rate (as a percent)           1.874%    
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
GOVERNMENT GRANTS (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Aug. 31, 2018
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
item
MW
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Government Grants              
Revenue   $ 109,098 $ 107,721 $ 220,004 $ 211,021    
Universal Service Fund programs              
Government Grants              
Number of fund disbursement programs | item       4      
High-Cost Support Program | US Telecom              
Government Grants              
Revenue   300 300 $ 600 600    
High-Cost Support Program | International Telecom              
Government Grants              
Revenue   4,100 4,100 8,200 8,200    
E-Rate, Lifeline and Rural Health Care Support Programs              
Government Grants              
Revenue   2,200 1,600 4,400 3,200    
E-Rate              
Government Grants              
Grant Funds Awarded       $ 15,800      
Proceeds from completion of construction           $ 5,400  
Reimbursement of capital expenditures           3,100  
Offsetting operating activities           $ 2,300  
Tribal Bidding Credit              
Government Grants              
Wireless service spectrum (in Mhz) | MW       600      
Revenue             $ 7,400
Grant funds used to offset fixed asset related costs   5,400   $ 5,400      
Grant funds used to offset operating expenses   2,000   2,000      
Connect America Fund Phase II Auction              
Government Grants              
Revenue   $ 1,900 $ 1,500 $ 3,800 $ 1,500    
Grant Funds Awarded $ 79,900            
Grant fund term 10 years            
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
RETIREMENT PLANS - Net Periodic Pension Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Pension Plans          
Components of the plan's net periodic pension cost          
Service cost $ 423 $ 447 $ 846 $ 895  
Interest cost 879 841 1,758 1,682  
Expected return on plan assets (1,158) (1,263) (2,316) (2,527)  
Actuarial (gain)/ loss (7) 7 (14) 15  
Net periodic pension expense 137 32 274 65  
Company contributions     700    
Funded status of plan          
Plan Net Assets         $ 15,600
Projected benefit obligation         $ 15,100
Postretirement Benefits          
Components of the plan's net periodic pension cost          
Service cost 32 37 64 74  
Interest cost 45 40 90 80  
Actuarial (gain)/ loss (15) (17) (30) (34)  
Net periodic pension expense $ 62 $ 60 $ 124 $ 120  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
INCOME TAXES        
Effective tax rate (as a percent) (37.00%) (15.60%) (12.00%) 25.40%
Benefit from the reversal of unrecognized tax positions due to statute expiration $ 2.9 $ 1.1 $ 2.9 $ 0.6
Interest on unrecognized tax position $ 0.5   1.0  
Income tax benefit from reversal of deferred tax liability due to intercompany debt restructure   $ 0.5   $ 0.5
Change in valuation allowance     0.4  
Benefit (net) related to remeasurement of existing losses     $ 0.3  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
NET INCOME (LOSS) PER SHARE (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Stock options        
Anti-dilutive common shares not included for computation of earnings per share        
Anti-dilutive potential shares excluded from the computation of diluted weighted average shares outstanding (in shares) 5,000 13,000 5,000 5,000
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT REPORTING (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
segment
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Segment reporting          
Number of reportable segments | segment     3    
Revenue          
Revenue $ 109,098 $ 107,721 $ 220,004 $ 211,021  
Depreciation and amortization 21,991 21,549 44,509 42,267  
Non-cash stock-based compensation 1,561 2,028 2,721 3,334  
Operating income (loss) 7,024 2,754 14,324 4,869  
Segment Assets          
Cash, Cash equivalents, and Investments 125,083   125,083   $ 161,703
Total current assets 244,190   244,190   228,723
Fixed assets, net 587,857   587,857   605,581
Goodwill 60,691   60,691   60,691
Total assets 1,111,605   1,111,605   1,130,726
Total current liabilities 118,432   118,432   119,669
Total debt 84,624   84,624   86,426
Capital Expenditures          
Capital expenditures     31,965 35,396  
Communication services          
Revenue          
Revenue 106,240 105,019 214,145 205,633  
Mobility          
Revenue          
Revenue 21,429 23,807 43,968 46,896  
Fixed          
Revenue          
Revenue 61,504 58,576 124,818 116,661  
Carrier services          
Revenue          
Revenue 22,753 22,298 44,468 41,399  
Other          
Revenue          
Revenue 554 338 891 677  
Other          
Revenue          
Revenue 2,858 2,702 5,859 5,388  
Renewable Energy          
Revenue          
Revenue 874 1,448 2,196 2,938  
Managed Services          
Revenue          
Revenue 1,984 1,254 3,663 2,450  
Corporate and Other          
Revenue          
Depreciation and amortization 1,656 1,754 3,359 3,244  
Non-cash stock-based compensation 1,402 2,017 2,599 3,313  
Operating income (loss) (8,799) (9,991) (16,623) (18,045)  
Segment Assets          
Cash, Cash equivalents, and Investments 12,380   12,380   55,284
Total current assets 46,880   46,880   55,485
Fixed assets, net 20,183   20,183   21,453
Total assets 162,112   162,112   184,419
Total current liabilities 21,647   21,647   14,375
Capital Expenditures          
Capital expenditures     1,519 4,519  
International Telecom | Operating segments          
Revenue          
Revenue 80,064 79,859 162,349 160,176  
Depreciation and amortization 14,132 13,606 28,448 26,621  
Non-cash stock-based compensation 28 11 (9) 21  
Operating income (loss) 14,617 11,057 28,005 24,936  
Segment Assets          
Cash, Cash equivalents, and Investments 60,598   60,598   43,125
Total current assets 112,845   112,845   91,497
Fixed assets, net 456,633   456,633   466,523
Goodwill 25,421   25,421   25,421
Total assets 656,414   656,414   647,228
Total current liabilities 71,627   71,627   77,644
Total debt 84,624   84,624   86,426
Capital Expenditures          
Capital expenditures     19,929 23,692  
International Telecom | Operating segments | Communication services          
Revenue          
Revenue 78,080 78,605 158,686 157,726  
International Telecom | Operating segments | Mobility          
Revenue          
Revenue 19,062 21,007 39,198 41,402  
International Telecom | Operating segments | Fixed          
Revenue          
Revenue 56,567 54,954 115,056 111,080  
International Telecom | Operating segments | Carrier services          
Revenue          
Revenue 1,897 2,306 3,541 4,567  
International Telecom | Operating segments | Other          
Revenue          
Revenue 554 338 891 677  
International Telecom | Operating segments | Other          
Revenue          
Revenue 1,984 1,254 3,663 2,450  
International Telecom | Operating segments | Managed Services          
Revenue          
Revenue 1,984 1,254 3,663 2,450  
US Telecom | Operating segments          
Revenue          
Revenue 28,160 26,414 55,459 47,907  
Depreciation and amortization 5,717 5,551 11,602 11,149  
Operating income (loss) 1,826 1,521 4,019 (2,006)  
Segment Assets          
Cash, Cash equivalents, and Investments 29,304   29,304   38,240
Total current assets 58,928   58,928   54,207
Fixed assets, net 66,189   66,189   69,184
Goodwill 35,270   35,270   35,270
Total assets 222,046   222,046   222,356
Total current liabilities 23,994   23,994   24,905
Capital Expenditures          
Capital expenditures     8,883 6,368  
US Telecom | Operating segments | Communication services          
Revenue          
Revenue 28,160 26,414 55,459 47,907  
US Telecom | Operating segments | Mobility          
Revenue          
Revenue 2,367 2,800 4,770 5,494  
US Telecom | Operating segments | Fixed          
Revenue          
Revenue 4,937 3,622 9,762 5,581  
US Telecom | Operating segments | Carrier services          
Revenue          
Revenue 20,856 19,992 40,927 36,832  
Renewable Energy | Operating segments          
Revenue          
Revenue 874 1,448 2,196 2,938  
Depreciation and amortization 486 638 1,100 1,253  
Non-cash stock-based compensation 131   131    
Operating income (loss) (620) 167 (1,077) (16)  
Segment Assets          
Cash, Cash equivalents, and Investments 22,801   22,801   25,054
Total current assets 25,537   25,537   27,534
Fixed assets, net 44,852   44,852   48,421
Total assets 71,033   71,033   76,723
Total current liabilities 1,164   1,164   $ 2,745
Capital Expenditures          
Capital expenditures     1,634 817  
Renewable Energy | Operating segments | Other          
Revenue          
Revenue 874 1,448 2,196 2,938  
Renewable Energy | Operating segments | Renewable Energy          
Revenue          
Revenue $ 874 $ 1,448 $ 2,196 $ 2,938  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2011
Contingency related to spectrum fees    
Commitments and contingencies    
Spectrum fees paid   $ 2.6
Legal claims regarding tax filings with the Guyana Revenue Authority    
Commitments and contingencies    
Future payments related to disputed tax assessments $ 44.1  
Accrued contingent liability $ 5.0  
Legal claims regarding tax filings with the Guyana Revenue Authority | Minimum    
Commitments and contingencies    
Percentage of return on investment ensured by the government of Guyana 15.00%  
EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,-P"E$'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 " ##< I1XP:TN.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.NT80E&7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0&@\(^TG/L T5VE*Y&WW9)8=B( W-0 D/Y$TJ'\C'L(!C_, MGJ"6\@8\L;&S (BQ$H1N+"B,9[N,);W'!A\_8SC"+0"UYZCA!558@]#0Q M',>V@0M@@C%%G[X+9!?B7/T3.W= G))CL2 MFPXI_TI.\3'01IPGOZ[N[KREH6\+2JYK:Z57*MU_3ZY_O"["/O>NIW[ MQ\9G0=W K[O07U!+ P04 " ##< I1F5R<(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 ,-P"E%6WA7B2 4 (45 8 >&PO=V]R:W-H965T&UL ME5A=)I[!3M*Z31PG=MNY?9-!MID MG=;[KYU.[.Y$R.-+N1<1 M/-E(%7(-0[7MQ'LEN)<:A4&'65:_$W(_:HVOTGL+-;Z2B0[\2"P4B9,PY.IM M(@)YO&[15G[CV=_NM+G1&5_M^58LA?YSOU PZA0HGA^**/9E1)387+<<^G5J M,V.0OO&7+X[QNVMBIK*6\L4,9MYURS*,1"!<;2 X_!W$5 2!00(>_YY 6\4W MC>'[ZQS]+IT\3&;-8S&5P=^^IW?7K6&+>&+#DT _R^-OXC2AGL%S91"GO^28 MO=OMMHB;Q%J&)V-@$/I1]L]?3XYX9V"/SABPDP'[9$#/?<$^&=CI1#-FZ;1N MN.;C*R6/1)FW %AW-PF\8XK$5]U-'S-V'3<$_(D0V9GD/OD049Z%P.J)[R/]AU@65!E.=4) M0P%_3Z)+8EL7A%G,JN SQL6 M:-T4K5NW#JNWO:AR-FY.K?83PJ)7L.@U8_&4<*6%"M[(L]A+I:L8X5!:)0)A MU"\8]9LQ6@CE2Q.B'H% KW01CI2'SW=?OM1$P*#@-FBX9HJ#KJ7[Y;R[<*P- M#V+,7\."TQ#%.6WA.S\09)Z$:Z&JN. 8ED7;E/5&-L)G5/ 9->'S++9^K,%- MFLQY6+EZ.(ZSFI/9?'7[/'=6L\>YT;_TRFT^Q[4>M4@>M)D1GD2L5 M+&&J?A=DJ2'6B%1D*I-(JS?X]RK9UZ#?W&(DWXDU;4)RQ5_)S(/(\S>^F^GT M^;6N@>P.VM: #8?#/L:0E0Q9$X:.YT'2B"_R"W(/[Y''J-IW.&3/LL@4J@P_ MVL9D"K,6"A8F\6%A6+>';61::CFU_Q?MJ1G!LJ_D,:JDC,--Q,&()T:M3 P4 ME_;/U(J07"AY\".WVJ4XYH.#42NS!<4U_C.UA8PU#\@__O[\/L$1+3JB/8Q; MF3Y(93]M/Z9+(6;*/!6)2T<:2K#$,1GJ:7[<@&UD"(''B2"_'!I M4;*'\B@M'C'291ZA> * '.N! I#E6[B60277V@PRPZK0,E,P7,MS?Y';5W?' MHZTXF])J@.;.\L;!RC96)@;6*#%,$Z5,09)5(:F[0"V2RNJ]!O';YYK_([,R M(;!&"6%F9#OKV4S]QG.JE:S1IIO2B7([R"J6ZDJ-T$-SCU7$ .. MZT)O"G6#\#)(C&,I_JR1^"]#'@1DDL3P.*Y>31RGKKQDI>:S1II_&PJU-0'V M*R#H'8ALN.=1M?MPP%IJI>0S7+%S9^T$. LCA,/4$BJEG^&JG>_*#RJY3/MI M\IAH2):1T;3*7C9#[J7(YBSF,*:]47_895"5'ZI8E?+/&K4(II)2D)EFT)Z_ MDC]$M:OJ.@7+&@Y&O2&6LUFI\0R7Z%R^[OS8Y,QO A(*UO#5P+6ABVG;%.OU M2]&W:PKXO-=[S^T.;E;NQAJPNA.(4O9M7*0_LSHUR>=YX7!/#&-52KZ-"[0# ME+R,5L"KHGM2 W!V!W;>'709 4K/_V+BFN8L._,J[A9GC$YZLM8I7\\.*!^X MT:^8!&(#IM;E +::RL[\LH&6^_38;"VUEF%ZN1/<$\J\ ,\W4NI\8#Y0G+R. M_P-02P,$% @ PW *44%T*08X" ,2$ !@ !X;"]W;W)K? MW=>7Y[+195&)^QJI9KE,Z_?/HI2O%Q,\V7[PK7A9://![/)\E;Z(!Z%_7]W7 M<#?;>+R1Q_NF+,#&@M_E>(5[5WC4PH3U)^-S=?\HM)8!") M4F3:N$CAUUIZ99N#^]=;[3VWP$,Q3JL25+/\H[ZYN[AYMK!%;S_'9^=W6#'GZYN7E\0*?H]X=K],/) MC^@$%15Z7,A&I56NSF<:,!A/LZQ[WN?-\\C(\WYMJC-$@RDB 0DA=%UD6FRPNO!M'(3[#PXB,D#G-,)N;.$.6^C%]K"0M3[5HEY"O:T!Z'(L MA:'U=!*' X2V#"$_2IV6'X"8.![.-P-LX?RK> MH&\<;YMXCXCPD;D";5)K**Q5F9K08;Y,^UR9Z7,2#;8;#^&$!GR0 Z#'?"@6%E67-LBE3TTAS 6(J*U(C49R8B07EE$>,L6%M.0TI3J*1 M]8M[?L)^@KJ#)O7$A?V,];.4^2LT<"+LDVF6A0K3R)MXN <6P5J6T$=CV'MZ07[ M^>4K] # 6+V@4H Z1[61X:?R^;2!&T_!VNS!:4*''.,RBR,^U@U[FL%^GOG: M\HH'GDT5(>/$RJF#=\)X-*D]I>"/<(H'GLT2&/[!4AX"=!E2D(0CRX?T?$+\ M?+(5XK=%^E24A08EX:,5TM,*\=/*UO$*!*7I(Z"_2EF];+1E+IZ<2X#8C %\ M,>368U:'B/>V)'Y2V4E+D"Y&5[9,""13-]"SRSX_3N V;40!K-XA[$:),&V5ZHA1[9% M^=IL?-"!Z@91)%7A;CW$IA$2)&S(V@XSG.!X1&N3GFZ(GVX.U?:QW-KL@7', MZ'!#[+1+.$]&T/8T0_PT!2#-84\,XDAXBMC%-Y&55-LJYO%8_^K9AOC9 M9DCA>UF=(O&6E4UNOLP.:]T9ADTW(6'$ZL,.,X[YB%*F/2?1X .L?J0H.A^' M#X_X$*/++&+A&,:>WJB?WFX/N.P?YI?:!!8'\=X6H\/N,",\&FD6M"Z MS>([EE^;JJ"=)7RXZ%QVA'$VPFET[SSOR($>;$,*W7>S3%:FN$65 6+TPYW4 M F'ZHQ.[U[,YH?^D5FDF+B:P:U2B7HO))7(=BOX+C@ZC[_F2,J\NFS_>H2\5 M%%C5[AS2<@JWV1EZT#+[OI!E+FKU'W0#^W3][CT^[3F0^CGPOMYV.66>,44G MP5F @5%JM$[+!K@%%J5:I+7X+\+!- C:G\TG,$.-7LBZ^$ODL+^1E4"%4H;O MV].?1BL-%S![SMGRXOHGL_7_.SK,74^_],A.#VH59,/QQ(6>Q$%:HRF-Z#1( M@C9OYI:P:1S&6^--4@\/*J<(A].$QU-&Z&88!_]XFM!H.VQO HX?,#M/8JP)Z1!740%Q-_;Y-9*IAU2L-B9FR@$TYCSB4VO.]RNV*CCE('^';U@<9I2,J5_6BP?F%P\; M AYK\>J@Q8NVQ3N#L.4!K)"(#B60RR[BF(R%T>L(YM<1=[(Z-:Q87T]LDNY)I[WQC9)H7\AT &V[..!! M/")XV-YKP2-GKT-9MCN*'P',[->3SM,CIZ'K]&BV]S[;_#'!;VG]4E0*]A// M,#(XBR#H>O-^?G.CY:I]Q?TDM9;+]G(A4BA<8P#?/TM0:=V->6N^^RN)R[\! M4$L#!!0 ( ,-P"E&9:I85,P, .D* 8 >&PO=V]R:W-H965T&ULI991;YLP$,>_BH7VT$I= ), F9)(:9)IF[8N:MKMV04G6#4X MLTVR[=/O#)1!2M)TRT.PX?YW/Q]G?*.]D(\JH52CGRG/U-A*M-Z^LVT5)30E MJB>V-(,G:R%3HF$J-[;:2DKB0I1R&SN.;Z>$9=9D5-Q;RLE(Y)JSC"XE4GF: M$OGKFG*Q'UNN]73CEFT2;6[8D]&6;.B*ZOOM4L+,KKW$+*698B)#DJ['UM1] M-W.Q$106WQC=J\88F:4\"/%H)A_CL>48(LIII(T+ I<=G5'.C2?@^%$YM>J8 M1M@%O- %)T)_IW%.AE;H85BNB8YU[=B_X%6"QH8?Y'@JOA'^](V M .,H5UJDE1@(4I:55_*S2D1#X/:/"' EP.<*O$K@%0LMR8IES8DFDY$4>R2- M-7@S@R(WA1I6PS+S&E=:PE,&.CV9?;V9+VY6BSF"T>KKYX_SZ1U,KJ>?IS>S M!5I]6"SN5NAB223-=$(UBPB_1&_1_6J.+MY(9>@+XQS>B1K9&I",8SNJ MPE^7X?&1\)_RK(<\YPIA!SL=\MEI^9Q&('>-W!VVY38DHLX&KK.!"W_>_V3C M1!ROCN,5S4;=35RWYX_L73-U'4:X%]1&+?!^#=X_";Z$34:EI#&"RHP>K]"62+0C M/*=-9K2E\*5(H&8ZZ!U]P:@0R74B)/M-XR[< MTN>@F4>G_!T@GV'8PO9K;/^?L)E2>3>R_XSDD/6410LRJ"&#?X*$HT-IDL4L MVW21!B^2GK)HD88U:7B2=";2% Z0_RC@\)P"?L&HA3ZLT8>O0#^K>H?/TC?H MKMXS#%O,KO/WB'%>3WV\>"MOK7T4>('G# ^1NRUQ/QR$1Y@;QZ+[>N87:KER MV<(9#/VPC[U#\ Y+WX$SS#OR?7;_GF N/@E^!\V MTG88>A@/,3Z M1M]B&D"OQ"Y89E"G*Y!Z?0"<"'+OJJ<:+$M6I,'H:'1*88) M]*)4&@-XOA9"/TU,MU-WMY,_4$L#!!0 ( ,-P"E%GU[_W'P@ +&PO=V]R:W-H965T&ULI5IM4^HX%/XK&>9^T!F1)NFK MH\X@[55V%1S N_NU0I3.+2W;!G7WUV]2"H7D-+I[OTA3GYSF.3DYYTG:R_>\ M^%DN&>/H8Y5FY55GR?GZHMWBI.LK#N[L;DR2UR67 M-WK7E^OXE4T9?UH_%J+5VUM9)"N6E4F>H8*]7'7Z^"*BGNQ0(7XD[+T\N$:2 MRG.>_Y2-X>*J8\D1L93-N301BY\W-F!I*BV)]A;^23 ;*E!?BOXGHQZ\'XU$8C:91B,35='P_ M#/LST9C.Q,]#-)I-T?@[&C]&D_YL* "HBYZF(3KY=HK*95RP$B49FBWS31EG MB_(,?3MJ7_:X&*)\4&]>#^=F.QS2,AR*'O*,+TL490NV /J'YOZNH7]/N&;O M'[+SSPTQ&OQMDYTC:ITA8A$+&,_@R]UQ -'YM:='__OI1\Z@^V"AE3W:8F\2 M_8A&3]&%P92]-V57INP64[.6;1@4)]ON;M5=9KNW:VP%5N!?]MX. MW0_!/(_@8UBHPXA(I99]#(L &,;6@;4CKLZ>JV-T6[U\1K])R<3Z6B3SF+/% MJ6D:W/W07/,TL$(DE8-GS^?R<2^,@8MW:\PY](]O>Y8R)P#*"ZB""G64XSH^ M568$0#D^]N$)\?:L/2/K*'L5=U@AW2]9B[);5#X 27O:$+!'74\A#: "$8H* M:1U%'=]Q%=( RL]*^D?0T%I%T)FI'\9/Q'?-MA6%".;#B+9F#*]'7 M1A-03YFG 0#R/65YA3H(^[ZGL@=0 7%MF'VP9Q\8V=^R3,QQN@WRA8CYI.1R MSM] RH$>P;;G$(4S@'*=0(US'64'KD9:1SF6;3DP:6PUU=TRK^\BSLJXTF3= M@J4R;Z"Y*-RO\/JNK1T.PU-9 QBB9.40P&"L4@9 ;LO"Q@=R!AL)AZ9L"E+& M.AT&-F?W(JMP2E*)I4O\A=Q.WOMIB+DA5?*DG$X! @0KZHS=$P78[7F BA7+;@ !@E MLN%&8.%/%-;L+IJ@X6@P?HC02:VR3@WZ"#<""9L5TC#C3.QSN!!>TJ^@'W61 MXKJJ%P$A@[78T4%4SQTZ"(LN:I!M@=0,&H;!E:<4 @-D>Q2IQR!IN*XRD MT4'$K(/JU' 3?1]/HEVBF/7_C*80&SB4H3,.8=),-CGHW&(6:- M,V*[DH1BSHOD><:+/$VE_$GJU%Y62UTJ01D0]?J7S6_6 M.4&K1*#S[$RVZ%'+/6IY34L87;/JI#?]^QQTMRYRNM35<@@$([YZ%A!",,_2 M"B0$IHW,HF:9=1A=!LX44$ZN=AH_@& YQ:8&E4PK)5SH['H)R=.PQ_# M,!J%TRK5U9GM\?%^.-CEM5V8R33V'Q9>_=SCQ:+N&0=?0H4@BJJ[\\]0QQYJ M)!DU2[)!OEIM,OG60AY$U2?-I>E]U,$+J5]^(T6; D]_\9T4A=XVN<16%RN( MS KUOLK'MJ/,"X"S'I2TBDC;EFCJ?[PA-OFLJ*G5_>2*:(D7-1>KS MB?!TA_C:;@5"'6ZJZDG048[OJ*(20E%?U92]@Q?Q*U:\5E] E&B>;S*^?<\7U672Q8O6"$!XO\O>&PO=V]R:W-H965T&UL MK55M;YLP$/XK%NJ'5MH*@;3=*H*4!*IU6EY4TNVS"Y=@%>S,=E[V[WN6DN@N055I>M[WK5;4<:=*+2VN8Q"L=$EXS"71&VJBLI?(RC%;N#TG(/A M@:T*;0QN%*[I"E+0C^NY1,UM67)6 5=,<")A.7"&O=ND;_RMPW<&.W4D$U/) MDQ#/1KG/!XYG$H(2,FT8*!Y;&$-9&B),XV?#Z;0A#?!8/K#?V=JQEB>J8"S* M'RS7Q<#YY) Q^P)-/5>&+Q.ELK]DU_AZ#LDV2HNJ 6,&%>/U2?=- M'XX R-,-\!N _QK0?P,0-(#@O1'Z#:#_W@A7#<"6[M:UV\;%5-,HE&)'I/%& M-B/8[ELT]HMQ,R>IEGC+$*>C\6P:)],TB0E*Z>S;?3QAHM[="#GAJ3,Z$<+,F MD5&=B/]&(@&9".15).$YY!WX^#3^^@3>Q::TG?$/G1GY)PF_;O@E";P/Q/=\ MKR.?\;OAO<]=Y?Q;].2OH[]H1M".26#Y@O\S)B 9/J@4 M.%!\A;.E08+2*&2B J+IGL >MZ6"KEFKN6\LMUF5V\B[]$-W>_Q^73[!2Y^X MR^?ZI4_2Y7/3^M3%NT?_T KDRJY&13*QX;I^A=;:;M^A73JO[*/>[;C788]Q M6]?+]0]]O>HG5*X85Z2$)8;"U'"!R'I]UHH6:[L?GH3&;6/% K\X((T#WB^% MT ?%!&B_8=%O4$L#!!0 ( ,-P"E'^'/[:\ , %<- 8 >&PO=V]R M:W-H965T&ULM5=K;^(X%/TK%IH/K52:%WF *F%C(91"U6A M,Y\-,9"=Q&9M YW]]7OS( ..R71WM5_ =LZYON?$N;;[1\9_B"TA$KVG"16# MUE;*7<\PQ&I+4BSNV8Y0>+)F/,42NGQCB!TG.,I):6+8IND9*8YI:]C/QU[X ML,_V,HDI>>%([-,4\Y^/)&''0X\U69@/&L+_#&S(G\FWWPJ%G5%&B M."54Q(PB3M:#UH/5"ZV0HSMHHD[)D[$?6F42#EIEE1!*RDED(#'\' M,B))DD6"//XL@[:J.3/B>?L4_7,N'L0LL2 CEGR/([D=M((6BL@:[Q/YRHY? M2"G(S>*M6"+R7W0LL68+K?9"LK0D0P9I3(M__%X:<4: .'J"71)LE="Y0G!* M@O/1&3HEH?/1&=R2D$LW"NVY<6,L\;#/V1'Q# W1LD;N?LX&OV*:+92YY/ T M!IXIN/T2Q2L:^DXJ!G M1N56H)!&)-+PQ\U\KX%O@"V5-_;)FT>[,>#7/;U'CGF';-,V-?F,/DRWNCHY M_VWV\%_/?F&&4RT4)X_G_$\+I2&%3I5")T^A4X$N%+J50K?1Y)G<$HY M(13];5:-#Z14C&X2)L1MK\%&KYK$:[01"BR43PK5A7-"5S^1Y)B*!!>%._H# MB@[L!%+G<1'8/7?&#Q1C1G60?>9+87$=T[:]CO*VPCK*-4V]PWXEWF\4_T9A M.TWBOTB$-K"-EK8B4!X1'A]PMFUI:Y=?RR50=-<1;XF5"D&2(,MI>P=[)60)1-@"3A!,A]9NX67]_CF>I M7X,.9@>!6@AT,-\TNXI%.IAK=8,K)IV=?JQ_O"1.-4%UZ6$Q19/,&9J72IS< M07=UK_7(JFT.GNMXJD5U%&AW58?JJ*YMJ?YH0MF6J?ICG!T44\(W^0E=0%78 M4UDR-./C[-:0'TQ_A2^N',^8;V(J4$+6,)5Y[\.[ MY,4IONA(MLN/J4LFX=";-[=P\R$\ \#S-6/RU,DFJ.Y2P[\!4$L#!!0 ( M ,-P"E&.)_2ZR @ "XP 8 >&PO=V]R:W-H965T&UL MO9MM_BL:S,[>=:6KT!**39*;Q0V!G-\UMTKNS+XFMQ$PQ> $GVV]_ M!7:-D0X"9[M]TV#[?XYT=([$S\?T_"7+OQ8K*4OT]SI)BXO1JBPW'\;C8K&2 MZZAXGVUDJCYYS/)U5*J7^=.XV.0R6M9&ZV1,',<=KZ,X'5V>U^_=YI?GV;9, MXE3>YJC8KM=1_NU*)MG+Q0B/OK_Q.7Y:E=4;X\OS3?0D[V3Y97.;JU?C@Y=E MO)9I$6@C_A RMS*H%?^+Y4MQ=(VJ4!ZR[&OU(EQ>C)QJ1C*1B[)R M$:D_SW(BDZ3RI.;QU][IZ#!F97A\_=W[O Y>!?,0%7*2)7_$RW)U,1(CM)2/ MT38I/V@.M3$AT&[M[ U0Q4=F$#;V_@ MZ5/J,A![ S%TE?R]@5^7PRY_=?*G41E=GN?9"\HKM?)67=055%NKG,=I5>QW M9:X^C95=>3GY=#.=W=S-IDA=W7WZ+9Q^O%[$>]VHU*.D:]S\HH01_O M;T)T5V:+KZLL6Z:ACHMCFWW;V M[U!4HD56E("CF=W1Q^4RKO:P"NXVBI)^NA)N2ME+HL2FFDXH"#:9F-5R8=R)H=R)K4?UN'G*DJB M="'?H0?Y%*?5LJ'L$6UD'F?+*JU3N7B/*'Z'B(,%5+<[]V[MOKI1/%^Z/J?" M.Q\_'U>C*<,>:6NFIN:,")]JRN2GC+N4^;2M9>1Z3J:#5&&?JA46/X3% MK6'5JW56W>:753"*?8JH.GF@8+@Q 4HIT\IPB"CL$;4B<0^1N-9(IO%SO)3J M-J(899&H!"V1RDQ?@EQS43GEVA:<#U(%@(KZCAX[H/()=^'@O4/PGC7XSW)S M5)^I.E 71P=J;#E0 \^46O.XC!G89USF#ZK.2G@+0M%(DN)'KY5 M9)+E:L/NMMA^%U>[6H539$F\K.]!T>-CG,3J$@Q(&'-E0M]+=DTK'/\0CF\] MCMJWQ+B^)7ZP'#S8:=#*L2[4C?JNLO.'WB0=M]BKO8]6B@BC7*OD8;( D''L MZZL(J(CG4G@=\1%*8FN\.\18 .L)!H[-PX1H=Z#K(:*P1]2.IB$);$<)J"[ M. B0&>P(/3.F#,J,J:*.[W3$TMQQ,1V&1>J<;0/1K]M4 9%3 Y$/AD>-&;G" M=X4&'A- 9R(1(#KC#B9:&<\@9X)CK)_O@(YS+AQ7+R-@7$R$?B. AB5"<"-+ MIDZH^;&.@Q4WK(+ML-*'K[]'^0%?X6R9L.'ZV"%8SY:I [(%D(O*%G;U; '. M!'4\7\^6J>.*8+&O9PLB)D:IGBU@6*)*D^K9,G4"^[[HX!;<(!CF/P%D<0-* MV$Y*KT-9#(&+GNE^36C7M$-J\ ?;^><4C,4FS!!'KXK9(%78IVJ'TY 1MJ/1 MZU@6FU1S1ESNZ=MGD"P 99099Q@@XX[#.Y:@H2GL_UM$N_?+\4 PD#181.Q8-PD!B,LR9X-I).Q^D"@"5NHOI6P!2.5W81(X:,'9L M.@T"BA$$@ P/ -/@B@4Q7BB(X[/FF8C+@_@0%) TS$#DRO8T "]('4JGMZL@?)PEY9 M.[:&GHB=GDZ!06+B"W&QWM0//V;TWR0*@!4GJ/_#!4"*K7Q&.E8 MR*,?F.S4=AJ#4H#=B- YXWJ8+.R5M6-J\(W:\6THB5*32WR]_1, (B@]@,JG M'=^T: ,X="#@V$"4.&!P -JXPJ/:1IX .A-M )$Z]JC1WH*<"=\3>HL>T''F M8)V2KZ%Q7R[K.I8;M*'V=M,)S$$:V@&&)1_6=%P*Z:D]Y M'9TTVH A]7X"B-(&UJ@=UEX'HA3H.OEZ#J>#5&&?JAU80V343F2G4"@UD0@S M;)3D$%4 J:A1/H"(LX[B80V!,3N!O8Y"&81+'M&VQGR8+(!DV-Q D(PYK*-O MR1KX8O8NW3^ 4 9TY0 ('28+()F@KKX,@(I@VO$X FM(D9$?RJ"L@3)FA[)! M#,I,>F(>T]N@@U0!H**NONU"0*56N^.W(7;TU)$=UTY#4 8USHR>R"!5V*=J M!]10&[-3VU#^9 "B<;U\ T %Y09 ($>==QVQ-&3#!I+-Z02Z]]QZ0! B4$!G M,@T@ @D4<@81** #"10:%R!0:%B(0 $=2*#CH\>4JR?I%4 JL"Q0(A^5H?/> M4XG.=P^G[UZ4V:9^<@ J8V2;I M_OW.AC"2TBQ:/P3L\_/<>$"+02YX5?*(E0I27NLZCA.28#VA) M"CA9499C 5NVUGG)"(X5*<]TRS"&>H[30O,]99LSWZ.5R-*"S!GB59YC]GM* M,KJ=:*:V,SRDZT1(@^Y[)5Z3!1&/Y9S!3F^]Q&E."I[2 C&RFFA7YF7H2KP" M?$_)EG?62&;R1.FSW-S$$\V0 9&,1$)ZP/#:D!G),ND(POC5^-1:24GLKG?> MKU7ND,L3YF1&LQ]I+)*)-M903%:XRL0#W7XF33XJP(AF7#W1ML:.; U%%1YJ\(% M6&#?8W2+F$2#-[E0U5=LJ%=:R'NR$ Q.4^ )?W9_%X1WBS! L%K+1?H_AJ%WQYOEC_1V1PS4HB$B#3"V3GZA#X@'?$$K-S3!40C?>I1 MHSRME:TWE&UT2\$91V$1D[B''QSG#X_P=:A"6PIK5XJI==3AEZH8(-OXB"S# M,GKBF9U,-R_ZTGF?>OC?ZGO%L-M[82M_]OOOQ1$UIU5SE)KSAMJ\8E$"GSNB MJ^8^R55$\QQZ"7P#T7/?_:I]NLJG[(<;WQR-7H+ MV5K;R7.E&NZ!?6I>SLP>>P"3JAXL?]W78^X6LW5:<)21%4@9@Q$$S.K146\$ M+55O?*(".JU:)C!M"9, .%]1*G8;*=#.;_\/4$L#!!0 ( ,-P"E%&U,1' M.@@ 'HA 8 >&PO=V]R:W-H965T&ULG5I=;]NX$OTK MA+$/]P)Q+7Y(LHLD0.JTV"[:)*C3W6=9HF/>2J)7E)-F?_T=4K+I2B23;!YB M21Y29X;#.3-#GS_)YH?: M8"3^%/Q)G5PCK\+/5,@./O?M+)\9UZ MX.GU8?9/1GE09ITIOI3E7Z)HMQ>3^005?)/MR_:;?/J=]PK%>KY+F]OKC_>K#Y>([A:W7[Y?'UU M#S>K>_CX^O'F?H5N/Z'EU>IW].G+[5\K-$7?5]?H/[_]%_V&1(WNMW*OLKI0 MY[,6T.@Y9WG_Y@_=FXGGS0GZ*NMVJ]#'NN#%K^-GH,51%7)0Y0,)3OC'OGZ' M:'2&2$0B!Y[EJX?C10 ./5J6FOFHS[*9VJ(-;!.%-HVL$.R\)FM%_="YKF@% M5^\#[V'']S#S'N9YSPWL=5'GLN*N->C&)F:LWM*/ESA*&3F?/9Y:9BQ%TH0> MA7[!%1]QQ4']KXK_@?O"CF\5:B5L^5S6N2@YJH^ ]7-]EUM3[1KY*, ?T/KY MS19+CLB2H,6N.42\7&1='*D+E%6R:<4_YH'+B-UT\8EY&(NCQ<"(#BE"DM1M MQ?2(-0UBO=/V,#$30C8JY'[=;O8E&"27>["L"VTZPD'I(AV '0N1E"9NK/,C MUGD0Z]6)&9'<0#1=MZ@0RD UAC9/A%+[K,XYRJ5R:S ?@TNB@0(.F47DQK\X MXE\$\:]:F?^8:E(H %L%3*F\+K%PV(_@ <:Q$*64N4'BR$;LZ 7WW?"F 8R' M393]Y.[X&XW>/Z4D8@.4+C$6ISZ<)\R"@SB_2*40> +_>R_:9T#[R/MXX 2+ M1R@PP\0#@E@0Y%4@P UW4HF#:Y:R?IB6D$# YE>*>R"1$:1D9+RQ#%Y@#VI+ M'9@&47^O(24KQ3\ K^P5@.T/*4D-.0&L?9T_.P'3$9AT/MPX#J$I3CQ;!UL6 MPF$:NFVWO$&UK*7@K)V;=,-._";(/=B2#PZSSU4? MNC4C,QG4PQ8VD\7$ZGW'SNB>78$@\.,\_7K.6-R,K.#FJ_VY7& M=L"=N^S9[.,S\Y4T*]_Y91O:3F/.F:84TZ%"#K$%ICX'M>2$P^QTIW&+5T3- M,;/0Q9#K'4(QCN<>C): <)B!CKX!%M:.T64G>=[L^<"#L^+1<.AA*7IZ-;ZJ M',MR,MBIM(//V"AI<$CA*$X]2T,LHY$PHUWU&GK7A#@H"L_I?(#/)48@G?<$ M%V*IC(2IK MN?MSFD.&_E-L[D8_9BD5T% 4=8G@>$Q]VRVJ$O:F(ZY*8UY():_2)B_[O9-OH4< M&6S1 N4*$Z;,SCC3L;7GU4,H@'UDHP9:!I'Q$-!Q%(0 M"5,0%)PYYT7O[RHKWXK+P1',$^6H90@:9HAC#-DK4_@X-Z)K<:F#$F*6TF%P M=LJ!.3U-$&JI@^(W19"-J(&X7Q]!J&4"&F:":Z&C:UWH[ 'R'*@9(-&IX$/I MNM9I'!%>M]EVWK7I"N'F3=-K(LM84@PG ( M@^YM2QUU3!RS80WN$J/SU+-/J&4&&JYW[KK$Z]CG>+FK0<=E#P20>,C"3C'* M/&&&6H*A88*Y:R ZBQU0C$W@-7JSJ4N9.=L)XF0\Q.L;FG]T4MU]#7 M<8T!>NK-: HA*6LX>EVWAKJ*)$<0<(G%7E^QO$3?P$MN-?;/Z\RS25WTQ)AO M]UG:H6':^<9WI[#>MO<+3W'&+SQ$<&EJ)HF*(^6P9"559PG4]6HI:- M;C,9>VYE6?#&- - )R5+44 N *749@-9,EPZJ8N.J0L*:3=:9JF+O9&Z7 S@ M;-U[JIE1\]Y5'(&#Q![DEKI8N.KY:/HBVCF&S2?=0#']%J1S+-.?ZKH^4'>: M"]WS>X39AE219F2;,<'7;1H3X;0>[Z&MK[&Y%K MO]$"3CTNV1U I1^>1Q/-TV"-UR;$D MF7OJ269)F(6[E#>R-KJ,TM?GX%&@)4SV!L*$>AM,T3Z?H5V9]2OP!P94Y-A\\_X#?+[N? =AINE\E?,T:<'Z%2KZ!*:-W*:Q6TQWT=S>MW)FS M\K5L6UF9RRT'BFFT 'R_D;(]W.@7'']N#V M. T (HD 9 >&PO=V]R:W-H965TMU.;@Q3.^]\&]>&;[T&BC/CCA^[:5;O-2-7;]_.#D M(-_XJ%=UH!M'+YYU/J#UO."S M5FL_^2Y(DX6UUW1Q7CT_.":!5*/*0!0D/F[4*]4T1 AB?$TT#P:6M''Z/5-_ MR[I#EX7TZI5MON@JU,\/'AV(2BUEWX2/=OV'2OK\1O1*VWC^+]9Q[?V'!Z+L M?;!MV@P)6FWBI[Q-=IAL>'2\9\-IVG#*2+9\ZNA:/5H$9?6%7> M#>&T(:=G&OO"B_?I/@/WMS M*.X?%^+T^/3X&_3N#VK?9WKW_S:U9VP>#&P>,)L'?[-UOTF5\O2)[V2IGA\@ M$;UR-^K@Q?'IT>WW\JKFHE7MFVDV8CM!=2U+:IM%F),MT,M0R% MJ+1#_C0;(4V%6\[VJUKHX)'%"Z\K+9U6OA!V;3PO0;5P,B@O B6>;=O>Z%)2 M GJQZ#TT\1Y/M1$7UH5:G+7*84$!VI 'U!8+)0V3>JEE):UUF2JZ)EKU4CU](I^G[R^-'#0BS4 M"DR#DVR!KE\TNH3._/SQ"4OCN]X(NUR*UF(GC&-$+9LE;K$YHMZL9K ":5M> MDT&5\XG*HT-Q"4%X:Q !A:T 0\U5BA^+%=+ OM 1Z(D@C8W MR@=4Q,!,:M5T8D41.1>@$&22%5MT15:*>F,-=L-T&M4B.XK6P4.1($3@5;?: M\X.)OPIZWLIK-9%O*@ZVRJIB664SV5C$N+'P6^B=$:7T-5V&T444D"U>J:/J^@ZO#U"9091JM623==L[> MD$.4=JG6*C M*:EN5=D')2!OU'/(EZZ1!C)1E'HDO0G.-@V'O\U!A_TIO*>^)D,8:^[MWD/, MP8F\N'3J:X\MR"18NNK+P'LK=0,LT+&H5&RL24)GK7* 8)/O4'U(B!3(;&4S M$0F1G"QPN+.T4?3HBLRYU(HKF%+3N%"K(9^0?LA$%M&I&P(46XF=X@;^UPTX M!C6$K. ZC#B("Y/1< _8((:S5_MY4RF"F$O8TJ[]DT&/GW]Z_/O#QT]1UH)R M1B:'7\7".DN220Y-EZ8:G#E1^:*"1!U#IW1A7PT+*2$T%ZU?B.3I\5.49.2, M$Y=I#]\^>?IK@90J:R&W63;6K.Y5*" 2M0[Y8V5+NBX=J$=>9:3HD\Q#XGFJ MOX@,6@Z:NVL$\E'J!JYRURKDZN(0R)SS="7+DJ([ZUA,V\=2WW*E)8%57'YC ML6JT2'1^Y&$7Y.;-S%RCL(C7U* *\:[?('92BU3BTZ7XK-V*&I)'DE5;!4TV MWF971(G(YG;D,R4=V^(&L9F)%=_B5(:5H:@;[-,HR8T0Z5@ZV*2$!>!W&A-(52=17E&4>J1?#N9@ MUR3*/*Q2PNN=T41+.524V(([4[-](Y:)P"ZK4AC0MDN,4O6:2AWZY\R*=^W^ M<4!';Q@=L?49%B.82"^=[VTCJ0^O81 ;X!&@18E*PVJ2L M[J@)W0T%BOA8T1A4UA*&C).?_HL[W[04\FR6^M]RI[%@'!-YS8$GK1T*J>:F M#$].=76*G.A31;Y1IA\C)-41/&-OD3M9 HP;:A@WI@7Y__N\3&F7(US\F?A? M 7DB>%O&WCKL][(.U*\Y;@="&U7EQ\B M_"\+4+*'?O[J8/MY;:NYG^=;C#PH,;1HKZYC@1M= M,\M-\8OKG1PZU:\4CBV*#P2IJ>7D3W%Q]>E,? %+U#=P_()$OZ!E[Q2PJ4-! MV*=R=.,@T(SYX((?8_I:=8W=0)F!___NU.\(\ 9X]Q;MY_N>FQ-* N?5VP5N M3"VN6/F*2]YP]5DO4,O#]I9=<#$>$@&PJAO9]"S!B,:G UDQ!=QS!,]C,$.= M$;YS,XES T%X/!85"B;FK#*-=I.L+^)&."5=HUER@L+;DXH.$TJ#C G%,12V$TJP5$A MH>J)>D%3D61 #0&I4V^-$=N"ELCT/ CN MZB9[!D,8 .$U&U92$Y]Q8].37B"PA>V&QAHA%2TO(I0B.Q7 # 11-'UU:M4W M$L/#)MHL5HHIM.$A=>NH);:N33>8O50(6#H9&3F*)>8,C%X$^"R>0-F2AA-X M-'97C(&I$_KD*HVQO]&H>OF,A/QL&UUQ2!Z*MW# LG?),R-*E N@DYTF'C2= MS#F&0(9=.=G5#,;N4II/[8.0#.SA7H+\'LI=('S$R>F(K+*P$/[MP)A+2 YM M0I)1M5!#VX^,"D:X\NK]Y_/7]TX>3TH(=6>8AB! S*8OUC65^$/)!A'\WJVD MT7]%X2M5HOP0?$""(5 X.6@27A)V0D[?:-=#=D/'APJ10VO)-WY@7,3S+=BP M0OI.X[&A]O'B51BM.F9(29K:TB2P8T^XC^%'"K#"/FR"[(- M\J1/N!HA/&>9H)]@]0DE8BB)D#GSAI$XF+)VT@T4 \3R=5TRC=9(F8[32N0F: MLY]9/Q_ 4=-HXQ#UG[Z:I!8LV[==.KGA!H+Z*]G&3"@"80K2EOS,=L])U6BY M&&8?J-Q@" M&=',Q\0A_WMSC<0W*+\\J<:H'.O&KHEE=EA/-"C68B!JG^(@6FZ7@;(1<\V, M1XX8!14J4!#4)@*7KV)G8DB:^7@.I]9>HM(!-B!(?![7Z !H0QS)UVK?P+>R MMEKKIIF4)T81C8YC6HS;T1GY3@P@-GD6Q$>0(6^G89GS%WZU*Z-CF]L93.S* M9'4(.Q@^%8;OIW/T$#'-8 >]&9GH,/=33YKYCFHU*J #,NP)TLZX&T'O@IA< M3LYB>MH\Y.AX2L'NYY8CFW2&?4.XA8A%L^[:;X9CU7@3/D3P(=U>]RYWD:1$ MD0["9VF,/8Z.O:$=6J$R*SPU5#!4F^U Y7CAK*P6$YS%G<=#-9(V5?7AL&\? M!WHK1( MY6$^(4H6*O+QS'3XKVGB [R._8 R5N\N\[O'\7Q^5O6>^#D;&G0);X3HW/F M;*X5S3KIV.ML?+PG63G(HRZZXOPFX%U2O8@OJFK*^[6,")/GC*$S[CG7^IL3 MXE#\8=<4$;LU2&5Q5&3 $[MR-O/#A(_^0.](TN(-!@N1HE*F@9Y?6\D&_LAX M9GQOQN&0\B6GU.QT,.86O2NR#D]09ILJ>XK?]0\/O&U$-KB(6=7\> MMLWGSC1W&_;6!-+=P5J0BYL3O?;,(NV0)T]:T])+T&9X7\:O/,BJ4ZC&K_V6 M]':C2)@ ?;8B&Q-&J30/B?R.8)KCXT0SFJ,'=(8R8RM-*:@-!2J>]"8U?Y[% M,61)-^#>JG=C-\[C3$+4*0XPA"QP?9W@(L4=8Z$TNZ.+7"L3ST3YM=\$HE-H M86L<8J(-H[8U<#OT+:_S:W3R!-8EQR#IC247#'8DJ _@P)$7SY==/AB6;C,I MV),=9/E6'8I=OUHXFOP^!&!WQ;^"\1'NQY^*#'>'']JI4G5/%OM@8^^C60GCVO5+:O1NL MO:_?CD:N6(N*NQ-3"XU?EL96W..K78U<;04OPZ9*C:;C\:M1Q:4>7%Z$9W?V M\L(T7DDM[BQS355QN[T2RFS>#2:#]L&]7*T]/1A=7M1\)>;"?ZWO++Z-LI52 M5D([:32S8OEN,)N\O3JC]6'!OZ78N-YG1I$LC'FD+[?EN\&8'!)*%)XLEV2O,,J%OVP3UTZG U8TSILJ;88'E=3Q/_^><.AM>#-^9L,T;9@&O^-! MPXM?)?;YRZO9_';.OGQ@=_IFG!J$AFKJ*9Z3-F7K%/1ONU8S>Z%.7N_A%Y8_%Y(HYCP>@CW=L MS9\$6PBA&8A;A!WN>+P02N*I@YP4ZQUCY!.M+*4KE'&- MQ:)D%Z$S7HIO#:"A4"O^*,+:_GY@Y ;O-'&@W-.0>P(\@C'D@2%<:5@Z7<0 M-$+\@K(@G:=U1JLM8:7)I,(6P&6#@6[#$8[E/CBD12&<@R(R^, X6W)IN^RU MH*>X"<2VXPC&"Q0Z!&N-LP\F A9BBW*RI6$K4P=H;LD6#?08Y(#13H@-\ M_?Q8Y$2FNJ0R;W1 L@9LA:RI%E="(QREPN^BIO.04 KJJPZGS^G,$/BL@G<% M/V'W'1@2";6RR@A4?!L<6E#N2ZRFYD +6P!;R)8-7"5@ D1._"7BQ8PHGHJ) MJG5M&E72L=1"*018^;W1L4=MI%\?S/9,ZP:F[T5M+$I",VI);#(^_E=VE'QD M@N27O4=%50MAV>F$!'3RRQ#N*?R0[8.79.43MR#/-*KL<$=L_DJ8;59]$JE& M>[=7MT,F/7%UX60IN27M0.R;M2QV @;7%;*#([TU2E$-A,P)E] LA/48-1"H MCPH431"/=OPDLL,36X;JS7'7UCQ)UQ>S#SF@65=WJ"5=<@M/K@S^Y32TLO9A M-K]J=0WE[]<&>AA+:-7(>*:)U=EY10G&H4^(GB^4R('E6(;,2=HI/0E@*? S M.GX@*:2BCQ)^CM%(FJ1035HL)8*PVQ06ZK2U>I+3>A>%+7MR#_W4C6UQ)R%H*+':) ['R2^,@L*84O:\9T>8?YBT M@OI7#SX>$FAT*L=]@)!298!.R%3K1VA[AX*]!Q,W@=TW:%>K;:\)#ZDP-:;+ M'#0B,=1_6[-=ON\AX'"GITAWUFA\+E+(M^@ 8F$#22'PKV)1D"SA%-? ^&S^ M-?QR/)Y&88=L_29P?X&*/9A:%NS-V?0HB5A("(DSVC#LJVUKI6U>35V&[MH* M8,]ZJX,MO$%B2Q%0M6)-]S=4O**C^ZV]U;@DN.T@X#J!!YLP09F5EG]D M,\Z)U \4M)3*--1Z+,#=D07)W@@:UEQOX*!$/XKM;DTN<&<-!X11S5H2DX#V M21],D*7@%>0UBR4UX"5,\S@G)!'8'S@R0\#4O>4+L9):AU.7)%6Y?4]>AO;] M9ABK#ZNI7DM3QSF5V@.TK8P0MO(82=QLE*P-DT,X D317N 4^B-\:VD%-Q$*;9-T* QJNX-(URP"FA0:/9$@$B MMY\Q%K&S;EHXV# Z\>]HW[$%9)@U*YQ#D;U^E@JOCR<=%=[3 !O"B77TJRA7 MY&;+C_RD(FAMS*@N0DFV]-JC#7FR>RUJ MZ_\M>\&/F/B.3);M^(C^%&XPY6J'0'3B OK1ZU\1=7W)];- J?]*!)J>9=OTI+I?0\35N?AAZ?S.NUYY.IZ^. MWK)/R#\$N\WC[DJZ!QTR^ SMR)..=KV'A[M.0YT&M_,-97P#S(^5,8](VY ( M&J=3M!.:E$JA0JU"Z@AS5D0W57#SA-W2^P)GNF-X67B5+Q/ R99D.< M<,\UE@ZXQK4=!"!@0@TC ZYNKDY, FNMX1@+3!S;]FX6/WWA=._T1>B M $F7+LNY6@^][!OU7IQ6F-?"ZV&Z?D)CXSO4_#2_@9[%%Z_=\OCZ&E=IL-IA M@%ABZ_CD]\$HY?O*G#:UAHMC=5^+@62*>E!?A]:1!Q^D('Y/?RE_\% M4$L#!!0 ( ,-P"E'Z(Z^@HPP +TF 9 >&PO=V]R:W-H965TRK*39XA$=R,F MB0Y JJ7Y^CD7"P'V(L6I5%YL$00N[G+NRGZQ5OJ;60K1L/NJK,W+@V73K'XZ M/C;Y4E3<#-1*U'@S5[KB#1[UXMBLM."%/525Q^/A\.2XXK(^>/7"KGW2KUZH MMBEE+3YI9MJJXOKA4I1J_?)@=! 6/LO%LJ&%XUKTMA_V=KMG9P9D34:Y:33>2IQK7GV^_O7ZP]=K]OGZ MZN-_/[SY\N;C!W;QX34]7[_Y]>+RW?7-B^,&%]'VX]P3O71$QWN(GK#WJFZ6 MAEW7A2CZYX_!8,?E.'!Y.7Z4X-NV'K#),&/CX7CX"+U))_7$TIO\75+W;IEV MMTSM+=._5[>/$YT,V)^@RW[XU]EX.'G.KF (#>BS"V-$8QBO"_9.\EM9RD8* MT^W[LA386ZUX_0!?R]6BEO_#ZSP#>*D_I04" MAA%UP]H:1TM1,%ZIML:KYF$E9:57ALN"1OT/!@$SDQ6&J6 M[%;A'\XJ.O(@.,*,T'<2+*R$EJJPC'*V B5%WL]+5DB3TYT#]J9FS1+\)#3Q MC!OO1-V**'[!Q'TN1.%>.XZ9Y[]1=M%YJ- #J\"\U9JD7"EM0XZ:NTT]=3!I M[!4:KL%D#1[%BC\@SGGU0C"A.U*)WHE4K>K-2T!.UGG9>G+NN#^FK*3!L&3K MT>GS#7.9P3984A.#>R--0\+PXLZ>Z_%+"H'5B NK+]@*6[>5"=PZDX97R"@0 MPC0K+HM.D8;D68A:: L*KVU5"U912*%+ A=T>6(K=0>Y25J/@&;)&Z]^*,RL M5%T0N ).K!40GK0S9G<_+.E,*^X;4C/]F9RI54.HNI.D[ML'#QQK"Q O>"-2 ML'A3>PXY%!;!$'3\,&"?" )0@K\G\P8EBI7")L'NE/02XPH>-IJ,&57V^>_! M"S%75;!D+LB<9+9 >+ ;"UR+'G:]*8H^(@KHP\COAQ_\ M\FT+HX^'HW-+Z*)=0"P;]+.4$L-5UG"RAAR1)G UW42C1>.)ZIPU# M%$)UJ+G%/K#!Z13MOD'YMUP+ RO5[&LM&]CJIH%SF-TV^*)Y;;BMTP*G+J(V M\46(QZCYC49PH6382\QZ7(4 M-"XK*YM;3GUFK5H +5]RO1 =DA8*D5+%[$D^C8<5US:2)RDB77:;2I MXZ+4>5L1BS: [*HLEH!=+C32 @N%0#'$=RTXI5%4-"T<;Y&LM-.*S6CEN-A MGXDM#+"*/L*:*AC9]&2XXR4"(,RXCTK/A/N4_0^9XKL5_CZ*7PAX'G3J0;Y/ MW#6":&\!JJGX-]%+>F0%6;>J-0C-_ X9G-^6+A>MD9UC@NLR#/V'O5U"[I=F M.\J-/<6EKSS((LXGYPIF79.JCZQ[@"><,<]^ZDC^4_^C(1%=0]*MOA;(I+>0 M>C+*7!;;/'?(KI:\7HANX=]AH:\,^WXT>M[%V4,VSA!Y$T+C;#J:),]'H_.3 M9]WST=DSHKV;:%)%AOTGL]$6L^?#V=;:T7@V36X9]Z_I:IHM_KL3HTDV.S][ MMDUX-,N&T^GVBU$VG9[$I^'C]^T0[6B6C4:>DT&YV>I$NC;#R+=CH%P30RYH^;?:.X_S.]0K:KY]BAGD?Z MAJSK-[;D#E5@>G1G6_!=1: +J87($>2-"+EO\TB]VQ!KJG)=7+<97=ID@I 1 M@F:JMBQ2"(U+E'97/3)@KUM-!&TDD_>N#S&,>H>B'P?Z-6I2^(? ")X.1Y/! MF%5TM9UJE:X24;:-WHX?N[J%A)]FB8SI2J!'.>LQAMX$I2;Q=3@8,9R>G'*\T9\0)-'8OJQF:P>; MV@Q6S%P*FU=1TS32-I5QV;G4G40B\=EI5S=\D?_12F"9M'2%AK4_->GSUX-U M4K)ZIXNZ2FCFEJ8%Q^"TL\?WC 90A@ 02/E/7S!*+TB=_B\!*]N/K-DFLH:/ M(&LOV]$U<22U M=X25H?B5^3+ 8\^@*L:EK>9K7P/4W;#=/?U%P2BX'HXGX[XQQ],((SA;WP5H MQU:4Z-N\'Q?$/;VPU:=CR(U5*OZ[:V9]Y-%/FK4W$=IC6BJK8:7Q-* Z*-F1 M+US-BCPT;VBL]U07XVRRX^DZ*=1P"YDLIYLDX!,6,M%^NJ*%"WT9M7N#" MZSM>U]->2L6(Q6;X3]FQJ0Y2MR2IG:CMOPL[$HF9W-Y+XJ,77&M)?;>=$/. M>&6<3WY,67CBBBUOC-."(B%I=5'T,9F,LE'12G*EI5J[63QO@*#,SWJS4'@2 M[;;V\<%%KT"!7N7<+-D<;:RKH_E\CMCG8(3(5<-[_(C.$,R_Y77+]0,;NNRBG M+S/"8IO R;\O.-_JVL&$#":>P7PD"8I&G.J7;H?=&DV0_)O0) MF?;6 )W=X)VZ TG5>^=*3=JA75"N3F2=I^KL7]B-K'1A\T*"JWE+_KP)+RI# MZ]_AT'$*FGXL3/-X;WJ8PB].S78"D?P!$2]\TXICS$[KSF-BK1E8[FX1J:;[9T2EA% ^H+IQ+:?]]#CM1 M_\VA60H"SA,\B#;!'/.L^_ALNF%L]Y'5?4M,Q@LIRAI*&,%OHC?YRABX;#9# M< ^+2UZP!=S:[-0GM6O3LXT&?2O&]M%J6[QQ;"+[L08%KZ2\DCHG=7JJ73A0 MHXP@$@DTDWJ&OCORXO?6#F1M>(^@3#"95B"$.0I5*'"!0>B#PA?9VO?ZCXE" M<**?#'W_;/?F\0G"4\Z' M7>\A)>1#_S#'T>'@=';@6HWPT*B5_8'2K6H:5=D_EP))1-,&O)\K5/3^@2[H M?K'VZO]02P,$% @ PW *4>S;Z&;]!@ HA4 !D !X;"]W;W)K&ULU5CK;]LX$O]7"%_WT "*K8=ERVT2('WA;K'%%DV[ M^YF1:(M72=22=)WTK[_?D+8D/Y*VN]<%[HME#F>&\YXA+S9*?S*E$);=U55C M+D>EM>VSR<3DI:BY&:M6--A9*EUSBZ5>34RK!2\<45U-XC"<36HNF]'5A8.] MTU<7:FTKV8AWFIEU77-]_T)4:G,YBD8[P'NY*BT!)E<7+5^)&V$_MN\T5I.. M2R%KT1BI&J;%\G)T'3U[,25\A_";%!LS^,](DUNE/M'BW\7E*"2!1"5R2QPX M/I_%2U%5Q AB_+'E.>J.),+A_QWW-TYWZ'++C7BIJM]E8IZJ@AG&S(*3=68U>"SE[]\OKZYO7-Q<2"%T$F M^9;NA:>+'Z";L;>JL:5AKYM"%/OT$\C0"1+O!'D1/\KPYW4S9DD8L#B,PT?X M)9UBB>.7?(=B>XRF':.I8S3];@L]3C<=,T_*_OF/+ Z3Y^Q#*=A+5;>\N6>\ M4*T5!;N^^0B-H]EY&#,$Z<^\62,W6$1VB!8!6UM9R2^R63$+:M @E'G%K.;( M"Q?7M;"E*A VMF0<(5.O*TZ1CB/^@_A! EGB3.0%M^"Q](>#=LP^PGL:>](P MWK9:\;P,'.IJ+0O>Y()MN-NJ)(2UBE4"*6" PBTK><%R5>.$')O ^L#!4Z( M)99+9.10.D_I6#H)>5.P5DNE62OP*0S;""U8HW94HH#D+>7T5A$O\\ZV6N1J MU<@O)%0#FPF-DV%!)SO3E*?G:GF^QN(I^28.G[__]:/[%ST_@S@&Q1 2/9F' MXPQ)5U7N",Y,J;0]MT+76UZ5Y+?PC[UWZ-DX'F!#")IA%/<78A<=. M(6?;1C$)C7+G/RTL2BQ4$EPWT 8VTTQ!;4T^@#%@26='\<<:_,=[T>:*(#D0 M,##\A')+J*VFHI@CGL1=*PKI6/1!\57<@*$K8"U-;U^S[XM"(5K(<^@8L*LQ MSY@\8YM2.,D)DVO$\DJX2,A14Z"E(DP\E@8@9@I;[C 0!!. P6^<"+SR% +1"%*]$ T&JZI[="KL1@C)3 M"Q_T%JM[^->P@!E5.[MO2IF7T#&OU@7%1R&W)4"#T09?'S#0>%=F;M9(5V=/ M[/KC9>/;-QEN6(WV(\?CDGL;?%W.<;),A<9^XQJ5 MM!*G^ -C&A[1Q5EV# N2:7+JW#1D'Y1UR772++,@7F0#M=,@"8=FB*)@M@B' M@#"8+M(?'LMO7%D3?TO$7-=PLOSBBPJJQUY?]3T4AHGCH9FR/2,%X6*ZMX[F MB]ZSKH[W3AF0=NZ;Q4>P:7KLYA0P[\[ED7TH9L.A*[-IMB=3FL9[ZWG21^JK MM=Y-9N;QG*?J[@>Z87-LN2PP9?1#@,-[D@RG#BU,*]S5I;JG%::HP236#11H M1N,_(<_1W*0)]X'#NQ8Q.!0]31HZ=*E5S3!&>==#F&N[?V:P;WW3C8;D!; . M6(O&:YUH-,.TU,$M MIN>/:?IG&T*?B3.$JQ]2#DEFXW2[\^9PO.K2.$)LGZ;&UOR!K:]]CS3?\^1? M5SD=AS\=5Q4"/JAH,^%'%$/86VZ1K"Z#3J?5B>#[7TUDO9Z_>*$=]Z?BCF;, M;RL@9[[7IPM:]4TZFJ)G.UA?-*,DH.@$K&^U:(=41P'K&\ BF"49I2QN"DN$ M:H^\"!*,#+Z">TNU_+YV4VLW4TPQ>$30QQBZ,ZU]+H*+& P&3W'L(L[.MJS0 MQA.(D7RG3XX3[\?ZY0E9-8UG!Y:&Z-'TP-)Q,,_FQY:.DB-+8[ Z9>DL2-+T M*Y9>!//9[*N6CH-HD0XL/O MEV^Y7M'%M1)+D(;C>3KR$]%N857K7N%NE;6J=G]+P7'1)@3L+Q4:R'9!!W3/ MLE?_!5!+ P04 " ##< I1" ":9I,# #T!P &0 'AL+W=O\0*68B&3\'#B3T24# M#[_W[)]B[!3+1GB\L.HO689FF9PF4&(E.A6^V^UG'.(Y9K["*A]_8=O;SDX2 M*#H?K![ I$!+T_^+W9"' \!I]@(@'P!YU-T[BBH_BB!6"V>WX-B:V/@CAAK1 M)$X:+LHZ.#J5A NKN_4E?/L$E^O;J^NSV\OU(@W$RF=I,3"<]PSY"PSOX-J: MT'BX-"66S_$IJ1DEY7M)Y_FKA%\Z,X5Y-H$\R[-7^.9CB//(-_]/(3ZC/!HI MCR+ET?_(VNL,QU/X.PG\\>8TS^8?X+9!H EKA1.Q3!D>J6]"0TU>V,X$:6IBD(1H%7JHT: 32CWR.;8!2\8&. M685F+9[UDSV&'JJDV$@E@QRH2ND+97WGD TI(%;/GE_"]%[*J(40O/AM>ACX MDAZ'#V@ZC#:XHQO.$UG9.4[<$R:F$9VTI9_&JFCK WA9&UG)0I#&IZPX5/3/ MZ6(\)=MN21))LPX*AZ4,0%&2FPET'JM.45 /3Q%<6-T*\\@M,#OYX"FB'2LF M>10;U>@M6W/9@C"UW"@&ULU5IM<]NX M$?XK&/?:NF*C.=J\]6N&JQD';U M7F5F^>Y@<% /?-&S>4D#AZ=O"SE3UZK\6GRV>#ILJ*1ZH7*G32ZLFKX[.!N\ M?C^F^3SAFU9+%_T6),G$F#_HX3)]=W!$#*E,)251D/AWJSZH+"-"8.-[H'G0 M;$D+X]\U]8\L.V292*<^F.PWG9;S=PHG)'/\5 M2S]W?'0@DLJ59A$6@X.%SOU_>1?T$"UXN6O!,"P8,M]^(^;R7);R]*TU2V%I M-JC1#Q:55X,YG9-1KDN+MQKKRM./9Y=?Q+>S7[Y>B*N+L^NO7RZN+C[=7(NS M3^?B\M.WB^L;?GY[6&(S6G*8!,+O/>'A#L(GXLKDY=R)BSQ5:7O](9AL.!W6 MG+X?WDOP7U7>%Z.CGA@>#8_NH3=J)!\QO=&/E+RUT[C9:\.$)%.V5MU<'K2%WMN*/[QMY?#H]$;<4G1D1B;RCQ1<,!R+LJY$H4U MMYJBSPDS%5.IK;B56:5XZD M#\72",1E)F1.LX \QOKW4V4Q-=-RHC-=KH1)DLHZH?/ C\X37<@, 6#_P+(I MK<.+ADBTTO;J97+B%,D%&>0&C1Y/61@''M-;F9= (E.YAW> Y'E*\0^;N%@' MA!&IJ J"G%RH.UW2I@EMDJJL+VY ;H?*9I7V)E"NE)-,(ZQ=6\%SK:RTR7PE MEG.=S &+WRMM:1:V@D4@.90+?- +_1_%K%>.13<3\@]05=!+496.^0>B;,RL M\LVYR[G* ZNP>L21EZ=A/%4NL7K"9K=*B4S=JHS=)Q!B;UC(E9CP?BFSZU40 M47W=N&;W_R]$4 R:YW]7I@05UC [BH?Y8#_'!M0IJ2:!S=F,+K:C)MTQ@Z0! MJPICR:]%*DO(=M8F)BTIRCA22S! Y-:NXRVDWXXKTSI73:K4P^,_0&SJ9=O]%*D"_>6;-:DJQ*R0-S MM6I _:A!%@P.\M/R!#.#AV)NUV MF[_I+( $M9$;X7)3!IG>T&K/1.S&-"D*%H."!Z M4.):X;RY%\BC.[B>6K/@*7L9@W ,'":8-3-V)68J!](2G:!(1X0*)@,2F9Y) M'_,D>V[RYXW;!_ULT\>^L3!JGK]NP>)&,:XJ"*Z\6#![Z9TP-[5@[+T4U,3D M>IF>Y1H0!*\CL"G;^6@?IQL]Y'1(BD@'\.D--]'(L/E,DSB!!O,UE]#31"') MZ$4!9B#30[[3\AP",NVX*L&$1+JYF.*\@=0"O$Y-9F::T"*"A5(E\US#Q3$, M_%AR/>):_%)\!I2?JX:! ,.M@JA)P[%N%S)',<&)_?SNS@BU MP^EJ'D-7:@^@Z<69M_V#MY=1P]#XY/XJ>VH!@X MZ0U.QO]W^%@'6!<"'P\E?QJD_%!H^:M!3/VT%]2,AIN&?#S4Q%3VA)SQX.3) M&\ M$KDO>>]YQWO/]BVEJ+?$I1=U Y(,_^DH@&J,((*[4:@$51,=W"9K5\ZZK#@H M4Y4;+CW]8?OKM4!-BRK6^?9+O ,=8N@'!* B&@A;6E3U[C@[M0/3@Y+XV K,'ZBU5AN#3D H4+7Q!XD$M;'5#L[R4:5T M@A,S5E]E@GG M\5JDQS2SULKW\'1#\'09;P:A<6)8*,MN]5D64?YZE%64:ZE(=0SCUO (1A5R M9JWP]_V&R7W;=N2;0M MS3>;OH,>F95H1DSX>XCU'GUQUC%K;T<'*")":OYI<-1_51NQ+\[]1HZX0OZH&V=_7\10([%[?W?,NMN2"Z3X@8X>_!]M%]>-'6O[^^X$V8 M(UD4UDCJ%MUG$-^*:YIYG=16-[%\S8483ZK,-RYKH.B2*TNK)U49VO7AVF[2 MW#I,D2!+Q?UE5,KL?2Y1N;3:.'\G07;L=ST>&K'I/AX/OQCWQXW].NX/Z^5J MR>!)_=39"HAM2_QR]$@I(/]1$!UF#8/VHV8Q>@--M1 M[Q+O:WJUT-P2A':]MOQM#2UGA:UYXAKUQ1NH!HG%=WAW!!UW!*?*4HGANXQD M]W SVD!;8)WO5Z*5L:,6]95H=VT \:X+!TX:3B/AYS+=Q/AA9)XNI/NTBRG' M\90-C/\KQ@[-C6T_Y1;FHR*JS;+,G!%SDZ6N5/.Y.^']ZIK4Q;Q1!QNY(6I*U\RE!KO2A14WTOVMMT< *%3= M4;GDVIU_G4\SNGM4/2Y;[^305&Z6_5VPOB*KKDIH]MK5C-E]^D445U[ MT$.L[[;\4R3K^+\E(:@R/@> MGS\H^4!+BZ1=I=&W4P/%NC 114:[;H,4$O:Q4$N#KWZ"XW-<& _9I"X M8_/B[7#\]UI_<%RR4,J*-1QV(2;K2HNNI].4*R#@-?3[3;78Q@RAW5/]TI?L M'/[?>--S@#^DJ>@2KB6-7)"2&#XX#_ )DGZ0/L&PA]6@2Q?*!D(EGQN;%X5< M,5:%04N'=W57J)Q.,I%G$N_@*H+,YNC7?&2225_/^B/S,+HL92&^TZ';7,?*.A/A3[#+J-5&;RF>?('SYQSH&A3[07SUR<( MJD+)+_CC&RKZ(U=C^MO;$4_?8]O'?8?1QY0+U*S\R2BE=+B!_ZZR&6V^2CWS M'V.NI_M/6J^DG<%R2(93+,6QYOA 6/^9J'\H3<&?9DY,69H%_YPC 2M+$_!^ M:E"\AP?:H/E6]_2_4$L#!!0 ( ,-P"E'W5:G05@P #$C 9 >&PO M=V]R:W-H965TFMW]3$NTS:LDJJ04Q_?K[YDA)5%^2[>?#B@:6R;GC3///$/[8FGL M-[=0JA*/>5:X-P>+JBI_.SIRR4+ET@U-J0I\,C,VEQ7>VOF1*ZV2*6_*LZ/) M:'1ZE$M='+R]X&=?[-L+4U>9+M07*UR=Y]*NKE1FEF\.Q@?-@SL]7U3TX.CM M12GGZJNJ_BB_6+P[:J6D.E>%TZ805LW>'%R.?[LZH?6\X$^MEBYZ+'/P^D"D:B;KK+HSRP\J^/.*Y"4F<_R_6/JU>"R2VE4F#YMA0:X+_U<^ MACA$&UZ/=FR8A T3MMLK8BO?R4J^O;!F*2RMAC1ZP:[R;ABG"SJ4KY7%IQK[ MJKMP!,6>/+3 M$=N__VPH^B+$+_]X/1D=GXO/A;@LK<[$F-T?_SH0U4*):Y.7LE@)553*JE3H MHC)"B@2O=25F,M&9KE8#)$ZUP.(K67P;B,OK*R&+%.ONO2U;2U+@4\>JY?B,.S5^UN$N@J^#!=";RLK$P5 M+*\JLARN!)GDY'-->\>=YIK\(]^7T$X' -"9OFS4#Q%FV/VH4=0J6V'GZ;#; M"]&EL@QW1:)8?F/&IO:%?%!BJE0AM',U#H>66T5H* "!O)$"0(]AE)5+ !$+ M0)ZK-L_W!!@VUA9!,OWDF)P,V[RYS$U=5$Y,C44NJS2X7^T2.5724A8AFQP" MB'_"4GZH[[7,A9E'ND9GYW#AI*0=""4YC2B$Z-E'TV1PKQ;DCA%]HG/ MLQEGZAU)?1X2[./MU>>[)J-$F=4.41&R+#-DYS13\-3.$38KBSF%;*JJ)05V M/)R\>D8),N$7QOKCE@S&WO"GA_)]4'=C+^F[? N9PD4])0*AN3 M_ YZ\U$]P+,YJ]3F;^C\HRTG4L'5NVLU4!A&U90^F3.BE"LDZDRI]40<4V20 M":/A\1DEM9Y E M0;H IUR@&:!D0"XP.X=&0Q$J'+R1%I976CD^O 2*"KS')QZ]&=L$@@BLU(AS MLR @?%X:1UN)L>B\SJD4$'JXHA'3::720CE'@7A_=7O_[I*P<0F&1G];72+3 MN:Y84PH'8!@4Q?L'6*'(VCE\]M8.1*[LG+#:FUTXD^FT\0K-@)"Y(HNE<\@- MA["Q4P\H$'#.RF_D2A[PI_Z]0FI-9?(-#]&0"B>96SK?>^5LAL@BG_WF&2I( MDBR*RP+GKP(HK,-JK!69&/"R+JA8K4[@98!--ERG6MKV0)2E,Q2IIBZ,!\@X M+RC S+HNG'3R;6$R[O_2*E&8R@>8^T;&Q[&O;&(< Z[,,0E47!V2H!K]F_$U M=+1]4G+$LJ8NP7D[TPZIVV0M^X8U%JHTK8'0*75_M@Z:H+FU8A)KO?65#&U( M0N29%/_&,CU;4?Y<)A#G.(5^N/P'3X2C !.0E.2PX!A])5C"H$L[ZN:^,["]5#24RT2# TU]8JXBC358\H$P61/2H8,\W+ M)#$VQ=..7NYA,.UJSE8.!4+Z'W0ETH6H,%,C^] 4F+'Y6A0%#BMK#LOCSB9. M121JDY7UZ?=2%(]8+62*P/3(H/<2K[B&!VQI$+%!1>-],2W= MH*)>T^'X]4E?@'Q ,Y%3GTG[B6$7C!MM7479?J<2I1^HU;J-M(S&ED_2HH8G MITW<$+.'N]=O,R# MK<_F,-*@?<9%N2<6A"P:R1!"PLO978X&+X!>\C=T*#/-]-QW9O+X\OX7F9?G M]Y&V-ALO$2I&-6]S+ZZ!U"X1)B!022% M-[!T'P*.<=CSLUQ'VYYN*(#3,D@ M.CQN1FPO2T(:' A7 II4:BKIW!"&JG1VW#2T/ MA-7/(C));$U-OIW.6E;;CEU,[IEI3XAI#W8,1F.FX7YNXL]G^I&/M:B92 7U M-IP)7/Y>&_*G\_JI_-]");D#>Z[,O%SZT7&-8?IXMB1SP!R*+MMHY*#/"JH- M>M/107K<20\W<)%F.L:NT_E# )>H5J4:BC_U2B(KIE4O#UKLB#D5M5'HB#G7 MP _\:_!T>#J*,)>31S:9VL.:5GD[!C-ZW=4T<-VC&LL%360!-6&5059[]YLI M^N[^YKJ/2YU'G=*?H/8_$/CG'>=GQM@4;1$37K MCX[7JT.A:==<%!#[AF4QFUTI:8==@6-M*77:4#]T0ZYN7XXVW-"A?3_CP'3M M $?G63U)()+5TF)T"9U%>%. P$"LQ[K3(4;L=FO HBY;0M^(R)2?5#WN-D60 M:)O4.5&0I!E?*/)D2=/> !/-ZG#$0=?Z[,&Z-T882 K9HKRP:.L078H*)"0] M2Z%A#@[UR1G-6BH-:(N4YT3A$B:E[5[T/?J28 ",R#*F8+SE XBT3F1!V0J2 M;NKYHKTP28(&7]94,G-?8X%FHC?'Q4\YVYORF#?2H6WACJ1[RTS1IEU#]2F/ M*+_(WK6.!A;GKQP)G G5H4_3;0#W>N[5"!YEQHV:VIJ0H*%IPVT0Z#/49P*B M=S@:_MHZ!P^@\)12)<,4V8Q-_0Z"E#Z)+GW\U41S=[*1A3Y4I(S"!"_ ]315(5GMM+_I6)M=&, 5(UN.L@G:'\?T#<757ET(/XMO.6+L? M[^C(/WR]NA;REOY6,R(K<==,+%O.L&>C!9OI8V<_67>'Z?VE\ZNG& MMW5:#%W&]Q=J$)R>O#Q@ 4*5/82[7D>@@.41)C@&QJ9[-AGHFV9%\:9;4Z+_ MP$%"("IE0D$J3@9VGB_XMH-6\:/H>HZAQ@\8DKZ.Y*[,BYRR#SKQ48M&[BW7 M++O.KJ4O+S8!= MX$C>(2"$':@,+2T!:.]3(J!3>U-%QZ(DRN-XU-[Y;E3Q5&;M%T_2'PQ0$2E<&K\JH&&, MISO<8>]=G2SV?9%8-(!)LOM8[I:R]-E$D,-?=7W8Z_)5%J;C6Z\OC^.$\>E;9/;&MZV+^*/HI\Q M\/4]_5B#BAR>^%\TM$_;WX-<^I]!=,O]CTD^<8=Q*+<9MH[04 Z$]3_0\&\J M4_*/(J:F0I_@EPLEP7QI 3Z?&8S X0TI:'\E\_9_4$L#!!0 ( ,-P"E'< MCS=5-0< ,6 9 >&PO=V]R:W-H965T^$U9VA\-!J_[&9>JIN]/Q"E/Z\(GFQ3JW_S^9A[1"+X\(ZG96; M84$F5?CE#V4<&AOV!FLVC,H-(V]W4.2M_)L[?G1@])P96@UI=.%=];MAG%24 ME+$S>"NQSQV]^_3Y[.;CU=G'6_;NYOCC[?B@[R"67O;C4L1)$#%:(^(UN]+* MS2P[4XE(VOO[,*>V:539=#+:*/!]H7IL>]!EH\%HL$'>=NWCMI>W_3P?6S)W M:ID[7N;.K\1MLXB]'GLBA?W^V]YHL+W/;F>"G8M$&)ZR.X7"-1978V'N98PW MA4K8'[1V--B_&Y_[J^'^GTQ:Q@&PR,IDP7*CIX9G*!<%?"4L6C#7$'NJLZQ0 M,N8$#^MOI?5@JR2?GYY6DGL,:M@$>J'!")9(&Q7&0JK3S!'(FM)(];V$&@N- M1A?3666,?>MMN !8H-$Z=AV>[[,/2,"E@AA1/:OM^" G@J)7O:B,VF?C>*:! M ,81CP\R,MQ(89_L/_OKAKL5NVG734&QN! \=;"(7"N7]7P.$)6<*\22&R=C MF4..95*M=J++'EO:96W=MKM&Z;C(Y286QH&;&6C<^-Q ,9E@!.FCG0AYGDJN4%=& M?"ND$2!=,'W+?ZB6XIY\=U1D$-C8-I=P@\,JGN-1S*/TL:BJK/\N#*FDZ*$P MA/"F6/G ,J(0!ANE1H4)8A(&'A U#W3]ILH<@WHSM&9KIS<$+Z:IIW@(V]KK MC:H'7:RSN?#$GRZZ%#0#)U2!L!F=K4XB^2:=12TZ8505LMM0XLR**;G4>[8G MPS=K//D/;#Y.K>ZRY*5SL-[RIX96OI0&WXW_U\@^R[XF+ "%S5CK-H!&?L2@ M6F>*,)(T,4*(YV0AQHF ;FDK< ?2<*O@Z&;<;<9DS12K$7FIV'$QQ:!!$=QK M1W!.-LUY -KNF]Z;&FD:#8D-!VPA.#@>5N(V[%2*@G&<(4LQ#XWJ>H:QB5U> M0I'W^TD(2\M\+RD[!YO(!V(\HWD2D??T=Z^I^=G0!&TSX@C'5!+M@/UX3=!H MG Y"QHY8>U/BUI-C*T5+/ZO6^C@OXH$*S)LF55P8QI-$EH)CGDN'7UJ#M+K" ME#Y0TA8A8:LRU30[$0 XQD 1U/KDA*9?%2[,4BX43+.B6FE%$DMT^.=5"^&V MEE+DOCQC(?-?0.3/,D9-<)O+**\:]&:[?H8B*C1\(NB$)$#+%Y]+:J@U;$72 MEH#8ZPC%QUV[?,LB]=,1EK>G@.4T\23!/N8$[#!J^3RT.,-7BW!5NPNXO\?< MHPN4M,.@9PGRRSUE@)1P_J171VUE-$AWLD3Y9&)Q+BS1015"J4(]/T93H^PS M.DER7V M$ MXY1H$58[,:L&N!^:UYY1BVO!46$065R#DY+>^'1J!%5>#1Q;,Y-]272\E$4_ MU3E_C(AYA%;$Z"DVP=3E&$S@<"_8*&\Q@\.J$YGX2CQ%OX*XZNVQ]: NA82^ M%7-T5:K->^F/53Y@IJ!I+2:#83@/J YQQW&+24(W:88OG+F@,^7$!5&I.0Z: MJ;)Q7$)E3@$&D:=Z0?O(@CFL3X6U2Q@43J;R.^U^/1BPJXOO2V-T2%W0@3LTC5;H0^WPYL-*\@9F4^0Q[MFD< M:6SH4A%:47G(+,FHY+&ZF\:8WD*V>2UIS59R,RR'*AL _)0>&RY2[^Q;, M80S%5E@G,RION2PHKPR:V-:KALM+K2U#NYZ845^0YB.<%#&9,"EH'* T(JHR M<)B?$VR [=:H-U@AN_)HO4-L/I/QK&KYT"8J74M6+Q4%UT,*UQXCF]@@V,=I MX3,?"I"NJLX7+=A[K@IN%D1V0^\&-0=:@PE&9JB]F.9(JM],H,)B1/\RX*?= M/&"*THX6U?.*91FG,;AE8\KG+.+QU] C"'./2K;,8]KJ6,WY:\,A%C=IU>4; M=5H3Q*J/2OW&ASDTGJG__(ARHKX5OM'53^LOG,?AP]YR>?@\>L7-5"K+4C'! MUD%O]U6'F?#),=PXG?O/?)%VZ'+^EA9]J!!!KN+@[R59\RRHYE6:]!.FM#W1S?G=Q7]W.^I90':\?;Q!."H3P'80Q M7"II4P/G,L&DJ=\G:RJ3PM*DDW KX"^Y[$$TZ$(X" =;\*+*Q3P U';CK#?@]<@\.,/TW 0?8&[%.%492LFGR%E!J22,858\WENE7YV MEX[0$IBCI)6%U:9&F$S>E>>HGL$OH-E6Y M(3?,WD$5PL_ZWJ4:$;*B(- 51$N$KC=6U[N^"_;?A;W>9'@3#//"H*AHM%RC MCWR;_[V*OU$"*+]R"?CD[A?^:R&\1?W(8RP27A)W8!A&M5T4UEG#29WULKE2 M\B?U:8[X(D%CFYZ4W^FDG>[AJ"TV#-IB@VIY3C[%EFX9Y3+7$BC5KGZ!&8.U M;.X&W6 TW6L@!>&7.C\<1^_SCV.;,RI: ;M+*NB]/@AE3,NPWFQ:,VL3) M&V(UW:MZ RB[V^OT[4 0U?,^KE^)QOT8#][-T6=];_G3]B[Q?[?X4+>8#L?U M"S"LL_9'M=WDA?5?[A9!=S*:MJC[[8L==,?3L$6=?GO'"+M1,-[2,<+N*)Q\ MO&,$PS=:1C1H$X-V;]R-AM_<,\))_2X$87TW'C58[>!>2#^?++BF%#V0?Y0R M4 M?FUW/*N>9.2Y9(;S2*D;RG,367";N:N4KBCHZBJNATE8_=_7@V,(9QIC- M"3H*-I5N4VZ*-*4L*5-%^CO!J!?0LT"(XL?%"_1% MO'C'7S*]Y&28P 6I4D!&'=#%V[C86+7R[]&YLO2Z]&PO=V]R:W-H M965T3H>^W)%M?2Y;CR\G3YT>\/V[X6='&[WT7',G^W?QM@1RUQZNK+Z%U6%U?GHR4A4M)"M M#F_MYCOJXCEF?:75/OX7F[1W,AN)LO7!UITP/*B529]RV^&P)_"DN$=@V@E, MH]_)4/3R&QGDQ9FS&^%X-[3QEQAJE(9SRG!2KH/#6P6Y+Z;!R@D=?'92?]/$E/[Y$^$:^L"2LO7IB*JMOR8W@RN#/MW7D^?5#A]ZW) MQ:S(Q+28%@_HFPWAS:*^V7\3(O9 M,_'CBL25K1MI=KPT.7WF!2T6%"M6!+D53@82H* (V!I6CDC4"7EBY 5PHP$W M(4V%+Y.OQ49Z<3 [S8M'AW'Q8'*I& U/D^>'>8)E'X9>A#O4EC(, C* M+#W6-'J*%S^\_I<7RD"U@S?*<.Q/LHA UF$!4((5B]DP-L5FA@#W#M8M<21,VJ["%GC[%IQ1X: 3T_5 MC2-[^3I0G0^UVK+E#I<>PZI+*.]XAYKPE8IMFA,I-BN%K(0;5@@,(9:"4]J6NHT# B8X#(H*7II*2:@A1[?4E-(8&U 'AA8JB(6S-=Y;3[TL8G+T MH54NQ71Y?25.CXK'T]/B\0Q_)P>R(Y+B\"KE2T> *<+.(>HVEHX4_YCF7R-T MK=FWC^QQ7D B#S9Q2HQH#7)BET;]RFP"]HWU*@ZM#G\?9&AAAX-4M<)3A(JV MC7(R339;8>71'!>RSC..)L9:Z[28(UYPT)7[>+'&8@_9(R#7LQ&K;X(<;/:[LIL_G M 'X/!U=!K'_VHG5PA'QV,YEF=^ [0.LYA"\Z%E#7'>_4.&T5JAI)Z',*A4A/ M8QU.D4@92.@(?G_ADO\B5/][%'[F*"SRDR\]"O\O9I_R\;*B$FW#S >!ZEA7 M7:'-B>?ZMG)S=!FJFT\_F6"_^A;6G9:ZW4AJ3\& ;:T).%_UM*_>M:E[ M8$%Q9]QE?0'*IM&JC >L#ZUTB)U/4.24K9+QQ@8(*N#'0>$$Z5%@D>=9CW5, MQAA[@935; ^*;P9&JN^7MEJ$!FD=S$ M+8Z6K9;=">:RZS#L2];Q,#)Y."9]-%YZ8ZQQJ*LT^6D@3J+]N[9:1C% 44LC MEU$);)8\38%,;W+HFQ&0,D#6WP(MW6IK;$U897:ZDTTVUH);]W'S;>NTFLR2WC?:E/O$Z7 MBL/J<"5[F6XB;[:G^]Q7DL>+%YH6$"WRT^.1<.F.-#T$V\1[R;D-P=;QZXI0 MH(XWX/W"H@-T#VQ@N*B^^ U02P,$% @ PW *4=F[>,*/ @ E08 !D M !X;"]W;W)K&ULO55M;]HP$/XKITR:-HF1$*#K M.D J'5-;K2V"O7QVDPNQZI?,=IKVW^_L0$:EE0];M0\D=_8]SSUWV)=)H\V= M+1$=/$BA[#0JG:M.XMAF)4IF^[I"13N%-I(Y0%'&:)$>Q9%Q% MLTE86YK91-=.<(5+ [:6DIG'.0K=3*-!M%M8\4WI_$(\FU1L@VMTWZJE(2_N M6'(N45FN%1@LIM'IX&0^\O$AX#O'QN[9X"NYU?K..Q?Y-$J\(!28.<_ Z'6/ M9RB$)R(9/[><49?2 _?M'?OG4#O5NG$;'$>18L%JXE6[.<5O/ MV/-E6MCPA*:-32DXJZW3<@LF!9*K]LT>MGW8 QPGSP#2+2 -NMM$0>4GYMAL M8G0#QD<3FS="J0%-XKCR?\K:&=KEA'.SZ\57N+@^N[E:P)LO-^OU6U@N5K ^ M/UTM)K&C!#XLSK9D\Y8L?8;L"*ZTB$\8R*K!?,WPX(N_,GF68C)N:@=H9MP MH,E@]VCH?H(MF<$0G&E)B8 .9W8'=-.M(R!7&\@U*.V JTS4.<*XER3)#N>Y M!\.]E1Y=:EMAN);BT7M>#[$XO:.N6GW,!LU8%!0=%+A26^SV&S1(_(Z_"^*) MK_^D/\BRLD51%?SAK[KT?YKTHCWXTY&.]T:%1+,) ]&2V%JY=FITJ]W,/6U' MS>_P=F!?,;/AE%E@0="D_WX<@6F'8.LX787!A7^OJML.V+!O\.S7WF_$=V)%=) M\L56/DR/1L0*9"(SR2V' (H[Q7 69 M.4FB_X33?'8TTB,T-=?!(LK/D_O?S7(\TO*;)%%6_*+[LBV%QI-%EB?SYEBQ8#PN% MSI(XGV7H-)Z::?W],8A3R<16,KUE&QG^:Q$?($XP8H21#?QX-49>\./?-L8: M3U'Q% 5/\9AYV\SBG__0C/ W:%52=H!:;*NGES.#3I+Y;1!_1;,@0SG4KY,( MC"J,;Z"6&@-&7 5&13$4P26FP:Y?9R9&S"D/'N-PGWT(88A?#HCXMUW7((+?'K+MJ+"BJW^KM=I13E)4E"(("_58=>.EAK06R^UH*I^@EE*T1[==[J-LR0* MI]#Q%*2Z,_'"_+!I:I9@,_-%'$Y*1;PPZ5TX 2U]+G'.DJLP"O/U]+U"U,=$ M,8? ,%>>4[?_*'NSD<(H%LQ'OX4/IKW24F'I#3C/KKE?9GD8&D]"M34 M:T]CHMO>@&E,5;>3&"(.)0HS01H3\*/+YD[PZ&%I;_<5M&W/@AB0XG23$OKZ MZ92BY%ZJ1;D2?=YMF!Q#IH&!/>FE#'V]:P(>I']$X)."M?HW<&0H!) M6-J$W5R".2"/\'\EH6HM,.5KSR:Q1QTOI)4S7XJ1==,]C3W?7]<]3%CWS#Y'N1N>H?Z3"? 3OWQ3^?+Q"Y@K(2Y> M 1=%B%-OVF0G?N'PDM>'7P"Q.'L]QXJQ6J--^$5J+#VU';\ ZB)MH +@S/=9 MYW0,Q"\,W&9]^^9P M;+T#AF'?"=AVE27WW3#,$#F&307 >=B*-Z,8SP>HT]Z/>C1RX%(0#WN,[HIC MP.,XOD%B*=>H0CE63"%*68L&CE$*?P".H72CX&Z=@3EY;@TPT%8L XY:NEA& M,@<=G[,QLMKP7DJY0C87X<-SYFE^XIMO*E\^ON$^IKYV" )[WE!\ M(SCVE>[!-Y3"[N@$0#[VU.X AS*!-=7;$0X'=T1;5$&PS]JVW^-DP$PR8= M88_ 7:F0/0!0GM<6L+,3[/\B92^J7SY2$G4,ZRO MP <*7SCUIC5W(B6%-7BY/J1$:\U(2=3.RRKW!I+QQ^>" M8):XWTR%*._Q$*R/;GD/1$HV.F[O-,+#/GF\G(Q(K'CS-.]'ET^ E/P!";VR M]5:DQ (//[XL*\LN>^"E(;),6PJ).9ZVY$65013;V>5'+@6UJOLG UB=K-W M$B> A1P(9[-F:TC),1-K!R@89N!7!AQL[>[; 'M1MU_.Q7;P8V\".,=9#+"0 M<@ZT:*T"2$G(-0&"3N4[C_<;FW2I3V%NYIF]O0?_\P1&N6J2W)ET9@([\"S/ MBC7%M"&%1>6(26@7.WZ+H .&^RZNX3"C+;I)X4LMV^,Q,SOP+Y.%T"(2M(:*5:LES?<7JIMY6^=_D7A6C/ M/B%YD_%^%=$%G]*V_4?8COS$JK5^U?(7!NLI9B8C[FQ$5.S!ZJ M48= (7+4I$:0 (U6<>]DD:;V>EV092;O.&. U[5HQSU28Y^U'2>PEKSM92U4 MZ[KS I$?]YHA.-9N<3,JX]BDZ.M9"1852FHQC0K63^D8+!\1*P]K0?[C3-L MFP: %6FO$J9%_"T;BQJ%08&]PP[ *Q51SJ/<>S[7:GNX"S9-_VV'\=4Q<<@Z4Z!*Z+FUV.J=MDL&O[$A14NP2J M*/;(CJ;N0U#6<3%/"LRZ@),'EMY>0)N0TAVGPTQ#H,!WL70P:P= "@S/&8UM*YD\KW5#%!E0F!!HL.?04[A&W+QEP# M+-T#*^TP7@!U70?YV.OP]S91Y760J0^!LK_1TL'#=82(W\W2^]F_A/(DN WM MU)P^ &B?AODB?89,3#=(6Y4.6%N5;=!6C6?EUT05 MM?H6Z]?R$Z1U\_)#KK,@O0GC#$7F&EXE!YX&ULK5G;;ALY$OT5PCN[V 4T MLF0[F61R 1+GYF#M!(DS^TQU4Q(GW60/R9:BO]]3Q4NW9-D(L/MB2RVR6-=3 MI]C/M]9]]VNE@OC1-L:_.%F'T/U^>NJKM6JEG]I.&?RRM*Z5 5_=ZM1W3LF: M-[7-Z=EL]OBTE=JJ\9N7YS,3_*#+WJU M#O3@].7S3J[45Q6^=9\=OIT6*;5NE?':&N'4\L7)J_GOKR]H/2_X0ZNM'WT6 M9,G"VN_TY:I^<3(CA52CJD 2)/YMU*5J&A($-?Y*,D_*D;1Q_#E+?\>VPY:% M].K2-O_1=5B_.'ER(FJUE'T3OMCM!Y7L>43R*MMX_BNV<>WY[$14O0^V39NA M0:M-_"]_)#^,-CRY;\-9VG#&>L>#6,LW,LB7SYW="D>K(8T^L*F\&\II0T'Y M&AQ^U=@77EY^NKZ^NKU^>W/[5;RZ>2,N/]W<7MV\?WMS>?7VZ_/3@"-HX6F5 MQ+V.XL[N$?=87%L3UEZ\-;6J]_>?0K6BWUG6[_79@P(_]F8JSF<3<38[FST@ M[[S8>\[RSO]W>_?D7Q3Y%RS_XO_ESX?%S<^GXD&1XA]_>W(V.W\FOJA5W\A@ MW4Y(4XM_ZZ!7DA/_6H:@G"\K;]=*7-JVDR8NU<&C)A=>UUHZK;R03M&#/U$X M(EA1*1=0W2C!O1,:M9*-Z)RME*JU67E^:L-:.5$U4KMJC1T;VVQ4%@3P$;5L@1+QE"!_X%-8RY"5 M]4&:H*$0SI*M[4V8[AFZ4(U6F[1I(M2/2G6!Y9)F.BB<4FN/BO.JIM5V.^&? MHSYA)$I[%*9SRH1F)WHC%XTB-P$3:TT>P](E[&P$,+""51-^!.&=]9HC C/' M?AND 6KI$3"@:82Q0:PEG"!1\(@@62?KC2+7J>62HF/-6#,*\/RW9YZ/-Q6M M'XYTB)\'5'DZ'9CN.#G\]%A:%$'O^YTTAL^" TR M8#KR% MMQ%,W8@WJE+M LD%;6=3\54;"$/OF4?_OK?PC$&["&1@DK>62.T Y\4L)W4, MNP,*XXNS=4\:U;5.*B)>G0K195A@DZ#BD$#MQ+9M;W05'0@S*M3$5%P9[#8F M=1LJ [7583W9RQTR'AZ,<6T51] C+QVE2U5)SR)I'ZQ8:HHA!^Q>"Z%B2EO$ MFJV#I-;6>ED4I,6WM\6$[%T==J.*==2]R-6UBB6A?FB$$;DH5TXI/I6K/D9\ M*CX9\;%'RLZ?$#;/'ZF3RX(*184GC(V>-L L?P2JBC[GV2U) 9 5B$ZV&$X$L)1\H M7-)]5PE6QKIO*-CH%P*@5-_]=HQ!"IQK0V\A5CCM-N[_B+8MP:Q M $;VCC/D$.FU]SV\UW8-9P>I"H"G1H/-RL@$A1LT =O[B \^)^2!EA-X#A;5 MV5Z2+:F^*20Q!/@EV>KWD;V2AKPXAE]DBH'&P)6(W@SCRMSQ#%@KQ'LF+%:7J M$@>#@6$4*(_A@2!_$I&;LHHRPU@4D.\=)R.#%*A+#MJ U0=1Y[PB=8C2.)*# M8J+\)LN9"KHG041$:'\N&:!$3(2)IB! E?T&LB*/4;1_6 M;T*'I]I=H7Y WY0ZT HUO9$ZBKQIK5K\1' MZPA:A8@?(FBJAC$!8@,X@3_E1+"AHJZ9:]WEGY/C[)-BUFBT)2B[VP-5<$M% M8XN($K^"K4?VQW1CENC&3::6[ZBY*5,10!FD+I?A-X-,^B<)/9L]NWEW_8T_ MSI_]*R)>'?T6;( WR&&KF]!,/8"XM><010-M"BP [@H3PT[0*)G;3B<^/#; M5'RP6^)SDR@\&4$-1N<#[QR%C4\B<)NM=#5\0O9]/'H@6 QD8 X/")DW1R1[O9T"$O1(X]S'CU-D9O/1I$##NPE MWPUTBY/'^21I4 Y.TT7&K5K'7"&\1Z/@P(P;JC9+=)?23$81W3)18UWW5*4E ME#%@!S@GIAR6ZKAC+Y@$N-KT6&8[T)<5F9WC]U4 )5< M%.'W6-Q+O^KH/H+*QF[-<-#@@T<&3M9H!)*.2QDP9D"!02A.P M.6J)!QYO)9R5G,QA2\9GAP\MYQ/=D^U2=WD*L_G@//Y9H,(;O0(;;B:HI8;3 M"'.>[W48-0L,JTVCS"J/,7Q%1DK>,X*7\6V?K!_,M90RT*$O $V:\-TN#,A\6!>^]A8EOB(AK&R+@*"7)'.B44?J#1$ M-2=/#%F^:$F!\]ES'Z @3D5"CN!T8U@KWR%QN41J9>ABIN0$V8*# MP3O8O/U;K\6.YF]Z'OM=0I6?\=FD7%"XT=72,*XM5-BJ--<">()6J6 Y^6#E M8$_$":HMI;['.]D_>\.D& F &"_)SR"Y73RSB3Y-RO.[DWQAU()H,N=/4\*T MN"&ZN2)\@,;I#I@D93>6@*36'S6EV:',O/=;RZD?@T.V<9[ZF/=^$GG4?);[ M^=EDA#E[Y/1./8S*:R^Q$?'*Z075^@*M;"H^9Y[#][D\HI9P7G[ZX^K-K_.G MY,QHF,/Q#:N3+[D)0P.&B-B>"FS$*._I2'7IX\A,K^'J/LUEBAD4) M+!+2YGMS3L.2[K$Z8C@BF2X_ZXWV= 47.Q(92*3"I[F)E*&J\YY; MSSX.$40%AJD!B+1,!Y$'6JH8HLU+I!][B.//5L'O71K1\E4\M\B#$P>Z=*\+ M*'L6 3)69FU!NGLANG,J#,\VROG>J%$C) M3*="[XS@JVA <(AW"]P+$52^%0 CFS_Z.Z";)G)#S3YQ&*0A9F>Z?P6VVMH_ MA.K\ZN5@_J.,0K8M8HM/'*"T>@+@JG)$-7]Y-)T5YBVYC#_VF$3S.[NLD<^, MQ4^/O68[';W"1#M8\8M:'[$DOLTL3\N[X%?Q%>BP/+Y(OI9NI?E^>8FML^EO MCTXBGN8O #E^(;JP(=B6/ZX5F(*C!?A]:6W(7^B \H;\Y7\!4$L#!!0 ( M ,-P"E$6B*=EC D "X8 9 >&PO=V]R:W-H965T"XR8R[31K$Z2[V(RW1-B<2J9)47,^O MWW-)BI(]3HK9Q7YI;(F\O*]S[J%[L=;FR:Z$<.Q'62C[\6#E7/6^W[?92I3< MGNA**+Q9:%-RAZ]FV;>5$3SWF\JB/QH,WO9++M7!Y85_=F\N+W3M"JG$O6&V M+DMN-E>BT.N/!\.#YL*XA?7E1\*6;"?:ON#;[UDY5//LYB(HB!#<.-[ MM'F0CJ2-W<^-]1L?.V*9%>]#KWT2,QSN8Z<+Z M?]DZK#T[/6!9;9TNXV9X4$H5_O(?,0^=#>>#%S:,XH:1]SL!8NC%RR^9;=:N95EURH7^?;^/KQ++HX:%Z]&KQK\ M7*L3=CKHL=%@-'C%WFD*^=3;.WW!WNS;[>WXX=\4]&SZZ]WT9CH9WSVR\63R M]=O=X_3N5W;_]O7+863KLS!]V]E)^N966Z06[-\(*Y3CUXKZDOF[F M<270P)DN*ZXV4BU9II%=945.GRRJE7.'+PNIN,HD+YC%40+H<9:M^+-@Y1$@?V$JOQ;,PO2V/YZ*0>&K!)MEJRQCY1"MS:;-"VQIY;^PB M=,9S\;U&:BC4DC\)O[:[OPJ%@C=*.T#.%N Z2GE(QX+XA/&B@*7?@<^0XD.J M@K2.UFE5;"A7BDP6V()T&6^@W7"$8[GS#BF1"6M!B P^,,X67)JV>DW28]R4 MS>&[#[:3R$I;F0*'[Z C7RKPMHF%(\-D!$^DSBU8RV9&SH5/%&4F%&#C$MYE_(0] MM,F0**B19H3G5/L=JF@VTL$E@D[)%#5RJX36TOUMI\&%HH64MPYDZ=&?K%148ASXC>CXO1 HLQ=)C5M).Z8@ MI*"*;I;P.D0C24BAFY188%S3YQ 6^K2Q>I+*VIU M.X!_*EJD=Y? M+Q;":R3VF:/=8&S8=$;W\,#VN2]HM6/21),1FI/41)-N<69==E&:\72KVSK-.UPM:-,6H(F4A+'D+0^M1X)X/BY<$@D&$JME MGDD'DJ-X#I7JG0F.YB!S)(F&LD"NM4$%_?#1X/!,%M02 0K=>Q.9^J07T"@ MT,NZI:XM^##RJ,A3]L%F8JD] MR.#W&L2*)(7T^B]HJK26D#,7U/20!FGR@>)+/:<0-L0=/^@1=D\X!AF2.1/F M66:>MX,5BD/N3Z^-!=P=T71PFOMQ?PP]B_U@7SB&.F_6TL]6$YV U*A.^9]V M]R)7T/SJI(_[ FH5VW$W02AIH9$=7ZG&#S_V]@7[ "2N/;JO,:Z6F\X0[E%C M*HC'%#0BT31_&[.IWJ_(SC=)=KYY52\^8 0@H ZGW1NM\#D+2=NG0/\WB\ E MNQ%SXXD#0^=M:%2B2D1N:P0\GGWS;XX'HS!L0*5?!*Y48-9'7M$LDIET1E% + M]MA9/A=+J90_=4'TF23%\(V7%.>]@ BL)@SEN@K:F486^#8/*6Q&AG_O&V"2 M?,;JK3$S_(75#FG[@PZEG 63<,DA["AQ2P%GHXX!<.O2WTV>14=:-RFGYJ"< M)M\H R3YPM(H+Y&GF V2BPL$B-K>0:JQLU;![!UB[4!JJ:AE;(!A7"]Q#D7V M[D4HO#L>ME#X1*+:AQ/ZZ#>1+\G-!AO#-T=^Z1#@>.1F*G M=69JR+HZ;I\8:9]:SD6O'\![L5M519Q6Y K=\Z@#DP9LJ"K> MJHDCK&V$3W P818)M2'Q:3L&QC:DJWJ.\W"ELI3_#B']__&^']".=%2XCX7:&DN]@S\BA3M'*=]Q&H0T]' VG"SW:K1$SF0"-D2[O14P%>+9C MK6NT5=6I]LEE@E0X#\)7KPD3]J7!TB:NMLT$01*@FKUDP'725A%)0*W1'+) M!RFY<]OI8([:;WEI M^C%\''X#;I>'7])QK0>:+83# EL')^^@[$SX=3I\<;KROPB#JYTN_<>50!D- M+<#[A4:D\0L=D/Z+X/(_4$L#!!0 ( ,-P"E'F"H9.5@, +T( 9 M>&PO=V]R:W-H965T4'?_]#G7+I762H@_VB.3,F7-$#D>#G<8[ MDP%8=I]+989>9FWQU?=-G$'.S9$N0-'*1F/.+0TQ]4V!P),J*)=^& 2?_9P+ MY8T&U=PUC@:ZM%(HN$9FRCSGN)^ U+NA]]%K)Q8BS:R;\$>#@J<0@5T5UT@C MOT-)1 [*"*T8PF;HC3]^G1P[_\KA1L#./'IF3LE:ZSLWF"5#+W"$0$)L'0(G MLX4I2.F B,9_#:;7I72!CY];]/-*.VE93PXNU--4_VS6^@JMOR^>0]O"0B;@+#B72>J6)YRRT<# MU#N&SIO0W$,EM8HFWX MABW?2?@BX#^E.F+]H,?"( Q>P.MW^OL57O\W]+^0YKA+/8ZE<"HUND7X(6U E,*X2.CEX!S1G +?/]Z-^_2_K>/?'21CT MO['?M5'-GBQN14S:+QMB2^0)*)[3U$Q90,5=\=(;6+I"UCF=I[60PN[9!# O M$]YC%^6>*[*KB-T(3.E]S(PDL89=+)=_]=B5@AZM[/D/+,[%/20/0%.^SWD7 M_4;@[SH5\0'\UDXYTL;A@]IVX0T:6M?7M+3VDG!24G4XUW.9AW.>"P2ZP;I;UP.JB:E!K M;:G=58\9?5\ .@=:WVAMVX%+T'VQC/X'4$L#!!0 ( ,-P"E'3O;C$DP, M 'L) 9 >&PO=V]R:W-H965T87D-I X^_]^B_N]PQEP75,);\&RM,>>?U M/%+ DFZXFMN'8X">N&% M@'@7$#O=-9%3^4 -'0Z4W!)E9R.:_7"INF@4QX3=E+E1.,HPS@QGD^?)].N$ MS";CSW],'[\\?IZ2^^F#M2>/S_>COR9STOI"%QQT>Q 89+1Q0;Y#']7H\07T M#ODDA2DUF8@"BK?Q 2IMY,9[N:/X*N#'C;@A2>B3.(S#*WA)DW[B\)+_GOX5 MEK1A21U+>H%E7O_Q1"Y)CNNA\%?4A&J--4=%03BC"\:98:#/+?%U[%]_Z<5A M\H&,=\ UKOX9V!)KI@T45H4I@2PEQXID8D5:3*!';C3&Z/8MV4/^7V_<5&@V MM?$^0 [5 A1)(CL2]4_BWI%Q2<4*&L?[O>/M8KCQ*/J ]:04"(.!L1]'W2.@ MV$^CY,AN1?U.N[%;O;;%/@\JI-CC[N=WLNA$;#_,3GRM.$N/6.*W-/O=^W&B MOXF($C_K]]JGP%'FAVEZ.A#Y:=HY6.%UOC.IM3(_ZB=G&#,_S<)3?YP=ECE# MMBFN7'[*^,Y)[L='R-;5]:-NY]@5^7%VV*7^E.K.F.K/KU8F-KMAPL(7A MFH05A"5!;7U0D6/Q8/,CN8*"H6:)NW^V3J^S_-NBF+-74M6')]C#\T*57'J/ M*+?2"37D(Q4;>_I$NU!,&V'JWMAXFYO%?=U0#]/K M:\DGS [S(AR6&!K>='&;5=WJ:\/(M6NO"VFP6;O/$F]'H.P$'%]*:?:&)6CN M6\-_ %!+ P04 " ##< I1/&QCYID$ !I$ &0 'AL+W=O4(E+OC+$F@--*J$B-VS3](V"9J4VFU:T>SZ;LHW, MLQ+N.1&;HJ#\^09RMKW2+&U/^)RM4JD(QFRZIBN8@_QC?<]Q930H259 *3)6 M$@[+*^W:NKSQ%7_%\"6#K>C\)LJ2!6/?U.+7Y$HSE4*00RP5 L7/([R'/%= MJ,:?.TRM.5()=G_OT3]6MJ,M"RK@/",F*G3!J4&1E_:5/.S]T!$+SB("]$[ KO>N#*BT_4$EG M4\ZVA"MN1%,_*E,K:50N*U50YI+C;H9R0> 9K7>4O8DL2L6+,22BG4*@=,"P)/6"@"ACPXCON0 MPA@@V0('0@59LAQ+2)"SK"0R91M!RT2<7Y*??@AMT_GY?_]]2#D *>IL I5- M!',!FEPXD=&*&L9Y]G0*WA@;HOV^!DYE5JYV<8F9D&_G]:'3R#OBZJ;=&J;6 MEF=UUJ%N!GYG'>B^'Y!YRKB\D,"++MJ>*^@@[K\A2KVD6;H=6 -4+PC)%\HS MU3J&\)'#-7MR=ACV:;KC.D/G>B9Y8)+FA V[Q=?M*.R8[>F.V76#9>E^9'8) MINY&WIOG\L>LI&4,_TG&7!<8Y.PO6DTY[!Y<#:(+MKS8"-4W!"A'>;;==5-X MX"3=C-R#M15$;625]J(-2D>T"9]O]VBNUP^SA[0ZG,N>?U3.FMU0AFYXH)/G MV0?KP E&FKK7-'7OU*:^K28X)!?T$7-M!7CG4+>:-N>J.L*F2Y),Q&Q32H(I M.=CPQ\]4#7]_&!D[3/1/$VH2H+*'G4RQ?8 8B@5PXEB[QD5Q;I1,'5)-#,2L MXKE0-['O3\?A7MK7XNM);OV'[;'-2W]BDV>@7/1$_(FWVZFK\WV9N8/_9K3!&/&EH:M">!M)%"\IM"\D\M)+PK;W@F,^A< M9G+L)5E>$8<*9A1;/4PNQ9K&<*7ART, ?P1M1N[&CQDLE'_K+M7&Y%/MX K] M#)[B?),HLBHW,7K].*^GM!>I53M>+1>G;45KVYWEZ*J2D-8.21QDV $5K6W= MD>X[V&%3-)(NL:Q:YDAW<-C7O;?VU)H^%]5]L[D-N'AEL- >(4A6K#=UWT 4 MZ(ST,SPVLL/S'10.8 ?5:+4Z+2;])O&V<7FGO.K9_@M/H^J6^\+3MAZ$0=_3 MEM/S-%Z)ACP=ZH[GO>+I2 ]\_U5/V[H5>1U/!WCALH8JU>@\_PK@J^J1*TC5 M:NJ78$-MWM'7]?.Q9:\?X7>4K[)2H.9+%#4G 4XR7C]LZX5DZ^HQN6 2GZ;5 MSQ1H EPQX/Z2X<#9+=0!S7\79G\#4$L#!!0 ( ,-P"E'96F:4LP, "D. M 9 >&PO=V]R:W-H965T3#& UL7.V [OWZV^<0)I"H47J^8,]XYID9 MC_T0=Q92/>D9HH'O:2)TUYD9DYV[KHYFF#)](C,4M#*1*F6&1#5U=::0Q853 MFKB!Y[7=E''A]#J%[E;U.C(W"1=XJT#G:G,V,5;J^3 ML2F.T#QDMXHDMT*)>8I".2YT;0ZVDK&43U88QEW' MLPEA@I&Q"(R&.5YBDE@@2N//):93A;2.]?D*_7-1.]4R9AHO9?('C\VLZYPY M$..$Y8FYDXO?<%E/R^)%,M'%+RR6MIX#4:Z-3)?.E$'*13FR[\M]>(]#L'0( MBKS+0$665\RP7D?)!2AK36AV4I1:>%-R7-BFC(RB54Y^IO>Y/[R#Q_Z7AP%< M#_JCA[O!]>#F?@3]FRL8WCP.1O>E?'3/Q@GJXXYK**KU=:-EA(LR0K E0ANN MI3 S#0,18_S2WZ5LJY2#5H8X4SPJB7.F.ON <$_"/US7!AB9\UMQ+ MPQ*X1&6*?3'EB8HQDYJ;RNI#,?.#3S5->.:]N4Y4@G0FBUIADM,1V2@E:#3] MS4:MP[VE+U%&,ZD,&%0I=6Z.VM#?T2N[&)RU#@](&.4)VA5I7U0_;(1^N$T] M%%0:Q0)%?0*]8-F[@8^"H'F\IW5Y-+80WQ:>>6Y_T&A_;-5DO]6N2R\+)46[ MX;>;/YT^GB_8.@7N3R7_&:7\H]3R?Z.8E?0NJ@F#S4;N3S5UE'=23M-O'QRX MCO$O4$_0./4VB7A-?0@%M=I[,%#=^% B.FW6B2@,FC5IK3[+4XW3=M7?U[XB MW=KG>XIJ6CQ2-$0R%Z;\DJ^TU3NH7W[^/YN7CRBZJE,N-"0X(5?OY+3E@"H? M)J5@9%8\!L;2T-.BF,[H+8?*&M#Z1!*W+ 4;H'H=]OX&4$L#!!0 ( ,-P M"E&[_B8E0P, +T, 9 >&PO=V]R:W-H965TEJ+)C#C=/M/2V2(JD1I)U=F_'RG9"CW9 MQMH"2S_TB\E[>WC'.YY/DRT7'V4!H-!353(Y=0JEZM>N*[,"*B(O>0U,2]9< M5$1I4FQ<60L@>6M4E2[VO-BM"&7.;-+R%F(VX8TJ*8.%0+*I*B+^OH&2;Z>. M[^P9#W13*,-P9Y.:;& )ZD.]$)IR>Y2<5L DY0P)6$^=:__U36CT6X4_*&RE MM4N#;WV 73V3P,E[*]A=M.]TX<%#62,6KG;'V MH**L6\G3[AXL@]0[88!W!KCUNSNH]?(7HLAL(O@6":.MT2']JYVJ_<-[WV[P6&&$/>V?P@C[6H,4+_F.L9R## M'C)L(<,3D$O]2/*F!,37*.-5S1DP)0VE"D!U2=A/$C']MFH0E.CS^DV O>H)=:'PL!@*HNSV#R/%#168,^:S;E7YV$7>PN904,UE1? M8"_0MR1 40&Z$:@C\B\U_%TGA"C*-@B>3$K@?[O")8A/-(.V 'KF*Q3BP*(" M;(O"Q!8]$_><_N8,J6K3.>R M$0SI5)M'A8B48&5SY(_]*+TX0/+Q&UN.X^"T_#I3#1&4E&BTT7]D%RXJN90# MQT;)Q9#G1T-F1127/HF^Y6_CC)$H'W*MA8?OC.,4#;OKY'0./ S\^TS'P M.,+)UW<,/SS2,@)OR/2'O7$4A)_=,W!BUX*/;2J.#D3]G1V;@UQKI*Q ;-K! M6>KD-4QUTV7/[6?SZVXD?5;O!OL[(C:4253"6IMZETGD(-$-RQVA>-T.J"NN M]+C;;@O]?0'"*&CYFG.U)\P!_1?+[!]02P,$% @ PW *4:F$FA!""0 MR#8 !D !X;"]W;W)K&UL[5MM;]LX$OXKA*\X M) "WYKNH-@FP3;/='I"V2+)WGQ6;B765I:PD)^G]^AM*MDQ9DBTUSCW.;E(33(N7YM&8$:+&\R",1T<'!>U+>G20+/(HC,V7%&6+^3Q(O[TS M47)W.**C%>$LO)[EEC ^.K@)KLVYR?^X^9)";5QQF89S$V=A$J/47!V.?J5O MWDG;OFCP[]#<9C@B5B 3F4EN.010W)IC$T66$8CQYY+G MJ.K2ON@^K[C_5HP=QG(99.8XB?X33O/9X4B/T-1%E.^#/#@Z M2),[E-K6P,T^%$,MW@;APM@NRGF>PK\AO)\.-]![N%IZAXBH*GZ.():C)=1 8E5RB,2RVQ MVPV>D DF,P3ZDP(IOD:9N8;MG+=-[/8^+F8&^$6@0)9-7JP/NDF3VW!J>G:* M]L(8Y;-DD07Q--M_@_[Y#\T(?_OL)>@6R&70Q2PUIK:!$"R_J9;_R03Z&.+.)R4&_'F^9*2X6EPU%@GWNU M1BZOS;JB6!*!CH,T#6&A.V>08NU[#2HC6$O5.AV;G6ZC,X8]R9=[K1J6% ]F MW$6WO"^2'#2M8P-M[FM/8Z*;UH!I3%6[D1@B#B4*,T$V)N"IR[6%V; !WSLL M[?5?0=OV-(@!D4VW;4)?/]ZF*+F7VZ)?B_DE"U%ICRM663V*..%=+*F2[E M& FP9;Y/T:+<:<('!'@_JS>#].=@E-.G5X$84Y-*HH^ M5X DC(&W07M1DF7[[A"4(S08.;86=$\QLFZZI['G^^NZAPEKG]GG*/OA&>H_ MF@ _\P;-T#P[ ?!&S;RI)[/PPS1(YA4P%P'ESQ=A3C^0!U MFOZH8T<.7 KB88_1OC@&+(YC&R26];X.8Z1U8;W4LH5LCD/[Y\S3_,3WWQ7 M^?+Q#?^H12\HQ, ^=A3_0$.90)KJG0]".!20H-)-B"VW@EQP)\J_F@[H^3>!^(,DV/85,@"O6R'.%1!U"&:>Z]C M2PY<"T8@,!,],0[3K0 *,(,BS?B'8DJ:+I5C[D@-%D&2(?!GSTF>[!JUQ1RCRH(27DM:\1?8.YG&T)ZQ,S/ M9OD3*7U7^?*1DJAG6%^!#12^<.J;VMR*E!368.6ZD!*M';- **;[!TW4ZJFB MNY&2J)V75>8-).,/SP7!+'%_,Q6BO(=#L"ZZY3T0*=GHN.EIA(=]\G Y&9%8 M\F7KG4B) 1!X^/%A5UER[X.4ALDQ;"HDYGK7D195!%.O M]Y8ZG,#?SS-Z2@^<\ M@5&NFB2W)IV9P X\R[/BC4GE;:W(P?2_BRRW=X2R+=>A9'4=2O:^#K6Z>G09 M1$$\,:B\90C=!J48P4UHMZ*YAP69AODB-5G;W:@='187_&!A6WI97X>Z*G 9 MF.6;(/Y6+*GW-EL)"+.2V2;U/)85\;V9F/DE3"FG2^QFYRZT$[EDN;Z6]5(O M6/WH\B^**I_G,MEF>0SF"!>_R/RY"&^#R.X_7,S+Q_C6+!6Q:O\*@3V6M:P8 M\S$G+MAC]AR0.@0*P:XF-8($-+<*U2>+-+5J&629R5N.1>!U+9JAFM389TU; M#ZPE;SH&BR[;KNE L$I]LD2=I008Q:"P#092%>!EDZX4IKH90P%?+9N8$4)S MJIM,I/:@N8<^),GT+HPB=S3"<09<8N;51['--U0R$JRJK-G&-"M9/U=AL'Q$ MK)V#!R[2&;;-7,"*-%<)TR)E(#<6-0J#(EP(6S .L%8M&4C&L>^W'?30MKLM MP$,T>5#P6H*O3IJFYK*YH%I [X]W9VC)OFFQ_SJJ+C@&374(7!>7T1Q5M_EK M5_F6PZTF8;8AO?1=%!I MR5HTW0?=;?8G=$U%G8TI9 L34H:NSZ'I@)F98S&MIG/G],%3Q015*@0[6+3L M5]!#<%LV3!R@Z1YH:8OR @YMNWN O19[;W-K7@N9^A#;^ULU'2Q<2U3[PS2] MF_U+*(^7L/;$@;5/+D0[2%N5#EA;E4W05HVG%WBS*<]YF?(T]93G9LM-&+>+ MWI$U:,*]M< .[*NAO>(.N,]\AZ !IG"W 8".FCW%DKKMP:WX2K9[%G"DJN4. MD\)<-7&3IBV@J=:98YJX/%K1 M36H;P/]729*O*K:#ZN.UH_\#4$L#!!0 ( ,-P"E&K(;K "@( &8$ 9 M >&PO=V]R:W-H965T-FF*"4G; MJ2)(29-MF=0D"NLF[XQU5@$G>B1K$':GD(H38T-58ETK(+D'<8:C,+S%G% 1)+'/ M[502R\8P*F"GD&XX)^IU 4RVLV $!&'-$ MUL:?GC,8)!WP?'UB_^)[M[TMM^@[^?&\662 M:?]$;5<[O0M0UF@C>0^V#C@5W9N\].=P!HC&%P!1#XB\[T[(NUP20Y)8R18I M5VW9W,*WZM'6'!7NHZ1&V5UJ<2;9[K_.-^O?\Q_K[0;--TNT>$K7FU6:HNUN MM??I%'U8@B&4Z8\Q-E;3(7'6\R\Z_N@"_RUZE,)4&JU$#OE;/+9>!\/1R? B MNDKXO1$C- D_H2B,0@VE'1!SA78RG,/$TT[^XQRNR$P'F:F7F5Z0V33\ K) M FUK4,104:*T:T*_=[@=VXUG<_?KF$QB?#PW@,^^/0=5^@G7*).-,-T8#-GA M$LV[V?E7WMW 1Z)**C1B4%AH.+JSNJJ;ZBXPLO:3=)#&SJ5?5O9' ,H5V/U" M2G,*G,#P:TG^ E!+ P04 " ##< I1@Y1ETJT$ "X$P &0 'AL+W=O M\_CT/(E'1\9_BATA$OP* M_%#<=7921I\M2ZQW),#BED4D5+]L& ^P5(]\:XF($^S%3H%O(=ON60&F86<\ MBM<>^7C$]M*G(7GD0.R# //7*?'9\:X#.Z>%)=WNI%ZPQJ,(;\D3D<_1(U=/ M5A;%HP$)!64AX&1SUYG SS/4UPZQQ0LE1U&X![J4%6,_]<.#=]>Q-2+BD[74 M(;"Z',B,^+Z.I'#\EP;M9#FU8_'^%/VON'A5S H+,F/^O]23N[O.H ,\LL%[ M7R[9\0M)"W)UO#7S1?P7'%-;NP/6>R%9D#HK! $-DRO^E1)1<%!QZAU0ZH#: M.CBI@Q,7FB"+R[K'$H]'G!T!U]8JFKZ)N8F]534TU-OX)+GZE2H_.5[.7^:+ MYSE8SF??_UX\_'CXO@"3Q;U^GC^\3*9?YT_@!LQ8*+EB'$R$(%( ''K@*\4K MZE-)B0!7]T1BZHMK9?O\= ^N/ER##X"&X,>.[86R%B-+*K0ZI[5.D4T39*@! MF0.^J:P[ >:A1[P:_YG9OV?PMQ1+&57H1-44&0/^LP]O@6-_ LA&=AV>=[N7 MX#C9SCEQ/*/I)BH009QT(['&-,G$++0@&I0 M(6EHN_4<#3, P[>VU&E+S5B&U:Y";K<>#+3SX6O_.3ZF:; BB)X+SSHK->HU M&)6!%E0"OJNWVI%W(?@5NMA@$.5(43M*_706OAH[/XW6*XT+U^XV;6T^G:'S MUD[S"XII!N54-AIVNPTS#.;C'+:#\XZKSOXSNS+>?/Q# M\_QO:KKV/)KC0UNWG:GKUA?[[@*L M?F73D=L@3# ?^[#EW&]+SS0-6&H^%PZ=\]ZK:D39K PXEPEHUHEVK;,%I3K S*/\+SKPO9@8'7*(;=A MZU N ,@L *W9F*:!R@/.':+S)D.U&E&T*T/--0*9->*LR]Y G3EN_U)KY9*! MS)*Q) <2[HGZ8%^S;4A_$T_=^EBJJV1MP5;U 3K(;IAT*)<'9![?DX!Q27_C M^#A $UEZF:K]XDPCEEZ."D!2O-4O".@TPLTE IDEHH9*M>=R1T!$.&4E8M5* M?$(3K@E@*Y]NXR*%LL82' DG0*@5L:'*G'$0844$]OW7PK**'7%RH.K[.TU0 MQ\@,566HJ=)<@I!9@I;Q88"J)RDX+4\5!%23*.,MB)B0$:9>>L)!N-!XL7?0 M%=?"-&>$(-#?^G4M;Q7.1E2B;7QD)%2S[$.9')-DJ]FQU"0^C+%R\^1,ZQOF M6ZIVP2<;Y6K?]E6+\.28*'F0+(I/6E9,JJKBVQW!'N':0/V^84R>'G2"[+!N M_#]02P,$% @ PW *4&ULK59=;]HP%/TK5M2'5EI)2 JT58@$(=N86HI@[9[=Q!"K MCIW:#K3[];.=D(8*TFGK"_''/>>>>TQ\XV\9?Q(I0A*\9(2*H95*F5_;MHA3 ME$'183FB:F?%> :EFO*U+7*.8&) &;%=Q^G;&<34"GRS-N>!SPI),$5S#D21 M99"_CA%AVZ'5M78+"[Q.I5ZP S^':[1$\CZ?EXKDBM.J<& M-L<[]J^F>%7,(Q0H9.073F0ZM"XMD* 5+(A!SM@5<1RLV M/3#>&+2J!E-]C$O)U2Y6.!DLHH=H=A^!113>?9M-?T[O9F TF^AY-'T8C6^B M)3@'(:.2*\?!*'XNL,#F!$(FI "G$R0A)N(,G !,P2TF1&T*WY9*G?6Y>8;6.T)[_$1:R"]J\@M#?G&$?)0Q+O%O:$C9"L2[ M9+"1+%;)#IUR23TPU/H2V01.I^?;FZ9E94R_$=.M(_84]VK%O5;%'<[4$H!"HU9A^G:;_^:X/:O)!:PW+5+E^+A'/CAM^\+TJ M::^:;G8&[QQOC]G3>UGKO6S5>V<\_M#;JYKNZO.][3IO]YS3JO:&T?6_F%O1 M#O:F>0F5N:"RO+#KU;I!CDQ;L-_"R^YZ"_D:4P$( M6BFHTQFHMX.7#:N<2):;._^12=5!S#!531YQ':#V5XS)W40GJ#\;@C]02P,$ M% @ PW *4582!!P8 P &ULO5;;;N,V$/V5@; /NT 2R;)C)X%MP+>V6307V$GZ4/2!D<86L12I MDI2=].L[I&2MNVMK^U#TQ>9ESO"<.;QHN%/ZB\D0+;SE0II1D%E;W(2A23+, MF;E0!4J:62N=,TM=O0E-H9&E'I2+,(ZB?I@S+H/QT(\]ZO%0E59PB8\:3)GG M3+]/4:C=*.@$^X$EWV36#83C8<$VN$+[7#QJZH5-EI3G* U7$C2N1\&DJ+Z]RFHR!RA%!@8ET&1G];G*$0+A'1^+/.&31+.N!A M>Y_])Z^=M+PR@S,E?N.IS4;!50 IKEDI[%+M?L%:SZ7+ERAA_"_LZM@H@*0T M5N4UF!CD7%;_[*VNPP& \AP'Q#4@_A;0.P'HUH"N%UHQ\[+FS++Q4*L=:!=- MV5S#U\:C20V7SL65U33+"6?'R\7+XOYY YOQ=: M'+ANA%VW[T%WS3M=7&Z5-X 8[S(EQ/N_*#\I<%(2)@!IAZ8<#)$X)J@T<6 CJ:N MGKBJ8U7A7XE79>G-\&PO=V]R:W-H965TOJ<(T)TPV984H[L50),^2J ME:LSA2PJ0(EP \]KNPGCJ=/O%FM/JM^5N1$\Q2<%.D\2IG[?HI#;GN,[^X49 M7ZV-77#[W8RM<(YFD3TI\MR*)>()IIK+%!3&/6?@WPP[-KX(>.:XU34;;"9+ M*5^L,XEZCF<%H<#06 9&?QL"WC@""'2#X**"Y S2+1$ME15HC9EB_J^06E(TF-FL4M2G0E U/;1?G1M$N M)YSIS\;/X^EB#+/Q\/%N.OD^>9S"8#JR_GCR/+B]'\_A @:"NLW2$('N#0P5 M1MS O=0:->V>C= P+O0YV8OY",X^G<,GX"D\<"&H5[KK&I)J#W3#G:S;4E9P M1-:W/&U T_L,@1=X!^##T_ 1A@3W+=R_?@MWJ4!5E8*J2D'!USS"=S3_$]S- MBKM9<+>.<-\IXJ'K',H\-9I>1HA\PY8"#U6MI.H45/:!;OJ75XV@ZV[JM7D? MU+IJM*N@-RI;E:1@4'TDQZ:-4^TLUT=W_[O M5Z53<7=.IC;,DUPP._< XY@&(;!*.D0Y@I&T(K-B0,H84IJBK"K'H6=4GM>N M-<#[I_IN;;;8N?[ U(JG&@3&A/$:'>J&*F=EZ1B9%>-F*0T-K\)&PO M=V]R:W-H965TM< 4T<*.-^& 1M/Z-,>(.>6[M7@Y[< M&,X$W"NB-UE&U<\1<+GK>PUOO[!@Z]38!7_0R^D:EF >\WN%,[]B25@&0C,I MB()5WQLVKL==N]]M>&*PTP=C8B-YD?+53F9)WPNL(> 0&\M \6\+8^#<$J&- M'R6G5TE:X.%XS_[%Q8ZQO% -8\F?66+2OM?U2 (KNN%F(7??H(RG9?EBR;7[ M);MR;^"1>*.-S$HP.LB8*/[I6YF' P#RU /"$A"^!S2/ *(2$+E "V4W8UL=N!RX] 8#1.VBDNC\"M#G!DLID_3^>.4+*;CNZ_SV"Y(6,%"3/D1FH-FBPDMZ=I1U6".\\F8"CC M^AS'C\L).?MT3CX1)LA#*C>:BD3W?(.^K;H?EQY'A)GC+\49#0K@[3G6F"O;6@:DHNNI4GHJ2M3XX#SM1 MN]YXNS+>/FG\63$#%W*UTB1.J5JC2[K&SJ@-,2D0NK\5=:;;'TQ?-+N=5KVA M3F6H<]+0 F*YQ2SBM<.+SUWBZL0['S/6.E+$;B7=/2F-=^\O9Z?[\>PTVD'P M3M8_Z%498$YM"[?A;(0I;G"U6KT20]<&ULK5?1\?VC&-GI^ULVDS<;9\5N+;5@$0E$2P"%'HJDG6RX*HG17['Q9"B"9!16Y'P9!XA>$,F\QLV/78C'CE M0,X/[>;V96R)AQ?,_::;VD_1.&S;B6U0*XZHIR1$\E)!18&KPTW43*E&!X\V8Z05?8Z0K=:20/KZ01=Z:'W^EZN+,]_";?>S5@;C8EDDWURG".D/#;D>[ :F( EW$*;3,_M*UAFW^@Y:;%9K$H6N1SHWP^)TY M[@P$NQWD/YUMZX:T[[+C8!($PRZ+.Q/"T__OX%HW9/TS:1(>$Q%V_A6Z'>IK2/!Q$9U5A6Y[655%E=>E(VRWNIY'I'N;LDJ_[%R/\-+6^?I88OHR M0-*45\PD)+&M=_;:C[?5D:8MROYM>WVVNB-A1 M)G4(MQH:G(]UA$1]7:@[BI>V@+[E2I?CMKG75RP09H)^ON5&PO=V]R:W-H965T+<@R@2Y;(7=;2H3&[2G[QG<8"_"6I3F_'^R$*(:6 MQ9,=SA"_HP7.Y9<-91D2\I5M+5XPC-:54)9:CFT'5H9(/AB/JK$E&X]H*5*2 MXR4#O,PRQ-X?<$KW]P,X. P\D>U.J %K/"K0%J^P>"Z63+Y9K98UR7#."813G BE LF_5SS%::HT M23^^-TH'K4TE>/I\T+ZHR$LR+XCC*4W_)FNQNQ]$ [#&&U2FXHGN?\<-(5_I M2VC*JU^P;[#V "0E%S1KA*4'&,[@%3:*E-/53354G+ )-<9=9* M,/F52#DQ?IQ/5O,5N 53FA4TQ[G@@&[ (Y:S!>9O,H'E/\K78(G>L^KKQQD6 MB*3\DQ1Z7LW QP^?P = F9TF\EC1K4XC$UT?L[Z M_.>L+_K%9SB1XM D?A9+MTTQM]+G]J98CR*O5>15BKP+BOXJ,$."Y%N05NF9 M4"Y,N59K"2HMJK*^CCW;D4Q>3R?0 ((^/ ?-=%!DA\$Y:*Z#PB (6] 95;^E MZO=27>TH$[<"L^P'7&LU_JEQC:J.B4[\JYGJ&.B$G7#,#2 _C,Q,@Y9IT,OT M*V($O:3X!SP#@VG/[A#504X4=8@:,*[G=H@:K#F^;28:MD3#7J)?J$ IH%?F M<*AY$#AQA\M4!_FNW4G/F0Z",(@[H9L;4+87^V;*44LYZJ7<[AFR VKXIG*R M24H$P:9M8A89TMGN^JJ#W,B^,#MQZVK=HPF@&F&I1;NKDM MU7;(.19&]V,]BJ'FO@YRW4ON0_NXC]N]579!)Z8F% SC"T%UCN2=ZXJ3 MBJ>YKW%TPUT.4P/("9PN41WD^5&7IP[R_0L5&!XW:.A>49HV6@89";OZ$K6[ MA:D!G6V<7K<2&S1!WW>ZC'55,'0O;*_PV$K _E[B;+GPBJWL89.TE/VC:F8+ MIBJU>+\!18IR4;7 ^'M)"E70C''1VP#'UVK7[#K8P@B++U:)8UL!^_N* ^VJ MW-V I\-B?I8S/E&+^0:L!!)8L52KO<83F1U+RDE5 _Z9OPEULE3+XI%P\:\Q M&OUNE/QVBU Q7#917JH83_+U_!#AWQCEQ@K[JQ0O?H'B\SDZ-D2POR.:)$F9 ME:FEH[6R3DTPVQ; MW1BHQ57FHCXOM*/MK<2D.HMWQA_@< H-XS,XG-=W#D?U]17(9\2V).&ULK95K:]LP%(;_RL$PV*"+;\VEQ3&T2\YYY%SG-1"OJH"4<,[*[F:>H76U:WOJZQ 1M1 5,C- MSEI(1K29RHVO*HDD=R)6^E$0C'Q&*/?2Q*TM9)J(K2XIQX4$M66,R-T]EJ*> M>J&W7WBFFT+;!3]-*K+!)>J?U4*:F=^YY)0A5U1PD+B>>G?A[6QHS[L#ORC6 MZF ,MI*5$*]V\C6?>H%-"$O,M'4@YO&&,RQ+:V32^-UZ>EU(*SP<[]T?7>VF MEA51.!/E"\UU,?4F'N2X)MM2/XOZ"[;UN 0S42KW"W5S=CSV(-LJ+5@K-ADP MRILG>6\Y' BBT1E!U JB2P5Q*XA=H4UFKJPYT21-I*A!VM/&S0X<&Z6GEXK? MB=Q0KDS^:V,4#,;&5S:-LIEH4;E>LQ+:="XW+,RW!:4]8/;70NC]Q+:O[FN5 M_@%02P,$% @ PW *4=X8LK5J P +@L !D !X;"]W;W)K&ULQ991_BH;I0S*3! 0&F8SMF=9)YZZ3WF7J]NZA MTP<9UD93D*@D8N?;GP2$.+9LWUM?; 3[W_WM"E8[V0CY4Q4 &FVKDJNI5VA= MW_J^R@JHJ+H1-7#S9"5D1;59RK6O:@DT;T55Z8=!D/@59=R;3=I[CW(V$8TN M&8='B513550^?X!2;*8>]EYN?&'K0ML;_FQ2TS4L0'^K'Z59^8.7G%7 %1,< M25A-O??X=HXC*V@M_F&P43O7R*:R%.*G7?R93[W $D$)F;8NJ/E[@CF4I?5D M.'[U3KTAIA7N7K]X_]@F;Y)94@5S4?[+K2V'Y;W*&+=Y?H'6('@D^*>&WZ HN$)A$ 8.^?RT_ XR(\=6CM.W0U MLP[)8141/'(C)0-2<@XI="$ECF#M6_4&R6$5DC%Q(Y$!B9Q#BEQ(Y#!80"*R MA^2TPI$;:3P@C<\AC5Q(XX-@:1*-]XA<1@2[@=(!*#T)]+4 *TNQ4&!_')*$GP'J7++"7) MD2\1[_1Y?!+S 91"K*H;;7H/XZ:2H+23$Q\ 7.,@#?>WV6D7XO1805^[, [/ M%]1)%AXTJ20B4;0/YC C\;$W$+\V=7RZJ_]=@Z3:]O,'N]E7Z*$_'I^OT$)3 M#7;K[>'YD7'*,V;>BD>A6#NM?+_?:CO[+$LP,J5_./,[';]1UVM*Z]N!H\48 M(.:-E!;@C-E?@F>=I?/ _9T(W;[X.\.,G20_4[EF7)DO;&68@AMBWCC9#6?= M0HNZG6^60IMIJ;TLS$ +TAJ8YRLA],O"CDS#B#S[#U!+ P04 " ##< I1 M.U#93]4' #:+0 &0 'AL+W=OP!+7"M34JDG"()D-A6-XNF5\1I[S-C,[906?)2=-P ]^./>HE' M,BE:WNI+(BGS0G*H9V847NY3^3-;"Z'0KTV<9%>#M5+;3\-AMEB+#<\^IEN1 MZ+\\IW+#E;Z5JV&VE8(O"Z5-/"2C$1MN>)0,KB^+9]_D]66Z4W&4B&\29;O- MALO76Q&G^ZL!'KP]>(A6:Y4_&%Y?;OE*S(7ZOOTF]=WP8&49;42216F"I'B^ M&MS@3Y^#<:Y02/R(Q#ZK7:-\*D]I^C._N5M>#4;YB$0L%BHWP?6O%S$1<9Q; MTN/XNS(Z./C,%>O7;];#8O)Z,D\\$Y,T_F^T5.NKP7B EN*9[V+UD.[_%-6$ M:&YOD<99\1/M2]F #M!BEZET4RGK$6RBI/S-?U4+45/ ;0JD4B#'"GZ+@E%T]^)6"W]4#K11H5P56*;"N"D&E$!3!*E>W",V4*WY]*=,]DKFTMI9?%/$M MM'5$HB3?BG,E]5\CK:>NPYN[!_3CYLOW&;J?W_?$>_8&B!#VNTUW&DV5V.51Z/+G5X:+R?5OZ M)BV^/72?)FJ=H5FR%$N+_M2MSQSZ0[T.A\4@;XMQ2YP&_]HE'Y$W^C]YGO^<]=*M/Q4*KXU;USV[UN=BV>6^$PCOL2Z^PY[7M2QY) M],+CG4 ;P;.=%)I_*G-8]@^6_<*RWV+Y+EEH9F)_'(W^95OJ\_4:TQ@?IC%V M&KI9+J,\"_)8[P#[PI?C&1NA)^/1R![YBX/SBQXW7VF+UDU=(.=SB<[*46R>"W<"KMC?(9C HZ)>_>J MM9"(:Z],. +N_DU.;5M;K$)+1S0VA)6Z^P;Z]P4:PX0 MX(;==#L,\(:RZRU>W_&NE0)VX8N>HT 2N0$E)34K^,J6M2@ M;"TIB8DE@HU8=)(*3TDUYP*,(V[&S=>I5.@QWU)W;9-IF@:*$=)W" !:Q',. M>_;W+E*O)]??,ZEA+G\'H= B1%H7'_!(W'C\HO,*>K?23?A[I%M=44XJ$XN= MU&G?FG%NB86$Q\.=$).JQK0[V)DY[30G#<@E;N26KWIKY)I6@;JD;^H2H"YQ M4[?C9C.1BD<7YG8[)=8<)""5G$#JFB>KHE9[AJ5(G]UUXVUEM#X:SQRR*12T M#A@(3=SEI;$/=!IX$(G8\Z=8('TA5Z]HRZ6J*GE7HP;H]D8];Q,/4.JY40K\ M1(LTLRWWY\I"H]KQ6_.I!ZCUW 5CS?4C_X4F4NB^P5:O5G8:NZ^]3O=J'7 ? M//8L%/6-[=9)*K1)M1:$'B#9.X%D\2)B1/1>G&4JVN@\OT3%ICE5('H 0(_V MO0(3SR+G&L#A/3& M?:\[P,QSP^PQ5;I'KSHVGBQ1'/&G*"ZR^)NW)>*J!F=K<,PN&C/,_./@=!(+ M;6(T8!?VX/@ 4=]=_QX%1[\K$R%5]!PM].N2YYREV*;9,8":SH"J/N[[XQI@ MTW=C<\*S=1&M17Z1EU_:41N\?!.=WOCXM>DB%)X0:DX&$.R[$6Q&Y3Y-Q"O: MD5/#.4?55"VYZY*GP(.:=^?-2D0D+J+Q*DHOLA&+Z*>YZU!,;OL#X0I MT"85^+0E1@!?ZH9O:XS.3?(4@$G[_G[* )+,73^>E>29Y;NGF>0[284VJ=8D MSP#,S UF5WC.3O<,4,KZ_K[*@)[,74R>R#7,TGP;Z;Z+4&@1:DWW# #-W(!N MBPAQ+0X@D_7=P+/:?\3=!6-/4&-F7XYKN:(*4 >AT"+DU5)3@(0'9S;XD-\SBK8 J!H MT'>C'P J W?5V;U@"\S>W%*P=9(*;5)M!5L : [.[?/+T'BNE0)R!GTW]P%P M,W"7FCVQ+3!;=5NCTTTLM(FU-SH!@#PXM_.OPG1F[QG4CCSUW?X' ,[@M]K_ MP#Q_9 U))['0)F8)R;!VDG0CY*HX))RA1;I+5'EX[_#T_3\%G^: M8,OS*?XT*X\9@_GRU/,]EZLHR5 LGK6KT<=\$\GR('%YH])M<8[U*54JW127 M:\&70N8"^N_/::K>;G('A^/&PO=V]R:W-H965TK M]4\KVY=['G]/UI0*]#,,HN2JMQ9B\W8P2/PU#4G2YQL:R6^6/ Z)D*?Q:I!L M8DH6J5$8#+!AN(.0L*AW?9E^]A!?7_*M"%A$'V*4;,.0Q$]C&O#]5<_L/7\P M8ZNU4!\,KB\W9$4?J?BZ>8CEV:!06;"01@GC$8KI\JKWSGQ[YUG*(/W%-T;W M2>D8J:',.?^N3NX65SU#140#Z@LE0>2_'9W0(%!*,HX?N6BO\*D,R\?/ZK?I MX.5@YB2A$Q[\RQ9B?=4;]M""+LDV$#.^_T#S 3E*S^=!DOY%^_RW1@_YVT3P M,#>6$80LROZ3GWDB2@;8K#' N0%N:V#E!M;O!G4AV;F!W=:#DQLX;0WN/W[^]/[BR\WL'DUOQE_0JRD5A 7):_078A&Z9T$@2S*Y' CI M2UD,_%QWG.GB&MU[$O<1=M\@;&#CZ^,4O?KK=87*!%9YMY$JIJ%4S%&]RK0I MEB>$<2KBU8OMRL*OP MZA1>'3A!6Y$($BV4W^.!9!7M'+G%3IU?M_#K@GZ_1B3DL6#_T05:-H[\)A,; M'8SEBI7)*XIA$*RH[BZK)G<+^+*-O&'\#@9N& M7B&,\_(MC^1O+D(>B37Z>#?^/(/\EE8FLYLY,#543)@J8Y*P!&5M(9*MUH[$ MC,P#BF(B*'I%$D30)INIZG4&EL=]!\ZY9I1I_6G.R<_3ZZ KJCL>)7K JRTO7H"/96WZGVC35^,(R? M1R'K9"&[49E,FHBT;*J:G089^YB'6=2GVQT.1/,,FV?V"1]RA<-&8523P5(K M!6/I3J7.Y^&&1$]I-:* A:QJ4;G-E<;:-R\7*=8.-NOG3P,,P\&94W:Y1OEM% M<9/+E8O('-HU46CXX0[@-\E%5"^EG??K+AY+X\^"^7/L_0UB2_1C2P*V?%(9 MD5]6=HB37/D@)*N/ZT+2(+-@D#54=*M&W-+TLG WM6V5=H PD%1GQ81JK-&2 MMNA!)@UZR7)5B#/&ZZEC3![+,)5F2\#<%L33"[(X+9FF#V MRQ*L0;YIW7 TP1R88!^ID"-7-_/\+-_)=GY1RGG[-M_1'',ZXIBC.>; W#FM MS7?:;P\=S2L'YM4#C=.'MI%/);=45I-26EF2;.7V36X?$=?[R,J[W<=;2+-F M]^9HG#DPSAY53M2'9\QOZ99^1Q1S-,4<&#,GSJ][-+]FS2[.T7QR8#X5S$%S M*B>:RLN:7NPI_8YXG!Z7;F*VN,(;O)D-]VL<33<'WGVVG7KYR2U=R.4V0+?; M:)&@F^62IL_PT0PFK:.QZ(RZJ0Q7 \R% 78N:1ODC89[X:ZFG@MO-U6K% M)KM_1F6Z'VG$9.TDU-^JAR8+&I G]3\F>R2*FZ2_T(SZE.W20?FM+U=7L]/M M:&?J:A:Z, M/NES'N5@;'+N:>"Y,O)=(=XM>S]64=#NBI%MZIOFBO=ZX0;[I MN9"K6>K"='NAR6G3%KH:G&Y';:&K^>>^:%LX;I W&R;(TU3U8.Q-2+)&RT": MJ<>X:H+NR@\N4+(G&\B1IJ+742_H:9YY<"_XZ?"I=%6/E2N4'U!XI0<4VH&PO=V]R:W-H965TW,LTLU(K'X)&(^P5*]\TQ8[3K"?@J*PC1RGUXXPC5OC4?KM@8]'+)$ACC'=Z0%9%/NP>NWMH%BT\C$@O*8L!) M<-6:P,N%ZVI :O&3DKTH/0,]E6?&?NN76_^JY6B/2$C64E-@]>^%3$D8:B;E MQ]\Y::L84P/+SV_L-^GDU62>L2!3%OZBOMQ>M08MX), )Z% M _H-@&X.Z)XZ0B\']$X%]'- _U3 ( <,TNQFZ4AS.<,2CT><[0'7UHI-/Z0% MD:)5"FFL:W/*W Q(Q+34'P&GP"-P>.6 M)0+'OABUI1I/H]KKG/LZXT8-W!#W9\[QA^?L1_ M9"%HJT 7T49OT;Y&5L9)LOD&7/@%( <.GE8S9D7418PO+XG26^DP=%(!;+#2%Q0NKJ* /V4J#N8B]CZ R=X6#4 M?BD72IU9OX_@H9E7-4.J13J=0[.;&C,(G1+;P2R[Q2R[UED^Q:K'<8%#L"+\ MA:X)N$EB'^PXVW +8*T;HG2TW_8*S;_7Z/HF>"0&"I(.\ MN0[^!7K%U*V]C+Q;"F6G/HJ#PI^!U9^%:N5?ITQ(L$IV.\8E>,B\4$X\K<"C MWE.PR#+Q83'0\&S!A(YI5LY'2SU'EF/E.LZ[0C_%R,N-R@7<>V]T4\-4-CJ< M7ZD9PP^GYS:6*J)8[_C4(CB>*8C,J.A\N3)*!]T/Y\JMUC6L)NL4*Z_&:H"J MZ3IB=3A'H[S0+KW>UR66Y OXBP9$_P;41@DL$ZX2M" XE%LPQ9R\3Z8UOD8/ M8?=\63,:"'L?SEJO$D-4B?2LQ@I6EH]78]7I5+-6M7*;LV8T&=I%.F:$#5VP%D$ ME,KL0I(>-%4;6[-82)ZD!\_:O5E5/+N=1I>,,"*[,"X)C4SGU'[@'95JF9%7 M=8KWJ4PXJ3NAS'/>@Q*"C?X8R43(ZL^/(!!$2AIO -L1CM.G]!Q.)6WP!%7W M16ZC)T9FD5UF'SE]5G&XIKZO?9ARHJ)A.ZH8<4.=L]4V,K*%[/NX7Y2KUB4$ M$/DV3NS(6E54!"[4:?-N^\]GU>MJ3P]>SGQ2ST5&\=!'%6^1(\LIZS<7L]$? M9->?;'D'Z?).!/&!9*JD=4&!@+ZJ=RSTLXJ3DBE?+3GQ/O;Y*;&Z/>Q61-3+ MK4YW8%*G;X?G/2.FKG.V5>0:/72/Z6%CF\Z1!UUA6&G3=5;= M2O1KK-Q!I4T?XSJJJ_WAL''XTDG=+JRFP(':>-<=SZZ/ M,$ '_"&8UV:\7;JR4S6X2:]OA5KK22RSHW_QM;@BGJ07H^^^3^'E#-9\]^#E M3=WW.;Q<9!?#9MCLGOH.\PV-!0A)H%QPOO75HN/9U6_V(MDNO4A\9E*R*'W< M$NP3K@W4[P%C\NU%#U!(9SC)M2<7Q;V-TT/K4Q-/K@_6[2KP2LT("SUCV-TGE M[GHP&H 4;U"9R2>V_P,W@F)M;\TR4?V"?8/U!V!="LGRAJPBR FM_]%;,Q$G M!&7'30@:0F 2H@Y"V!#"CWJ(&D+T40]Q0X@_2D@:0E+-?3U9U4S/D433"6=[ MP#5:6=,7U7)5;#7!A.K,>I97P&7\"CRN M>U%K+ZKLA1WV9BPO&,54"L V0.XP*)3EWP2@*F>+0\X6C=>URMD>IW'K-.X5 M\8SY*UECA[DZG6IV4K%U(7^=1D$X\5Y/<\:!B8;GF+F-&47).6;AP(SC%G,F M+VGE);WR[JG$'*O=W:6OIL>G/H=C0Y\#$T%#GXV!PWAD"'2 DE'@5CAL%0Y[ M%2[>"M7'<*HZH2PY!2HU=-H ) 26SI(UM*+X J$9Z\R%"A)CZ><.5!!".S!S(FG()'MGLC/67]YHGM N^N=5F+HQ9>QR8Q-R.#LS)ECT7>.PML+^YO-L^H5W:H]A4Z,#X MID(;,_9-A39FU)65QR8"?U47@:X.8&EU@:SE=(!"2ZT+U+6@QW8"?VT_:(!\2VA F1XHUSYET.U.+P^W-&PO=V]R:W-H965TTAR_>MK Z')'F&C]@M@,^_-O&>, M9W&0ZJO. ) <D,G=/$9[;+T$YXJT5!=_ * M^*5X46;DM2P)RT%H)@51D"Z=Q^%#-+?Q5<#O# [Z[)E8)5LIO]K!4[)T?%L0 M<(C1,E!SV\,&.+=$IHR_&DZG36F!Y\\G]I\J[4;+EFK82/X'2S!;.O<.22"E M)V5<2)&N%DH>B++1ALT^5.Y7:.,7$_8[ M>45EWC*#P]73+YM?GR/RV^.?T2L9A("4<7U'?B1?7D,R^'!'/A FR#/CW"RK M7GAH,UE9P)>?_98_^<_8+,T;MZH\JOM$-J]]#-V[IQA7=^ I= ME*90;7R"]$@412 #J@DE!:@8!-YU?3_]E(/1S/7]CUW(S3O(X<2==B/#]Y#! MM9Q1/S*8N&/_8X^3D];)22_1&@2D#$FJ9$XP _-+WH/2E!.9DE(HB.5.L+\A MJ9PNI&;VMZM)4AKO)=%(L33NP[%@9AG,JR[GZQ)F50GV/-FO M=\5?MSC[^/ M&;K#RYCP!I[H^QC?G;8Q%QY-6X^FO1X]"00%&HDY;ZY:TJ5[VE'+Y(VF.F9R MKKN[VEE;[>R=:F.9UQMC>[ZXYPMK#CA0JE' &=TRSO#;:5&9U6M("BK,'&R1 M6/6JC+%4T+4_9N_KC/IC+I3>MTKO>Y5N,BIV8(^-/>4EK?L!;AH2*N*N.L.: M;GY1P[B[AGE;P_RF_3,0@'?&)V[^18DU44$.5)?V)M!Z#D>FD8D=X5)KZ#KA MPGF'1Z,W]7EG1W .:E?U/IK$LA18_X_;V;:]>JRZBC?SZ^'#9M@Q'YIVK.Z> M_J6O>[EGJG;,['T.J4GENS/SU:JZ/ZH'*(NJ =A*-.U$]9B9EA*4#3#O4RGQ M-+ )VB9U]0]02P,$% @ PW *48S00(RN @ 9P< !D !X;"]W;W)K M&ULI55=;YLP%/TK%D^MM!8"2;=5"5(^F-II;:-D M'\\NW 2KQF:V"=V_W[4A+&V3+-I>P+Z^Y]QSC3D>UE(]Z1S D.>""SWRR!($K*ZD*:G"JUKXN%=#,@0KNAT%PY1>4"2\>NMA //L!80L(7P/Z!P!1"XA.K=!O ?U3*PQ:@&O= M;WIW&S>CAL9#)6NB;#:RV8';?8?&_6+"GI.E4;C*$&?B^^0KN;V?/MPEY.S+ MPW)Y3N;)@BQOQ@L,S,!0QO4YN2 ZIPKTT#=8TR+]M.6?-/SA ?Z(W$EAQUZ[A<-OP)#Q*^+D2ER0*WI$P"(,]>J8GPWL?][7S?]63 M?Z[^8C.B[NM'CJ]_@&]I9/I$9&G_67V$K]_Q]1U?=(!O+ R[R!BO[-]/4ED4 MZ 7-T2%"&L)$RBO\C@0-SBZ7E:'.+^2* %6"B;4F):@&:X'FK1\F"F!Q>BW)07*^=X>" ;D"A?VX)T'FUH2)#X>2,;7L]W_>? M-$('3JAU[TT\" (\ YO=P_]R9J=0I7\):G93G_'.0I0:V?9&G>A$J8Y M1EVTNQ7&S@Q?Q2>]ZVEO3WR&MTAC^G_HFROHCJHU$YIP6&&IX/(]2E6-K3<3 M(TOG6X_2H NZ88XW(2B;@.LKB9^SG=@"W=T:_P902P,$% @ PW *46E$ M[$4I#@ X%L !D !X;"]W;W)K&ULM5Q;;QLW M%OXK V,?6B"I>7@;,G "-)*FFP72!DFZ^SRV)[902>..QG&ZZ(]?CB2+%'G( MH:1L'A);^4C-(3GG.U=>/;7='^O[INF+;\O%:OWZXK[O'UY=7JYO[IMEO?ZI M?6A6YG^^M-VR[LVOW=WE^J%KZMO-H.7BDA(B+Y?U?'7QYFKSV8?NS57[V"_F MJ^9#5ZP?E\NZ^^MMLVB?7E_ Q?,''^=W]_WPP>6;JX?ZKOG4]+\_?.C,;Y?[ M66[GRV:UGK>KHFN^O+[X&5Y5P/0P8@/Y][QY6CL_%X,LUVW[Q_#+N]O7%V1X MI&;1W/3#'+7YYVLS:1:+82KS('_N9KW8?^DPT/WY>?9J([V1YKI>-Y-V\9_Y M;7__^D)=%+?-E_IQT7]LG_[9["02PWPW[6*]^;MXVF*E =\\KOMVN1MLGF Y M7VW_K;_M5L(90"$R@.X&T-P!;#> ^0-BC\1W WCN-XC= )$[0.X&R,W:;Q=K ML]+3NJ_?7'7M4]$-:#/;\,-FNS:CS0+/5\/1^M1WYG_G9ES_YM/LE_>S7S\7 M'V?-\PZO)F-_?; M[=PT,CK_GY=S%:WS2TR?IH>+Q/C+XV<>V'IL[!O:7+"?SVN?BH8>5%0 M0LGOGZ;%#__X$7FL2?8LH..S3(]_EG5S9][:'IEL]ET>J4K/,FUNS"R0F.5@ MU=G^B+'-M"QVQ+92&47TT';]?'67F)/OY^2;.7EDSE\?E]=-5[1?=K/6UXNF MV"W?NOB[B*_D=#NQV$P\*-ZO;]C5Y5?D6<3^6412OH_-UV;UV"2DDON99%(J M=*;MP=X.E,Y3 ]%$J_VC;T\N!BM+"H>P:0BCAHL(/X3-$!@ <68[D++<2UDF MI9PVA@1OYO6665:W1;T5.O[PNCU&_^>#GPX6UQTRZ-E;".RJZ")P$A?=%#D%$J MWM&8(J#@8,Q"$&.,XW+KO=PZ*?=O#TU7#^^]H1,C;E/\L&C7:TP_O=7!UY>$ M>J=R$H)H*3S0- 0!9_Y4LQ#%E=2XN$ LI9(LA??S>MWTZX1> (>E(;F&$W-N M7A3#WT7SY^/\:[T8%-V+S>OS;O6U6?<;S8=R-(1+0051S%NQ3%RUPQWH& DE MB6A1H%9&FI3Q<]O7"V/S=-VP>#6R>#N!:'@ . =-?('R'^^U"E4J4OC1YN K!22*$BBAML(P+:R;(?;;>?_8^9MR.+&E M44CSZ//$373BG?PAJS&S.][9G&$PP71$?FK9CY+T8[;+Y>-J?K.U[]9-]W5^ MDUP!:EF0PIF6-K5L0]-LD["U:4@(0,P!\HAC@N*$\9V\ XG@*'#@_HY@."(D MBQ 1M41$TT3TOMUHA[]2"V=Y@/)S-\%J9)K6R*E-"%6G632J_3U 8$P1GST1 M&#=G7?D[@,"DBKX35EO3M+;>6 *I%;,:DI;GKK[55#3MD*16/W0$) C?09P@ M,&%,$NFO/N+%4*X@6'X$!U+*"/-3JSKIF.KLNGG3Y6@C9A4=2YOYXUO!K&9C M:?L^L14LM,NI<7@\LWR"PJ@?()@B,,YY\")@,& Z0O#,:EV6UKJ_]?=-EUHQ M)ZB4CBIEK+Y5:2QMVJ96/[1%A>]L3A 08\'*AR#EF[XS!"3+2-R!637+TFIV M=-6M(F/RW%6WJHREC;W4JB/!'"7\8!>&*HEOU"(HHZ/\B ^&8DI%5MZJ6#:F M8E?-TR8X.5LUW5V*@9G59DR?N0G<*C&>MM82F[ ;>7!@2__H(R#@W#_["(J" M]FABAJ$TB^P!M[J5IW7K^WI5WQE'_-.X\N=6D7%Z[AY85<;3YEEJ#T)O'K0* M-@%!T2 DAJ"8E,S?A!!%N2"137#B]6D5.VF[A[:K^V83LAI32-RJ-GYN\)U; MY<;35MK1@6F.^,%22']W$%08L$10C 5J"D-1'@G05H5GQ2:YJ'*!.ZK MWPF"H@1\^QQ#"1U('Z(8@XA[Q*V2YFDE?42 FH<6ZDM5^@\ZP6 Z2%E,,9BQ M=VGP3F(X11P'\E!RRR0\S239D6IA"46,N/^G1ZH%PB6#,^>M6AZL0F!"4!5Y M5X2E$Y&FD]PPM4!,:*E":;)@%0(S=JB*G !A>4RD#?*L&+7 A,09!#R8!4& M RYB65A+HR)-HV/A78&PI*0 OL&8B:LPG!H2#!%!+%>*-%<>%=L5H<= 07)? MP>;!*@0&G)6Q8^:DR-,T?6105%C.%FG.S@V*"H2$A1^IFR$H+J(;:NE5I.GU MW:IONM6&2,VC?A[*JMIE\7=AB>>Y="&U)I;/1#H"/6X3"U R#&8LA$B&3EM5DFM5.L@ E$G,**E*0M')0CA)B7OK[CGU7 M3&K+?G(D')5O^4DDV,^E;\A.,!B0()N+P*AY>?R, ;CFL7.NJ5*F5>2-6KW M24M:QG*]YE?TDV$R<-5&$Y*$:NUD)9B99IB4]4)$G,N M>5@4EP6K1F&'$EC6EFDO=,Q\E4A*1D@.?B A$U=A.%Y2&HFW26LRR+3)<)3Y M*A'KP/!^H"^S8!4&*V4L/E):VZ!,VP;INH02"90B=0EYL J#Q>L22LOP93IY M?J0)7EH2+=,DFFN"EP@U:NUG=&<(C#*I:41^RWEEVCW,-\+-AT<7,926*,MS M\^>EY:3RY/QY&=)&J8@?5YB@L+#B"8&!4%+Y(7P45T;KG4K+5F6:K8[:O8QZ MA]*I5CXWXUY:'5^>G'$OD=RW)M+W)A 8!1+4.R PIL&WE68(C!_$< _EM!10 MIBG@J-T:*XY05DVK%I:6RVOTUK^.+,BOY! 6^VKSRTDT%:/ZI,+"716(0&&0G8LJY 025VS.IW MG=;OOW\Z-8"NK7[5YQ85:*LT]J'3#NR7[.X>?_4Q3Y>6JO?,RO M69YFXBH,QY3;!>!)Z33SD>]30O \S\'I5SIH[9(#6TL:&SR0)PM7H3@-L1H/($[K'DE3:;+;C2 $*&@9-"#FX:IQG">&T[-' M^28%,Q8TQL)8U&4:1WJ@RQ*X M)I'$$A"GEX^D':MC6\:(TU!'TK2]Z6DZ&]^Z MC( LN(WB<*[/!&Z7]DB;=G*S$">&!9$^%*9(P <(C)<^'B,T(!W)80L0 MAD)Z@# 8T@2$PJ)=0. T0<-(%_31$8KG"0^.E9_RG& H&82B,92AY$#W8S : MJXT&IVL;Z,B-6:<4^#U/>O X++C68P3E/;/#("/MX4?$50!IW7XI:6!5(3#P M^7R*3C9!CKD"I\=6*%+T9"R<\"1DX2H4 M)XB(V3A.3SN,-+7GWR*$9-*%\*V&:2:N0G&EB%V>!4[S.HQTK^?%5BC"@5R) M@"OSB)7FX.QP!,.:GP1_8V4Z3T]D/['2G:3=4CNQ:B$)W+82ANX; MPEV[=.X?7IJUW=P4O3;6Y>.JW]X3N_]T?QWUSYL[F+W/W\*K"2"?3^'5;'O7 MM)U^>_?U^[J[FZ_6Q:+Y8KZ*_#04(';;VZ2WO_3MP^;VX^NV[]OEYL?[IKYM MN@%@_O]+V_;/OPQ?L+_4^\W_ %!+ P04 " ##< I1_05%DS<# V"0 M&0 'AL+W=OXS+8TEHA2IDI0= _OQ.Z(<1>@J>LN+35(\Y\P97H:S MD](_389HX2D7TLR]S-KBD^^;.,.+V:JM()+O-=@RCQG^GR#0IWF7N@]#SSP-+/5@+^8%2S%'=H? MQ;VFGM^P)#Q':;B2H/$P]Y;AIU4850 WXV^.)]-J0V5EK]3/JG.7S+V@B@@% MQK:B8/1WQ!4*43%1'+\NI%ZC60';[6?VS\X\F=DS@RLE_N&)S>;>E0<)'E@I M[(,Z?<6+H7'%%RMAW"^+HEH 8BG&Q!= -'O M@,DK@.$%,'1&Z\B/.UANU[#ZOGV\VWZYW:[N;G?P?HV6<6$^P)_P8[>&]^\^P#O@$C9< M"%H%,_,M!5%1^?%%\*86C%X1G,!&29L9N)4))AWX53\^C'H(?'+?I"!Z3L%- MU,OXK90#& 8?(0JBH"N@?O@:8X*'%3P,>\(9-BLR='RCUU:$W'&9HHS/=$X$ MLYB 56 *VOBZS.& :'ID1HW,R,D,7Y7)S: M\4+!>.=:UQQ3QU'=.,=%-)C,_&.'\*01GO0*_X4I$Q +QG-#"4R93L@76/8$ M!TZ34T-'S&9@,X0OY9E)!@]X1%DB+$N;*ZXU6ELEX:8H79L\,V/0&#>GZ[!>_6\!1J-!V+T"UTUHU[VA+>-8E]BR M;$%PMJ?D_Y[9.H::;=**8=P=0!B\W&K!FV\"^)>N.JJ^H [DFC:(!"J57![1.&6@^DN[)H']V5E/U1&U=%\(42>B M\TKO%P['@R#XH\N#WZI,.>K4%6Q#WDMIZR+5C#:/@J4KA?[+]/I%L6$ZY=* MP -!@\&4[@Y=%^FZ8U7AZMQ>6:J:KIG1PP9U-8&^'Y2RSYU*H'DJ+?X#4$L# M!!0 ( ,-P"E&)TB"40 ( %H+ - >&POM1^C# MEKQ$YR+]SE\71PI*O67PE -HM.%,E"'.M2X^>UX9Y\!).98%")-)I>)$&U=E M7EDH($EI!W'F32>3A<<)%3@*1,7ON2Y1+"NA0WS5AI!KOB4A]A=7&#G+.L L8,N& UH2%^(XPNE+4CDH)IVSKPE,;B"63"FFS MJZ:4;R/EBTO[SK,;WG X%5+5M5T%][MJNA\D=IX52!EK!4ZQ"T1!0;0&)>Z- M4W>N@Z]2J+&7V\(HS!39^M,Y[@;4C2FRDBH!U9;Q\2X4!0Q2*T?1++>MEH5G MDUI+;HR$DDP*4FO8C6@,@XV!L2?[-?Q,]]B;M+=G$[MCHC6-H,9T&.=8?I_F MV'WL^[BHH&NIOU9F.J+V[2F#1P4IW=3^)FT%#-']83HI"K;]PF@F.+C)'UTP M"LAN',JEHB^FFCTJL0F PF@-2M.X'_FM2+&$C=X=ITTZK'EZAIK_[3IG($ 1 MUA=MSOXIK_*[%<^N_Y?D^E_E4/";&ILK[M1%SL]!Y.(<1)[!F9S=G*1&K[D: M>_?OWNW;1I%]Y83XP;Z76%<4K2K*-!6-E],D ?'J$C9X35;FH;O'-_T32$G% M]+)-AKBS?T!"*W[3]GJT"]'TZNSO=GK^HB[8O::C/U!+ P04 " ##< I1 MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( ,-P"E$*-_:B*00 '$? / >&PO=V]R:V)O;VLN>&ULQ9G1;YLX M&,#_%8NG[&&7!&BZ5 M/)[ QC(_/@O__-F?7J3Z]B#E-_2]*NMF[AVT/MZ,QTU^X!5K_I!'7ILG>ZDJ MIDU1/8Z;H^*L: ZA:->!"ET/_,O>Z^Y!ZJ1"TJ\8,78@7[Y()7[(6K.2YDJ6Y=R; MGA[LN-(B?U--6\B,/31=C68/*3,@ZU,<%2]; MP+HYB&/CH9I5?.Z=FR!6%PC7V@0)Q?6I*].V_5+SZK@X?;4VN%8,U8TP#U1< M=.#N(!<)66)"\1*9.YJLXV64F<)MM([( B,+T@<@_0$A__8MR " # :!I)FY M;#"Q($, ,AP0LA?)*P#R:DC(P(*< 9"S(2%#"_(:@+P>$O+*@OP 0'X8$G)F M07X$(#^ZA4S2543BOZ(L3@B*B)E\[FE,,*4HV>(TLB?S"32;3]QBWD8T-DAW M:)MBBDG6\=IPH&H&Y,P.[35G(9[08T)CL; M$U+)U+%+U@E9O<]PND%+?)O95) [IH[EL4IV."5MP- JC4S8;##(%U/'PDAQ M%I]&$FW-XJK'!2EBZM@1,5DD&XRRZ,_^'P 98>I8"01GZ#^NT3JA]!TR)D#T M2Y1B>]D,Z=JQV<39SQG#F+_%PV01]P;8 M![,.QR*X*%,TVLI2Y((W-B9D"-^Q(<"E26]-[T/"\!T+ [1_'Q,2AN]:&)W] MT2ACYKW-.QL+,H;OV!B@;OO1@_SA_V9_7(PC)!+?L4C>S(@7"2&M^$-F&KWL M-X#4$CA6"_P[]S AT01#YAR]-#V 5!,X5@V,:2?J ;C%Y5@U,*:=J@>0:H)! M57-M8T*J"7Z/:MXCPI1B[2XV&BVY9J+LS48!Y)W L7=>&1>R.LK:-&Z0W*,U M9PU'^+N-"7DG<.R=5\RO7#P>-"\0>^:*/7*D3-_"QH3L$SBVSROFANDG);19 M1;;1++MHECU,2$&!8P7!BPU[;@\A!86.%=3/[2_^.R'DGM"Q>]YD^9<1(>^$ MSKWSO_6:F8S,J[9<"5F(W,:$O!,Z]HZ=_E\.(GBFXE@WP$9 "VMC0KH)'>OF MPM+W4B0AVX3.#U6 ;0$TLC$AVX2=;<;G(]Z"[T7-"V)>T9CZG)7Y5J'V&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M M("\@PWU 0A12I:&-V( %PT,!;'DF"NP^" HX5HHT:$YES5B^_JM/UOCM,^[J MO&T.:;-MT^"XWQW2M-KDW+Z&D!:;N*_34]/&P_G.JNGV=3XONW5HZ\57O8Y! MA\-QZ.YG5.]O]S,'\U,;_S.Q6:VVB_C1++[W\9#_&!Q^FNXK;6+,U6!>=^N8 MIU4X[F[;*5PN\G2>7 UFRVG5S992A=)!"D%:/L@@R,H'.01Y^: 1!(W*!XTA M:%P^Z!F"GLL'O4#02_F@"01-R@?)$&4<$B3UL";06I!K(?!:$&PA$%N0;"$P M6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;>Q_;!'HKZJT$ M>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$ M>EOOL(1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V= M0&]'O9U ;T>]G4!O[QUV$^CMJ+<3Z.VHMQ/H[:BW/U+OE$^[F&X]US6^_Y%4 MY_.S\?;ZR_*ZV6/G@G. GXCOOU!+ P04 " ##< I19>&9M;UW7VSI;#)^VUKRO4U=-7Z2%"'8 M!\9\5E"M?6HL-7%D;ERM0WQT"V9UMM0+8F(X'+',-(&:, AMC60Z?J*Y7E6A M][R)KWUIFDGBJ/))[W$WL3?4@;[A#2N[.;XHK2^'RC3S>9E1;K)5'9>D MWCK2N2^(0EVENZ+]\\DA[C#MKOSJ_*[,N< X<^:,]?'$'%T>=SB2=O7 QD+D M0GG^$X^)L?35WT?M:>>4_S([;N^'<&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ,-P"E%6WA7B2 4 M (45 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ PW *49EJ MEA4S P Z0H !@ ("!^14 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ PW *4?X<_MKP P 5PT !@ M ("!;"0 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ PW *44;4Q$B$ !@ ("!?30 'AL M+W=O#V. T M (HD 9 " @>T\ !X;"]W;W)K&UL4$L! A0#% @ PW *46!)(3U&"0 HQ< !D ("! M7$H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ PW *40@ FF:3 P ] < !D ("!YV< 'AL+W=O&UL4$L! A0#% @ PW *4=R/-U4U M!P Q8 !D ("!U80 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PW *4=F[>,*/ @ E08 !D M ("!2Y@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ PW *41:(IV6,"0 +A@ !D ("!^K M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MPW *43QL8^:9! :1 !D ("!%,( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PW *4:F$FA!""0 MR#8 !D ("!2,X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PW *4&PO=V]R:W-H M965T&UL4$L! M A0#% @ PW *4&PO=V]R:W-H965T&UL4$L! A0#% @ PW * M41A*OG]% @ N08 !D ("!^/, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PW *427.<^U !P U"@ M !D ("!(0(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PW *47MM0F-M P L H !D M ("!XA,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ PW *4?T%19,W P -@D !D ("!RR@! 'AL+W=O M&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " ##< I19>&9M; XML 60 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 61 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 62 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 310 365 1 false 67 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.atni.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00205 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 6 false false R7.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY Sheet http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity CONDENSED CONSOLIDATED STATEMENTS OF EQUITY Statements 7 false false R8.htm 00405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Sheet http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquityParenthetical CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Statements 8 false false R9.htm 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 9 false false R10.htm 10101 - Disclosure - ORGANIZATION AND BUSINESS OPERATIONS Sheet http://www.atni.com/role/DisclosureOrganizationAndBusinessOperations ORGANIZATION AND BUSINESS OPERATIONS Notes 10 false false R11.htm 10201 - Disclosure - BASIS OF PRESENTATION Sheet http://www.atni.com/role/DisclosureBasisOfPresentation BASIS OF PRESENTATION Notes 11 false false R12.htm 10301 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES Sheet http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivables REVENUE RECOGNITION AND RECEIVABLES Notes 12 false false R13.htm 10401 - Disclosure - LEASES Sheet http://www.atni.com/role/DisclosureLeases LEASES Notes 13 false false R14.htm 10501 - Disclosure - USE OF ESTIMATES Sheet http://www.atni.com/role/DisclosureUseOfEstimates USE OF ESTIMATES Notes 14 false false R15.htm 10601 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS Sheet http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestments FAIR VALUE MEASUREMENTS AND INVESTMENTS Notes 15 false false R16.htm 10701 - Disclosure - LONG-TERM DEBT Sheet http://www.atni.com/role/DisclosureLongTermDebt LONG-TERM DEBT Notes 16 false false R17.htm 10801 - Disclosure - GOVERNMENT GRANTS Sheet http://www.atni.com/role/DisclosureGovernmentGrants GOVERNMENT GRANTS Notes 17 false false R18.htm 10901 - Disclosure - RETIREMENT PLANS Sheet http://www.atni.com/role/DisclosureRetirementPlans RETIREMENT PLANS Notes 18 false false R19.htm 11001 - Disclosure - INCOME TAXES Sheet http://www.atni.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 19 false false R20.htm 11101 - Disclosure - NET INCOME (LOSS) PER SHARE Sheet http://www.atni.com/role/DisclosureNetIncomeLossPerShare NET INCOME (LOSS) PER SHARE Notes 20 false false R21.htm 11201 - Disclosure - SEGMENT REPORTING Sheet http://www.atni.com/role/DisclosureSegmentReporting SEGMENT REPORTING Notes 21 false false R22.htm 11301 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.atni.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 22 false false R23.htm 20202 - Disclosure - BASIS OF PRESENTATION (Policies) Sheet http://www.atni.com/role/DisclosureBasisOfPresentationPolicies BASIS OF PRESENTATION (Policies) Policies 23 false false R24.htm 30103 - Disclosure - ORGANIZATION AND BUSINESS OPERATIONS (Tables) Sheet http://www.atni.com/role/DisclosureOrganizationAndBusinessOperationsTables ORGANIZATION AND BUSINESS OPERATIONS (Tables) Tables http://www.atni.com/role/DisclosureOrganizationAndBusinessOperations 24 false false R25.htm 30303 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES (Tables) Sheet http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesTables REVENUE RECOGNITION AND RECEIVABLES (Tables) Tables http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivables 25 false false R26.htm 30403 - Disclosure - LEASES (Tables) Sheet http://www.atni.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.atni.com/role/DisclosureLeases 26 false false R27.htm 30603 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS (Tables) Sheet http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsTables FAIR VALUE MEASUREMENTS AND INVESTMENTS (Tables) Tables http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestments 27 false false R28.htm 30903 - Disclosure - RETIREMENT PLANS (Tables) Sheet http://www.atni.com/role/DisclosureRetirementPlansTables RETIREMENT PLANS (Tables) Tables http://www.atni.com/role/DisclosureRetirementPlans 28 false false R29.htm 31203 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://www.atni.com/role/DisclosureSegmentReportingTables SEGMENT REPORTING (Tables) Tables http://www.atni.com/role/DisclosureSegmentReporting 29 false false R30.htm 40101 - Disclosure - ORGANIZATION AND BUSINESS OPERATIONS (Details) Sheet http://www.atni.com/role/DisclosureOrganizationAndBusinessOperationsDetails ORGANIZATION AND BUSINESS OPERATIONS (Details) Details http://www.atni.com/role/DisclosureOrganizationAndBusinessOperationsTables 30 false false R31.htm 40301 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Contract Assets and Liabilities (Details) Sheet http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails REVENUE RECOGNITION AND RECEIVABLES - Contract Assets and Liabilities (Details) Details 31 false false R32.htm 40302 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Contract Acquisition Costs (Details) Sheet http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails REVENUE RECOGNITION AND RECEIVABLES - Contract Acquisition Costs (Details) Details 32 false false R33.htm 40303 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Remaining Performance Obligations - (Details) Sheet http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesRemainingPerformanceObligationsDetails REVENUE RECOGNITION AND RECEIVABLES - Remaining Performance Obligations - (Details) Details 33 false false R34.htm 40304 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses - (Details) Sheet http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses - (Details) Details 34 false false R35.htm 40305 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses Rollforward - (Details) Sheet http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesRollforwardDetails REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses Rollforward - (Details) Details 35 false false R36.htm 40401 - Disclosure - LEASES - Narrative (Details) Sheet http://www.atni.com/role/DisclosureLeasesNarrativeDetails LEASES - Narrative (Details) Details 36 false false R37.htm 40402 - Disclosure - LEASES - Components of Lease Expense and Payments (Details) Sheet http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails LEASES - Components of Lease Expense and Payments (Details) Details 37 false false R38.htm 40403 - Disclosure - LEASES - Weighted average remaining lease terms and discount rates (Details) Sheet http://www.atni.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails LEASES - Weighted average remaining lease terms and discount rates (Details) Details 38 false false R39.htm 40404 - Disclosure - LEASES - Maturities of lease liabilities (Details) Sheet http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails LEASES - Maturities of lease liabilities (Details) Details 39 false false R40.htm 40601 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS (Details) Sheet http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails FAIR VALUE MEASUREMENTS AND INVESTMENTS (Details) Details http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsTables 40 false false R41.htm 40701 - Disclosure - LONG-TERM DEBT (Details) Sheet http://www.atni.com/role/DisclosureLongTermDebtDetails LONG-TERM DEBT (Details) Details http://www.atni.com/role/DisclosureLongTermDebt 41 false false R42.htm 40801 - Disclosure - GOVERNMENT GRANTS (Details) Sheet http://www.atni.com/role/DisclosureGovernmentGrantsDetails GOVERNMENT GRANTS (Details) Details http://www.atni.com/role/DisclosureGovernmentGrants 42 false false R43.htm 40901 - Disclosure - RETIREMENT PLANS - Net Periodic Pension Cost (Details) Sheet http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails RETIREMENT PLANS - Net Periodic Pension Cost (Details) Details 43 false false R44.htm 41001 - Disclosure - INCOME TAXES (Details) Sheet http://www.atni.com/role/DisclosureIncomeTaxesDetails INCOME TAXES (Details) Details http://www.atni.com/role/DisclosureIncomeTaxes 44 false false R45.htm 41101 - Disclosure - NET INCOME (LOSS) PER SHARE (Details) Sheet http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails NET INCOME (LOSS) PER SHARE (Details) Details http://www.atni.com/role/DisclosureNetIncomeLossPerShare 45 false false R46.htm 41201 - Disclosure - SEGMENT REPORTING (Details) Sheet http://www.atni.com/role/DisclosureSegmentReportingDetails SEGMENT REPORTING (Details) Details http://www.atni.com/role/DisclosureSegmentReportingTables 46 false false R47.htm 41301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.atni.com/role/DisclosureCommitmentsAndContingencies 47 false false All Reports Book All Reports atni-20200630x10q.htm atni-20200630.xsd atni-20200630_cal.xml atni-20200630_def.xml atni-20200630_lab.xml atni-20200630_pre.xml atni-20200630xex31d1.htm atni-20200630xex31d2.htm atni-20200630xex32d1.htm atni-20200630xex32d2.htm http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true JSON 65 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "atni-20200630x10q.htm": { "axisCustom": 1, "axisStandard": 24, "contextCount": 310, "dts": { "calculationLink": { "local": [ "atni-20200630_cal.xml" ] }, "definitionLink": { "local": [ "atni-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "atni-20200630x10q.htm" ] }, "labelLink": { "local": [ "atni-20200630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "atni-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "atni-20200630.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/2019/dei-2019-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/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-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://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 485, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 14, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 19 }, "keyCustom": 54, "keyStandard": 311, "memberCustom": 29, "memberStandard": 36, "nsprefix": "atni", "nsuri": "http://www.atni.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "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://www.atni.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "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": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - ORGANIZATION AND BUSINESS OPERATIONS", "role": "http://www.atni.com/role/DisclosureOrganizationAndBusinessOperations", "shortName": "ORGANIZATION AND BUSINESS OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "atni:BasisOfPresentationConsolidationAndRecentAccountingPronouncementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - BASIS OF PRESENTATION", "role": "http://www.atni.com/role/DisclosureBasisOfPresentation", "shortName": "BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "atni:BasisOfPresentationConsolidationAndRecentAccountingPronouncementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES", "role": "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivables", "shortName": "REVENUE RECOGNITION AND RECEIVABLES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "atni:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - LEASES", "role": "http://www.atni.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "atni:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "atni:UseOfEstimatesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - USE OF ESTIMATES", "role": "http://www.atni.com/role/DisclosureUseOfEstimates", "shortName": "USE OF ESTIMATES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "atni:UseOfEstimatesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS", "role": "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestments", "shortName": "FAIR VALUE MEASUREMENTS AND INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - LONG-TERM DEBT", "role": "http://www.atni.com/role/DisclosureLongTermDebt", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "atni:GovernmentGrantsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - GOVERNMENT GRANTS", "role": "http://www.atni.com/role/DisclosureGovernmentGrants", "shortName": "GOVERNMENT GRANTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "atni:GovernmentGrantsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - RETIREMENT PLANS", "role": "http://www.atni.com/role/DisclosureRetirementPlans", "shortName": "RETIREMENT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "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://www.atni.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_XWDeuzt5rU-8UAlvPnMaHA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_XWDeuzt5rU-8UAlvPnMaHA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - NET INCOME (LOSS) PER SHARE", "role": "http://www.atni.com/role/DisclosureNetIncomeLossPerShare", "shortName": "NET INCOME (LOSS) PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - SEGMENT REPORTING", "role": "http://www.atni.com/role/DisclosureSegmentReporting", "shortName": "SEGMENT REPORTING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.atni.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "atni:BasisOfPresentationConsolidationAndRecentAccountingPronouncementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - BASIS OF PRESENTATION (Policies)", "role": "http://www.atni.com/role/DisclosureBasisOfPresentationPolicies", "shortName": "BASIS OF PRESENTATION (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "atni:BasisOfPresentationConsolidationAndRecentAccountingPronouncementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "atni:ScheduleOfPrincipalSubsidiariesOperatingActivitiesRevenueReportingSegmentsAndMarketsServedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - ORGANIZATION AND BUSINESS OPERATIONS (Tables)", "role": "http://www.atni.com/role/DisclosureOrganizationAndBusinessOperationsTables", "shortName": "ORGANIZATION AND BUSINESS OPERATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "atni:ScheduleOfPrincipalSubsidiariesOperatingActivitiesRevenueReportingSegmentsAndMarketsServedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES (Tables)", "role": "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesTables", "shortName": "REVENUE RECOGNITION AND RECEIVABLES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - LEASES (Tables)", "role": "http://www.atni.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS (Tables)", "role": "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsTables", "shortName": "FAIR VALUE MEASUREMENTS AND INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - RETIREMENT PLANS (Tables)", "role": "http://www.atni.com/role/DisclosureRetirementPlansTables", "shortName": "RETIREMENT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - SEGMENT REPORTING (Tables)", "role": "http://www.atni.com/role/DisclosureSegmentReportingTables", "shortName": "SEGMENT REPORTING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_XWDeuzt5rU-8UAlvPnMaHA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_XWDeuzt5rU-8UAlvPnMaHA", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_dr7Esf1FPkGj3-3wzPqMKg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_TCW2rMUFzU-SzMjCUzXMYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - ORGANIZATION AND BUSINESS OPERATIONS (Details)", "role": "http://www.atni.com/role/DisclosureOrganizationAndBusinessOperationsDetails", "shortName": "ORGANIZATION AND BUSINESS OPERATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_TCW2rMUFzU-SzMjCUzXMYQ", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_SmZVpbjO8EmWNTjID3MCeA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Contract Assets and Liabilities (Details)", "role": "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails", "shortName": "REVENUE RECOGNITION AND RECEIVABLES - Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_SmZVpbjO8EmWNTjID3MCeA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Contract Acquisition Costs (Details)", "role": "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails", "shortName": "REVENUE RECOGNITION AND RECEIVABLES - Contract Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_SmZVpbjO8EmWNTjID3MCeA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Remaining Performance Obligations - (Details)", "role": "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesRemainingPerformanceObligationsDetails", "shortName": "REVENUE RECOGNITION AND RECEIVABLES - Remaining Performance Obligations - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_SmZVpbjO8EmWNTjID3MCeA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_XWDeuzt5rU-8UAlvPnMaHA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses - (Details)", "role": "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails", "shortName": "REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_XWDeuzt5rU-8UAlvPnMaHA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_SmZVpbjO8EmWNTjID3MCeA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses Rollforward - (Details)", "role": "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesRollforwardDetails", "shortName": "REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses Rollforward - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_SmZVpbjO8EmWNTjID3MCeA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_XWDeuzt5rU-8UAlvPnMaHA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - LEASES - Narrative (Details)", "role": "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "atni:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": null, "lang": "en-US", "name": "us-gaap:LeasePracticalExpedientsPackage", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - LEASES - Components of Lease Expense and Payments (Details)", "role": "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails", "shortName": "LEASES - Components of Lease Expense and Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "atni:SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRate", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_XWDeuzt5rU-8UAlvPnMaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - LEASES - Weighted average remaining lease terms and discount rates (Details)", "role": "http://www.atni.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails", "shortName": "LEASES - Weighted average remaining lease terms and discount rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "atni:SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRate", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_XWDeuzt5rU-8UAlvPnMaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_XWDeuzt5rU-8UAlvPnMaHA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40404 - Disclosure - LEASES - Maturities of lease liabilities (Details)", "role": "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "shortName": "LEASES - Maturities of lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_XWDeuzt5rU-8UAlvPnMaHA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "-3", "lang": null, "name": "atni:TerminationAndAccessFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS (Details)", "role": "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails", "shortName": "FAIR VALUE MEASUREMENTS AND INVESTMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_atni_InvestmentInPrivatelyHeldCompaniesMember_6gjUgNhxuEm9brabP6tQcw", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_5_22_2017_us-gaap_DebtInstrumentAxis_atni_OneCommunicationsDebtMember_iYQTNCGw90iluXudii0tqg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - LONG-TERM DEBT (Details)", "role": "http://www.atni.com/role/DisclosureLongTermDebtDetails", "shortName": "LONG-TERM DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_5_22_2017_us-gaap_DebtInstrumentAxis_atni_OneCommunicationsDebtMember_iYQTNCGw90iluXudii0tqg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - GOVERNMENT GRANTS (Details)", "role": "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "shortName": "GOVERNMENT GRANTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "atni:GovernmentGrantsTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_atni_GovernmentGrantsAxis_atni_UniversalServiceFundProgramMember_ojmlLZmCvEKGiIOgl9OSVA", "decimals": "INF", "lang": null, "name": "atni:NumberOfFundDisbursementPrograms", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_nahzSwPZf0CLQcWgdGcjRg", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_zmXOvWp1CE-iR3cABH-Mqw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - RETIREMENT PLANS - Net Periodic Pension Cost (Details)", "role": "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails", "shortName": "RETIREMENT PLANS - Net Periodic Pension Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_zmXOvWp1CE-iR3cABH-Mqw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_kPhcWtUsBUCsiiCPEhfMPw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - INCOME TAXES (Details)", "role": "http://www.atni.com/role/DisclosureIncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_kPhcWtUsBUCsiiCPEhfMPw", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_TrioFSzGw0iusxDxotrq4Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_MsIXTlxBJUOoLVcaLHL1pw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - NET INCOME (LOSS) PER SHARE (Details)", "role": "http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails", "shortName": "NET INCOME (LOSS) PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_TrioFSzGw0iusxDxotrq4Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_MsIXTlxBJUOoLVcaLHL1pw", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_TCW2rMUFzU-SzMjCUzXMYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - SEGMENT REPORTING (Details)", "role": "http://www.atni.com/role/DisclosureSegmentReportingDetails", "shortName": "SEGMENT REPORTING (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_TCW2rMUFzU-SzMjCUzXMYQ", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2011_To_12_31_2011_us-gaap_LossContingenciesByNatureOfContingencyAxis_atni_ContingencyRelatedToSpectrumFeesMember_NJdQsgjYyEyTS4yDy7eN_Q", "decimals": "-5", "first": true, "lang": null, "name": "atni:LossContingencySpectrumFeesPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2011_To_12_31_2011_us-gaap_LossContingenciesByNatureOfContingencyAxis_atni_ContingencyRelatedToSpectrumFeesMember_NJdQsgjYyEyTS4yDy7eN_Q", "decimals": "-5", "first": true, "lang": null, "name": "atni:LossContingencySpectrumFeesPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "-5", "first": true, "lang": null, "name": "atni:NoncontrollingInterestIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "role": "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "-5", "first": true, "lang": null, "name": "atni:NoncontrollingInterestIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_LVpj9skA8Ee0U_ZFr34WlA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY", "role": "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_LVpj9skA8Ee0U_ZFr34WlA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_MsIXTlxBJUOoLVcaLHL1pw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)", "role": "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquityParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_IXnXViejHk6pkaiY6xHBKg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_MsIXTlxBJUOoLVcaLHL1pw", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_9V9iF-yPPkiknDTvkMKnwQ", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rT-mxfpXdEuhotR2pRbMUw", "xsiNil": "false" } } }, "segmentCount": 67, "tag": { "atni_AdvancePaymentsAndDepositsCurrent": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to advance payments and deposits current.", "label": "Advance Payments And Deposits Current", "terseLabel": "Advance payments and deposits" } } }, "localname": "AdvancePaymentsAndDepositsCurrent", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "atni_AmortizationOfContractAssetsIntoRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amortization of contract assets into revenue.", "label": "Amortization Of Contract Assets Into Revenue", "terseLabel": "Amortization of contract assets" } } }, "localname": "AmortizationOfContractAssetsIntoRevenue", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atni_BasisOfPresentationConsolidationAndRecentAccountingPronouncementsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element encompasses and aggregates all concepts of financial statement disclosures pertaining to accounting policies for the reporting entity into a single text block. Descriptions of the basis of presentation, consolidations, and new pronouncements not yet adopted and changes in accounting principles may be encapsulated in one footnote.", "label": "Basis of Presentation Consolidation and Recent Accounting Pronouncements Disclosure [Text Block]", "terseLabel": "BASIS OF PRESENTATION" } } }, "localname": "BasisOfPresentationConsolidationAndRecentAccountingPronouncementsDisclosureTextBlock", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "atni_BasisOfPresentationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "BASIS OF PRESENTATION" } } }, "localname": "BasisOfPresentationDisclosureAbstract", "nsuri": "http://www.atni.com/20200630", "xbrltype": "stringItemType" }, "atni_CapitalExpendituresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Expenditures [Abstract]", "terseLabel": "Capital Expenditures" } } }, "localname": "CapitalExpendituresAbstract", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "atni_CarrierServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to carrier services.", "label": "Carrier Services [Member]", "terseLabel": "Carrier services" } } }, "localname": "CarrierServicesMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_CommnetFinanceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information relating to Commnet Finance.", "label": "Commnet Finance [Member]", "terseLabel": "Commnet Finance" } } }, "localname": "CommnetFinanceMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atni_CommunicationServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This represents the transactions related to communication services.", "label": "Communication Services [Member]", "terseLabel": "Communication services" } } }, "localname": "CommunicationServicesMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "atni_ConnectAmericaFundAndLifelineAndERateProgramAndRuralHealthCareSupportProgramsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Connect America Fund, Lifeline, E-Rate programs, and Rural Health Care Support Programs.", "label": "Connect America Fund And Lifeline And E Rate Program And Rural Health Care Support Programs [Member]", "terseLabel": "Connect America Fund, Lifeline, E-Rate Program and Rural Health Care Support Programs" } } }, "localname": "ConnectAmericaFundAndLifelineAndERateProgramAndRuralHealthCareSupportProgramsMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "atni_ConnectAmericaFundPhaseIiAuctionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Connect America Fund Phase II Auction.", "label": "Connect America Fund Phase Ii Auction [Member]", "terseLabel": "Connect America Fund Phase II Auction" } } }, "localname": "ConnectAmericaFundPhaseIiAuctionMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "atni_ContingencyRelatedToSpectrumFeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to contingency related to increase in spectrum fees by National Frequency Management Unit.", "label": "Contingency Related To Spectrum Fees [Member]", "terseLabel": "Contingency related to spectrum fees" } } }, "localname": "ContingencyRelatedToSpectrumFeesMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "atni_ContractWithCustomerAssetCurrentCumulativeCatchUpAdjustmentToRevenueTimingOfCustomerPrepaymentsAndContractBillings": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for current cumulative catch-up adjustment from the timing of customer prepayments and contract billings which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Current, Cumulative Catch-up Adjustment to Revenue, Timing of Customer Prepayments And Contract Billings", "terseLabel": "Change in contract asset - current" } } }, "localname": "ContractWithCustomerAssetCurrentCumulativeCatchUpAdjustmentToRevenueTimingOfCustomerPrepaymentsAndContractBillings", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atni_ContractWithCustomerAssetLiabilityNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time net of amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Asset (Liability) Net", "periodEndLabel": "Net contract liability", "periodStartLabel": "Net contract liability" } } }, "localname": "ContractWithCustomerAssetLiabilityNet", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atni_ContractWithCustomerAssetLiabilityNetCumulativeCatchUpAdjustmentToRevenueTimingOfCustomerPrepaymentsAndContractBillings": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from the timing of customer prepayments and contract billings which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset Liability Net, Cumulative Catch-up Adjustment to Revenue, Timing of Customer Prepayments And Contract Billings", "verboseLabel": "Change in net contract liability" } } }, "localname": "ContractWithCustomerAssetLiabilityNetCumulativeCatchUpAdjustmentToRevenueTimingOfCustomerPrepaymentsAndContractBillings", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atni_ContractWithCustomerAssetNoncurrentCumulativeCatchUpAdjustmentToRevenueTimingOfCustomerPrepaymentsAndContractBillings": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for noncurrent cumulative catch-up adjustment from the timing of customer prepayments and contract billings which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Noncurrent, Cumulative Catch-up Adjustment to Revenue, Timing of Customer Prepayments And Contract Billings", "terseLabel": "Change in contract Asset - noncurrent" } } }, "localname": "ContractWithCustomerAssetNoncurrentCumulativeCatchUpAdjustmentToRevenueTimingOfCustomerPrepaymentsAndContractBillings", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atni_ContractWithCustomerLiabilityCurrentCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for current cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due", "label": "Contract With Customer Liability Current, Cumulative Catch Up Adjustment To Revenue Change In Measure Of Progress+", "negatedLabel": "Change in contract liabilities - current" } } }, "localname": "ContractWithCustomerLiabilityCurrentCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atni_ContractWithCustomerLiabilityNonCurrentCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for non current cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due", "label": "Contract With Customer Liability Non Current, Cumulative Catch Up Adjustment To Revenue Change In Measure Of Progress", "negatedLabel": "Change in contract liabilities - noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNonCurrentCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atni_CorporateAndReconcilingItemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents corporate and reconciling items.", "label": "Corporate And Reconciling Items [Member]", "terseLabel": "Corporate and Other" } } }, "localname": "CorporateAndReconcilingItemsMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_CreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the credit facility which includes term loans and revolver loan.", "label": "Credit Facility [Member]", "terseLabel": "Credit facility" } } }, "localname": "CreditFacilityMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atni_DebtInstrumentBaseRateBeforeAdditionOfLondonInterbankOfferedRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of the base rate before addition of LIBOR.", "label": "Debt Instrument Base Rate Before Addition Of London Interbank Offered Rate", "terseLabel": "Base rate before one-week or one-month LIBOR (as a percent)" } } }, "localname": "DebtInstrumentBaseRateBeforeAdditionOfLondonInterbankOfferedRate", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "atni_DebtInstrumentCovenantNetLeverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The debt instrument covenant for net leverage ratio.", "label": "Debt Instrument Covenant Net Leverage Ratio", "terseLabel": "Net leverage ratio" } } }, "localname": "DebtInstrumentCovenantNetLeverageRatio", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "pureItemType" }, "atni_DebtInstrumentCovenantNetLeverageRatioIfQualifyingEvent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The debt instrument covenant net leverage ratio, if qualifying event.", "label": "Debt Instrument Covenant Net Leverage Ratio If Qualifying Event", "terseLabel": "Net leverage ratio, if qualifying event" } } }, "localname": "DebtInstrumentCovenantNetLeverageRatioIfQualifyingEvent", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "pureItemType" }, "atni_DebtInstrumentIntercompanyDebtLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the intercompany debt limit.", "label": "Debt Instrument Intercompany Debt Limit", "terseLabel": "Intercompany debt limit" } } }, "localname": "DebtInstrumentIntercompanyDebtLimit", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "atni_DebtInstrumentVariableRateBaseOneMonthLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The one-month London Interbank Offered Rate used to calculate the variable interest rate of the debt instrument.", "label": "Debt Instrument Variable Rate Base One Month L I B O R [Member]", "terseLabel": "One-month LIBOR" } } }, "localname": "DebtInstrumentVariableRateBaseOneMonthLIBORMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atni_ERateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the E-Rate program which provides discounted telecommunication access to eligible schools and libraries.", "label": "E Rate [Member]", "terseLabel": "E-Rate" } } }, "localname": "ERateMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "atni_ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the E-Rate programs, Lifeline, and Rural Health Care Support Programs.", "label": "E Rate Program And Lifeline And Rural Health Care Support Programs [Member]", "terseLabel": "E-Rate, Lifeline and Rural Health Care Support Programs" } } }, "localname": "ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "atni_EffectiveIncomeTaxRateReconciliationInterestOnUnrecognizedTaxPosition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to interest expenses on unrecognized tax positions.", "label": "Effective Income Tax Rate Reconciliation, Interest On Unrecognized Tax Position", "terseLabel": "Interest on unrecognized tax position" } } }, "localname": "EffectiveIncomeTaxRateReconciliationInterestOnUnrecognizedTaxPosition", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "atni_EffectiveIncomeTaxRateReconciliationRemeasurementOfExistingLossesPerCaresAct": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to remeasurement of existing losses at higher rate as allowed by CARES Act.", "label": "Effective Income Tax Rate Reconciliation Remeasurement Of Existing Losses Per Cares Act", "terseLabel": "Benefit (net) related to remeasurement of existing losses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationRemeasurementOfExistingLossesPerCaresAct", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "atni_EngineeringAndOperationExpense": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents amounts pertaining to engineering and operational expenses including the expenses associated with developing, operating, supporting and expanding networks, salaries and benefits paid to employees directly involved in the development and operation of networks.", "label": "Engineering and Operation Expense", "terseLabel": "Engineering and operations" } } }, "localname": "EngineeringAndOperationExpense", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "atni_EquityMethodInvestmentForeignCurrencyGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for foreign currency translations for equity method investment.", "label": "Equity Method Investment , Foreign Currency Gain (Loss)", "negatedLabel": "Currency losses" } } }, "localname": "EquityMethodInvestmentForeignCurrencyGainLoss", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "atni_EquityMethodInvestmentShareOfIncomeLossIncludedInTotal": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity Method Investment Share Of Income Loss Included In Total", "label": "Equity Method Investment Share Of Income Loss Included In Total", "negatedLabel": "Share investee loss" } } }, "localname": "EquityMethodInvestmentShareOfIncomeLossIncludedInTotal", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "atni_FinanceLeaseRightOfUseAssetAccumulatedDepreciation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of depreciation related to finance leases assets.", "label": "Finance Lease Right Of Use Asset Accumulated Depreciation", "terseLabel": "Accumulated depreciation related to finance leases" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciation", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "atni_FiniteLivedCustomerRelationshipsNet": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the net carrying value after accumulated amortization as of the balance sheet date of an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.", "label": "Finite Lived Customer Relationships, Net", "terseLabel": "Customer relationships, net" } } }, "localname": "FiniteLivedCustomerRelationshipsNet", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "atni_FixedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to fixed services.", "label": "Fixed [Member]", "terseLabel": "Fixed" } } }, "localname": "FixedMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_GovernmentGrantsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GOVERNMENT GRANTS" } } }, "localname": "GovernmentGrantsAbstract", "nsuri": "http://www.atni.com/20200630", "xbrltype": "stringItemType" }, "atni_GovernmentGrantsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of government grant.", "label": "Government Grants [Axis]" } } }, "localname": "GovernmentGrantsAxis", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "stringItemType" }, "atni_GovernmentGrantsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Government Grants [Domain]", "label": "Government Grants [Domain]", "terseLabel": "Government Grants [Domain]" } } }, "localname": "GovernmentGrantsDomain", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "atni_GovernmentGrantsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of government grants received or to be received by the entity.", "label": "Government Grants [Text Block]", "terseLabel": "GOVERNMENT GRANTS" } } }, "localname": "GovernmentGrantsTextBlock", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrants" ], "xbrltype": "textBlockItemType" }, "atni_GrantFundTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the term of grant funds.", "label": "Grant Fund Term", "terseLabel": "Grant fund term" } } }, "localname": "GrantFundTerm", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "durationItemType" }, "atni_GrantFundsAwarded": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of grant funds awarded.", "label": "Grant Funds Awarded" } } }, "localname": "GrantFundsAwarded", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "atni_GrantFundsUsedToOffsetFixedAssetRelatedCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of grants received for the construction of assets which are recognized as a reduction of the cost of fixed assets, a reduction of depreciation expense over the useful lives of the assets, and as a reduction of capital expenditures.", "label": "Grant Funds Used to Offset Fixed Asset Related Costs", "terseLabel": "Grant funds used to offset fixed asset related costs" } } }, "localname": "GrantFundsUsedToOffsetFixedAssetRelatedCosts", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "atni_GrantFundsUsedToOffsetOperatingExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of grants received that offset operating costs.", "label": "Grant Funds Used to Offset Operating Expenses", "terseLabel": "Grant funds used to offset operating expenses" } } }, "localname": "GrantFundsUsedToOffsetOperatingExpenses", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "atni_HighCostSupportProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents High-Cost Support program, which subsidizes telecommunications services in rural and remote areas.", "label": "High Cost Support Program [Member]", "terseLabel": "High-Cost Support Program" } } }, "localname": "HighCostSupportProgramMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "atni_IncomeTaxBenefitFromReversalOfDeferredTaxLiabilityDueToIntercompanyDebtRestructure": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the information Pertaining to benefit from the reversal of a deferred tax liability due to an intercompany debt restructure.", "label": "Income Tax Benefit From Reversal Of Deferred Tax Liability Due To Intercompany Debt Restructure", "terseLabel": "Income tax benefit from reversal of deferred tax liability due to intercompany debt restructure" } } }, "localname": "IncomeTaxBenefitFromReversalOfDeferredTaxLiabilityDueToIntercompanyDebtRestructure", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "atni_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAdvancePaymentsAndDepositsAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the net change during the reporting period in the aggregate amount of obligations and expenses incurred but not paid, which also includes the amount of prepayment by customers for goods or services to be provided and the amount of customer money held in customer accounts, which may also include other current liabilities.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities Advance Payments and Deposits and Other Current Liabilities", "terseLabel": "Accounts payable and accrued liabilities, advance payments and deposits and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAdvancePaymentsAndDepositsAndOtherCurrentLiabilities", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "atni_IncreaseDecreaseInInventoryPrepaymentsAndOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change during the reporting period in the value of materials and supplies held in inventory, prepayments, and other current assets.", "label": "Increase (Decrease) in Inventory, Prepayments, and Other Current Assets", "negatedLabel": "Materials and supplies, prepayments, and other current assets" } } }, "localname": "IncreaseDecreaseInInventoryPrepaymentsAndOtherCurrentAssets", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "atni_InternationalTelecomMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents International Telecom, a reportable segment of the entity.", "label": "International Telecom [Member]", "terseLabel": "International Telecom" } } }, "localname": "InternationalTelecomMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_InvestmentInPrivatelyHeldCompaniesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to investments in privately held company.", "label": "Investment In Privately Held Companies [Member]", "terseLabel": "Privately Held Investment" } } }, "localname": "InvestmentInPrivatelyHeldCompaniesMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "atni_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of lease arrangements", "label": "Lease Disclosure [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "atni_LegalClaimsRegardingTaxFilingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to legal claims regarding tax filings with the Guyana Revenue Authority for deductibility of intercompany advisory fees as well as other tax assessments.", "label": "Legal Claims Regarding Tax Filings [Member]", "terseLabel": "Legal claims regarding tax filings with the Guyana Revenue Authority" } } }, "localname": "LegalClaimsRegardingTaxFilingsMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "atni_LossContingencyMinimumReturnOnInvestmentEnsuredByGovernmentOfGuyana": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the return on investment ensured by the government of Guyana, in which if the entity's return on investment falls below the ensured percentage, the Government of Guyana is obligated to reimburse any necessary amount.", "label": "Loss Contingency, Minimum Return on Investment Ensured by Government of Guyana", "terseLabel": "Percentage of return on investment ensured by the government of Guyana" } } }, "localname": "LossContingencyMinimumReturnOnInvestmentEnsuredByGovernmentOfGuyana", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "atni_LossContingencySpectrumFeesPaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of spectrum fees paid as full settlement.", "label": "Loss Contingency, Spectrum Fees Paid", "terseLabel": "Spectrum fees paid" } } }, "localname": "LossContingencySpectrumFeesPaid", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "atni_ManagedServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the managed services.", "label": "Managed Services [Member]", "terseLabel": "Managed Services" } } }, "localname": "ManagedServicesMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_MobilityFundLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Mobility Fund [Line Items]", "terseLabel": "Government Grants" } } }, "localname": "MobilityFundLineItems", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "stringItemType" }, "atni_MobilityFundTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of different mobility funds.", "label": "Mobility Fund [Table]" } } }, "localname": "MobilityFundTable", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "stringItemType" }, "atni_MobilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to mobility.", "label": "Mobility [Member]", "terseLabel": "Mobility" } } }, "localname": "MobilityMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_NoncontrollingInterestIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) reported by noncontrolling interests.", "label": "Noncontrolling Interest Income Tax Expense Benefit", "terseLabel": "Noncontrolling interest income tax expense" } } }, "localname": "NoncontrollingInterestIncomeTaxExpenseBenefit", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "atni_NumberOfFundDisbursementPrograms": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of fund disbursement programs to telecommunication providers.", "label": "Number Of Fund Disbursement Programs", "terseLabel": "Number of fund disbursement programs" } } }, "localname": "NumberOfFundDisbursementPrograms", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "integerItemType" }, "atni_OffsettingOperatingActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of offsetting operating activities.", "label": "Offsetting Operating Activities", "terseLabel": "Offsetting operating activities" } } }, "localname": "OffsettingOperatingActivities", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "atni_OneCommunicationsDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to One Communications debt.", "label": "One Communications Debt [Member]", "terseLabel": "One Communications Debt" } } }, "localname": "OneCommunicationsDebtMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atni_OperatingAndFinanceLeaseLiabilityObtainedInExchangeForRightOfUseAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in operating and finance lease liability in exchange for right-of-use asset.", "label": "Operating And Finance Lease Liability Obtained in Exchange for Right-of-Use Asset", "terseLabel": "Lease liabilities arising from right-of-use assets" } } }, "localname": "OperatingAndFinanceLeaseLiabilityObtainedInExchangeForRightOfUseAsset", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "atni_OrganizationAndBusinessOperationsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ORGANIZATION AND BUSINESS OPERATIONS" } } }, "localname": "OrganizationAndBusinessOperationsDisclosureAbstract", "nsuri": "http://www.atni.com/20200630", "xbrltype": "stringItemType" }, "atni_OtherCommunicationServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information related to other services involved.", "label": "Other Communication Services [Member]", "terseLabel": "Other" } } }, "localname": "OtherCommunicationServicesMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_OtherRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This represents the transactions related to other.", "label": "Other Revenue [Member]", "terseLabel": "Other" } } }, "localname": "OtherRevenueMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "atni_PaymentsForRepurchaseOfCommonStockSharesBasedCompensation": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to payments for repurchase of common stock, shares based compensation", "label": "Payments for Repurchase of Common Stock, Shares Based Compensation", "negatedLabel": "Purchases of common stock - share based compensation" } } }, "localname": "PaymentsForRepurchaseOfCommonStockSharesBasedCompensation", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "atni_PaymentsToAcquirePropertyPlantAndEquipmentExcludingHurricaneRebuild": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets, excluding assets purchased for the hurricane rebuild.", "label": "Payments To Acquire Property Plant And Equipment Excluding Hurricane Rebuild", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipmentExcludingHurricaneRebuild", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "atni_PercentageOfChangeInContractWithCustomerAssetsCurrent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of change in current contract with customers assets.", "label": "Percentage of Change In Contract With Customer, Assets, Current", "terseLabel": "% of change in contract asset - current" } } }, "localname": "PercentageOfChangeInContractWithCustomerAssetsCurrent", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "atni_PercentageOfChangeInContractWithCustomerAssetsNoncurrent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of change in noncurrent contract with customers assets.", "label": "Percentage of Change In Contract With Customer, Assets, Noncurrent", "terseLabel": "% of change in contract Asset - noncurrent" } } }, "localname": "PercentageOfChangeInContractWithCustomerAssetsNoncurrent", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "atni_PercentageOfChangeInContractWithCustomerLiabilityCurrent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of change in contract with customers liabilities current.", "label": "Percentage Of Change In Contract With Customer Liability Current", "negatedLabel": "% of change in contract liabilities - current" } } }, "localname": "PercentageOfChangeInContractWithCustomerLiabilityCurrent", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "atni_PercentageOfChangeInContractWithCustomerLiabilityNonCurrent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of change in contract with customers liabilities non current.", "label": "Percentage Of Change In Contract With Customer Liability, Non Current", "terseLabel": "% of change in contract liabilities - Noncurrent" } } }, "localname": "PercentageOfChangeInContractWithCustomerLiabilityNonCurrent", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "atni_PercentageOfChangeInContractWithCustomerNetAssetsLiability": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of change in contract with customers net assets liabilities.", "label": "Percentage of Change In Contract With Customer, Net Assets (Liability)", "terseLabel": "% of change in net contract liability" } } }, "localname": "PercentageOfChangeInContractWithCustomerNetAssetsLiability", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "atni_PercentageOfNotionalAmountRequiredForHedgingArrangement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of notional amount required for hedging arrangement.", "label": "Percentage Of Notional Amount Required For Hedging Arrangement", "terseLabel": "Percentage of notional amount required for hedging arrangement" } } }, "localname": "PercentageOfNotionalAmountRequiredForHedgingArrangement", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "atni_PeriodForRetailRevenueBilledInAdvanceForPostpaidCustomers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the period for billing postpaid customers in advance for retail revenue.", "label": "Period For Retail Revenue Billed In Advance For Postpaid Customers", "terseLabel": "Retail revenue period for billing postpaid customers in advance" } } }, "localname": "PeriodForRetailRevenueBilledInAdvanceForPostpaidCustomers", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "atni_ProceedsFromCompletionOfConstruction": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of proceeds received from completion of constructions.", "label": "Proceeds from Completion of Construction", "terseLabel": "Proceeds from completion of construction" } } }, "localname": "ProceedsFromCompletionOfConstruction", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "atni_ReceivableCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the receivable credit facility.", "label": "Receivable Credit Facility [Member]", "terseLabel": "Receivable credit facility" } } }, "localname": "ReceivableCreditFacilityMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atni_ReimbursementOfCapitalExpenditures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount received as reimbursement of capital expenditures.", "label": "Reimbursement Of Capital Expenditures", "terseLabel": "Reimbursement of capital expenditures" } } }, "localname": "ReimbursementOfCapitalExpenditures", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "atni_RenewableEnergyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the Renewable energy.", "label": "Renewable Energy [Member]", "terseLabel": "Renewable Energy" } } }, "localname": "RenewableEnergyMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_RenewableEnergyPartnershipMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for investments in renewable energy partnership.", "label": "Renewable Energy Partnership [Member]", "terseLabel": "Renewable energy partnership" } } }, "localname": "RenewableEnergyPartnershipMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "atni_ScheduleOfPrincipalSubsidiariesOperatingActivitiesRevenueReportingSegmentsAndMarketsServedTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the operating activities of the Company's principal subsidiaries, the segments in which the Company reports its revenue, and the markets served.", "label": "Schedule of Principal Subsidiaries Operating Activities, Revenue Reporting Segments, and Markets Served [Table Text Block]", "terseLabel": "Schedule of the operating activities of the Company's principal subsidiaries, the segments in which the Company reports its revenue and markets served" } } }, "localname": "ScheduleOfPrincipalSubsidiariesOperatingActivitiesRevenueReportingSegmentsAndMarketsServedTableTextBlock", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureOrganizationAndBusinessOperationsTables" ], "xbrltype": "textBlockItemType" }, "atni_ScheduleOfSegmentBalanceSheetDataAndCapitalExpendituresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of segment balance sheet data and capital expenditures.", "label": "Schedule Of Segment Balance Sheet Data And Capital Expenditures [Table Text Block]", "terseLabel": "Schedule of segment balance sheet data and capital expenditures" } } }, "localname": "ScheduleOfSegmentBalanceSheetDataAndCapitalExpendituresTableTextBlock", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "atni_SeniorSecuredDelayedDrawTermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the senior secured delayed draw term loan.", "label": "Senior Secured Delayed Draw Term Loan [Member]", "terseLabel": "Senior secured delayed draw term loan" } } }, "localname": "SeniorSecuredDelayedDrawTermLoanMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atni_ShortTermInvestmentsAndCommercialPaperMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Short-term investments and commercial paper.", "label": "Short Term Investments And Commercial Paper [Member]", "terseLabel": "Short Term Investments and Commercial Paper" } } }, "localname": "ShortTermInvestmentsAndCommercialPaperMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "atni_SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The tabular disclosure of weighted-average remaining lease term and discount rate.", "label": "Summary of Weighted Average Remaining Lease Term and Discount Rate", "terseLabel": "Summary of weighted-average remaining lease term and discount rate" } } }, "localname": "SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRate", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "atni_SwinglineSubFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Swingline sub-facility available to the entity.", "label": "Swingline Sub Facility [Member]", "terseLabel": "Swingline sub-facility" } } }, "localname": "SwinglineSubFacilityMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atni_TerminationAndAccessFees": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents expenses paid by the entity for charges for voice and data transport circuits, internet capacity, other access fees to terminate calls, and related bad debt expense.", "label": "Termination and Access Fees", "terseLabel": "Termination and access fees" } } }, "localname": "TerminationAndAccessFees", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "atni_TotalFinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for finance lease contract.", "label": "Total Finance Lease Cost", "totalLabel": "Total finance lease cost" } } }, "localname": "TotalFinanceLeaseCost", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "atni_TotalOperatingLeaseCost": { "auth_ref": [], "calculation": { "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for operating lease contract.", "label": "Total Operating Lease Cost", "totalLabel": "Total operating lease cost" } } }, "localname": "TotalOperatingLeaseCost", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "atni_TribalBiddingCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Tribal Bidding Credit.", "label": "Tribal Bidding Credit [Member]", "terseLabel": "Tribal Bidding Credit" } } }, "localname": "TribalBiddingCreditMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "atni_UniversalServiceFundProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Universal Service Fund programs in which the funding is received over time for operating the entity's network in certain rural geographical areas and is considered an income grant.", "label": "Universal Service Fund Program [Member]", "terseLabel": "Universal Service Fund programs" } } }, "localname": "UniversalServiceFundProgramMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "atni_UsTelecommunicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to U.S. Telecom.", "label": "Us Telecommunications [Member]", "terseLabel": "US Telecom" } } }, "localname": "UsTelecommunicationsMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_UseOfEstimatesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "USE OF ESTIMATES" } } }, "localname": "UseOfEstimatesDisclosureAbstract", "nsuri": "http://www.atni.com/20200630", "xbrltype": "stringItemType" }, "atni_UseOfEstimatesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents the disclosure, which provides the entity's explanation that the preparation of financial statements in conformity with generally accepted accounting principles requires the use of management estimates.", "label": "Use of Estimates Disclosure [Text Block]", "terseLabel": "USE OF ESTIMATES" } } }, "localname": "UseOfEstimatesDisclosureTextBlock", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureUseOfEstimates" ], "xbrltype": "textBlockItemType" }, "atni_ViyaDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Viya loan agreement.", "label": "Viya Debt [Member]", "terseLabel": "Viya Debt" } } }, "localname": "ViyaDebtMember", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atni_WirelessServiceSpectrumBand": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the wireless service spectrum band.", "label": "Wireless Service Spectrum Band", "terseLabel": "Wireless service spectrum (in Mhz)" } } }, "localname": "WirelessServiceSpectrumBand", "nsuri": "http://www.atni.com/20200630", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "integerItemType" }, "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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31", "presentation": [ "http://www.atni.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 CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r359" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r360" ], "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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r361" ], "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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r361" ], "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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r361" ], "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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r362" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r361" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r361" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r361" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r361" ], "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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r357" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r358" ], "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/2019-01-31", "presentation": [ "http://www.atni.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/2019-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r109", "r118" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investee Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case Type [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r120", "r194", "r197", "r354", "r355" ], "lang": { "en-US": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r91", "r93", "r94", "r95" ], "lang": { "en-US": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Restatement Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "ASC 842" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update201613 [Member]", "terseLabel": "Accounting Standards Update 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of activity in allowances for credit losses" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r122", "r123" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before 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, Gross, Current", "verboseLabel": "Gross accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r15", "r122", "r123", "r195" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "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, net of allowances for credit losses of $11.6 million and $12.7 million, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r11", "r325", "r343" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r27", "r154" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r48", "r49", "r50" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r47", "r50", "r51", "r257" ], "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 Income/(Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r16" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r227", "r228", "r230", "r231" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash flows provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r124", "r131", "r133", "r137" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Less: Allowance for doubtful accounts", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r21", "r124", "r131" ], "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": "Accounts receivable, allowances (in dollars)", "verboseLabel": "Accounts receivable allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r136" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Recoveries collected" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write-offs charged against the allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r80", "r295" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Financing Costs and Discounts", "verboseLabel": "Amortization of debt discount and debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r103" ], "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": "Anti-dilutive potential shares excluded from the computation of diluted weighted average shares outstanding (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails" ], "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": "Anti-dilutive common shares not included for computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r103" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r114", "r323", "r342" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets", "verboseLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Segment Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r42" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets", "verboseLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails", "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r265", "r268" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails", "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r242" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Transaction related charges", "terseLabel": "Transaction-related charges" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": { "auth_ref": [ "r243", "r244" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities", "terseLabel": "Term loan assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "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", "terseLabel": "Purchases of property, plant and equipment included in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capitalized Contract Cost [Abstract]", "verboseLabel": "Contract Acquisition Costs" } } }, "localname": "CapitalizedContractCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r147" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "verboseLabel": "Amortization of contract acquisition cost" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "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": "Capitalized Contract Cost [Line Items]", "terseLabel": "Contracts" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r146" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "verboseLabel": "Short-term contract acquisition costs" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r146" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "verboseLabel": "Long-term contract acquisition costs" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r285", "r286" ], "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 Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r24", "r82" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r77", "r82", "r86" ], "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": "Total cash, cash equivalents, and restricted cash, end of period", "periodStartLabel": "Total cash, cash equivalents, and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r77", "r290" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedge" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates Of Deposit [Member]", "terseLabel": "Certificate of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Change in Contract with Customer, Asset and Liability [Abstract]", "verboseLabel": "Contract Assets and Liabilities" } } }, "localname": "ChangeInContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r161", "r332", "r349" ], "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 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r160", "r170" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "DIVIDENDS PER SHARE APPLICABLE TO COMMON STOCK (in dollars per share)", "verboseLabel": "Dividends declared on common stock (dollars per per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquityParenthetical", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r177" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r14" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.01 par value per share; 50,000,000 shares authorized; 17,373,090 and 17,324,858 shares issued, respectively, 15,968,423 and 16,001,937 shares outstanding, respectively" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "RETIREMENT PLANS" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r54", "r56", "r57" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "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) attributable to ATN International, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r54", "r56", "r249", "r250", "r260" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive (Income) Loss, Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Less: Comprehensive income attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r54", "r56", "r248", "r260" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "verboseLabel": "Summary of contracts asset and liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r186", "r188", "r195" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "periodEndLabel": "Contract Asset - current", "periodStartLabel": "Contract Asset - current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r186", "r188", "r195" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, Net, Noncurrent", "periodEndLabel": "Contract asset, noncurrent", "periodStartLabel": "Contract asset, noncurrent" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r186", "r187", "r195" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Customer Advances and Deposits, Current", "negatedPeriodEndLabel": "Contract liability- current", "negatedPeriodStartLabel": "Contract liability- current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r186", "r187", "r195" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "negatedPeriodEndLabel": "Contract liability- noncurrent", "negatedPeriodStartLabel": "Contract liability- noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r196" ], "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", "verboseLabel": "Revenue recognized related to contract liability" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Revenue recognized in the period related to performance obligations that were satisfied or partially satisfied in previous periods" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "verboseLabel": "Cumulative effect adjustment due to adoption of new accounting" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LONG-TERM DEBT" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r9", "r11", "r12", "r324", "r326", "r340" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r12", "r174", "r326", "r340" ], "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": "Outstanding debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r34" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "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": "Long-term debt" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r35" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r35", "r88", "r178", "r179", "r180", "r181", "r293", "r294", "r296", "r339" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r295" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Financing costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r28", "r295" ], "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", "terseLabel": "Unamortized financing costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r80", "r87", "r238", "r239" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r233", "r237" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r213", "r222", "r224" ], "calculation": { "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gains (Losses)", "negatedLabel": "Actuarial (gain)/ loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r202" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "terseLabel": "Projected benefit obligation" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r206", "r207", "r208", "r223", "r224" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Contributions by Employer", "terseLabel": "Company contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Retirement plans" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r212", "r221", "r224" ], "calculation": { "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return on Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r205", "r207", "r208", "r224" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Fair Value of Plan Assets", "verboseLabel": "Plan Net Assets" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Funded Status of Plan [Abstract]", "terseLabel": "Funded status of plan" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlanAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r204", "r211", "r220", "r224" ], "calculation": { "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r209", "r218", "r224" ], "calculation": { "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost", "totalLabel": "Net periodic pension expense" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost [Abstract]", "terseLabel": "Components of the plan's net periodic pension cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r203", "r210", "r219", "r224" ], "calculation": { "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r80", "r111" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract Type [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r266", "r267", "r269", "r271" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r264", "r266", "r269" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r43", "r44", "r284" ], "calculation": { "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liabilities", "negatedLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r261", "r262" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "verboseLabel": "Notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r182", "r337" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedLabel": "Dividends declared on common stock" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r5", "r32" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NET INCOME (LOSS) PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r91", "r99", "r100", "r101", "r102", "r104", "r335", "r352" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "verboseLabel": "NET INCOME (LOSS) PER WEIGHTED AVERAGE SHARE ATTRIBUTABLE TO ATN INTERNATIONAL, INC. STOCKHOLDERS:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r91", "r99", "r100", "r101", "r102", "r104", "r335", "r352" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET INCOME (LOSS) PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r290" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of foreign currency exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r89", "r234", "r235" ], "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 (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r229" ], "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": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r177" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAggregateCost": { "auth_ref": [ "r25" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.", "label": "Equity Method Investment, Aggregate Cost", "terseLabel": "Investment cost" } } }, "localname": "EquityMethodInvestmentAggregateCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r129" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r25", "r115", "r128" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Carrying value" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r282" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Equity investments" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r127" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "negatedLabel": "Loss (gain) on equity securities" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r126" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "verboseLabel": "Strategic investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate Of Fair Value Fair Value Disclosure [Member]", "terseLabel": "Estimated Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r273", "r274", "r275", "r279" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r207", "r208", "r224", "r274", "r317" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r273", "r280" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r273", "r274", "r276", "r277", "r281" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "FAIR VALUE MEASUREMENTS AND INVESTMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS AND INVESTMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r207", "r208", "r224", "r274", "r318" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r207", "r208", "r224", "r274", "r319" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r207", "r208", "r224", "r274", "r320" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r278", "r281" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "calculation": { "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "totalLabel": "Total assets and liabilities measured at fair value" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Federal Funds Effective Swap Rate [Member]", "terseLabel": "Federal Funds Effective Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r303", "r307", "r316" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails": { "order": 1.0, "parentTag": "atni_TotalFinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Variable costs" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance leases cost included in property, plant and equipment" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r303", "r307", "r316" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails": { "order": 2.0, "parentTag": "atni_TotalFinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use asset" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r312", "r316" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Financing leases, weighted average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r132", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r287", "r288", "r289" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Unrealized loss on foreign currency" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r80", "r152", "r156" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on disposition of long-lived assets", "negatedTerseLabel": "(Gain) loss on disposition of long-lived assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense.", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r148", "r149" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r60", "r91", "r322", "r334", "r353" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "INCOME BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r61", "r80", "r112", "r128", "r333", "r351" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Loss on equity investments", "terseLabel": "Increase in carrying value" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r241" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r113", "r240" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax provisions" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r232", "r234", "r235" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r79" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r79" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Accrued taxes" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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, excluding the effects of acquisitions and dispositions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r79" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r79" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidTaxes": { "auth_ref": [ "r79" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Taxes", "negatedLabel": "Prepaid income taxes" } } }, "localname": "IncreaseDecreaseInPrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedLicenseAgreements": { "auth_ref": [ "r151" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the capitalized costs to acquire rights under a license arrangement (for example, to sell specified products in a specified territory) having an indefinite period of benefit.", "label": "Indefinite-Lived License Agreements", "terseLabel": "Telecommunication licenses, net" } } }, "localname": "IndefiniteLivedLicenseAgreements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r59", "r110", "r292", "r295", "r336" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails", "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r41" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "terseLabel": "Inventory, materials and supplies" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r65" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTaxCredit": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount deducted from an entities' taxes, reflecting a percentage of an amount invested in certain assets spread over the useful life of those assets; includes deferred investment tax credits.", "label": "Investment Tax Credit" } } }, "localname": "InvestmentTaxCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAndCash": { "auth_ref": [ "r350" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of investments and unrestricted cash as of the balance sheet date.", "label": "Investments and Cash", "terseLabel": "Cash, Cash equivalents, and Investments" } } }, "localname": "InvestmentsAndCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r273" ], "calculation": { "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "verboseLabel": "Investments" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasePracticalExpedientsPackage": { "auth_ref": [ "r297", "r298" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether practical expedients are elected for not reassessing whether any expired or existing contract is or contains lease, lease classification for expired or existing lease, and initial direct cost for any existing lease.", "label": "Lease, Practical Expedients, Package [true false]", "terseLabel": "Package of practical expedients" } } }, "localname": "LeasePracticalExpedientsPackage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance lease, lease term" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "LEASES" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r306" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r315" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r315" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r315" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "verboseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r315" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r315" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r315" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r315" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r315" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020 (excluding the six months ended June 30, 2020)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r315" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating lease, lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter Of Credit [Member]", "terseLabel": "Letter of credit sub-facility" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Performance letters of credit issued and outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r328", "r347" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "verboseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee (as a percent)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r175", "r326", "r344" ], "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.", "verboseLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt and Capital Lease Obligations, Including Current Maturities [Abstract]", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, excluding current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r35" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r35", "r173" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r161", "r162", "r163", "r165", "r166", "r167", "r169", "r171", "r172" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Commitments and contingencies" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r161", "r162", "r163", "r165", "r166", "r167", "r169", "r171", "r172" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r161" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Accrued contingent liability" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r164", "r168", "r171" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Future payments related to disputed tax assessments" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r161", "r162", "r163", "r165", "r166", "r167", "r169", "r171", "r172" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r40", "r327", "r346" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r182", "r251", "r252" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Repurchase of non-controlling interests" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r106", "r107" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "ORGANIZATION AND BUSINESS OPERATIONS" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureOrganizationAndBusinessOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r77", "r78", "r81" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r52", "r55", "r254", "r259" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net income attributable to non-controlling interests, net of tax expense of $0.2 million, $0.3 million, $0.6 million, $0.7 million, respectively." } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r91", "r97" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "NET INCOME (LOSS) ATTRIBUTABLE TO ATN INTERNATIONAL, INC. STOCKHOLDERS" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "verboseLabel": "Allowance for Credit Loss" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r90", "r92" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails" ], "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Noncash investing activity:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r183", "r245", "r256" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Investments made by minority shareholders in consolidated affiliates" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-Controlling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "OTHER INCOME (EXPENSE)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureOrganizationAndBusinessOperationsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "OPERATING EXPENSES (excluding depreciation and amortization unless otherwise indicated):" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income (loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r308", "r316" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails": { "order": 1.0, "parentTag": "atni_TotalOperatingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r301" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r301" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Short-term lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r301" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, excluding current portion", "verboseLabel": "Long-term lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease liability.", "label": "Operating Lease, Liability, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r304", "r311" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Payments for lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r300" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r313", "r316" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases, weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r312", "r316" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r109", "r118" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r46", "r48" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "verboseLabel": "Unrealized gain (loss) on derivatives" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r45", "r291" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r53", "r56", "r58", "r177" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income (loss), net of tax", "verboseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherInvestmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other investments.", "label": "Other Investments [Member]", "terseLabel": "Other investments" } } }, "localname": "OtherInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails", "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other non-cash activity" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r201", "r214", "r215", "r225" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefit Plans Defined Benefit [Member]", "terseLabel": "Postretirement Benefits" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total ATNI Stockholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r72" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.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", "negatedNetLabel": "Purchases of common stock - share buyback" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r74" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r72" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid on common stock" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r72" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedLabel": "Distributions to non-controlling interests" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates": { "auth_ref": [ "r68" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).", "label": "Payments to Acquire Businesses and Interest in Affiliates", "negatedTerseLabel": "Purchases of strategic investments" } } }, "localname": "PaymentsToAcquireBusinessesAndInterestInAffiliates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r68" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Additional investment" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r69" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase intangible assets, including deposits" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r70" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedLabel": "Purchase of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r75" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedLabel": "Repurchases of non-controlling interests" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "RETIREMENT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r200", "r214", "r215", "r225" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plans Defined Benefit [Member]", "terseLabel": "Pension Plans" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r283" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "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 (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r13" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r13" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.01 par value per share; 10,000,000 shares authorized, none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r22", "r23" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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": "Prepayments and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses And Other Current Assets [Member]", "terseLabel": "Prepayments and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r71" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Investments made by minority shareholders in consolidated affiliates_1", "terseLabel": "Investments made by minority shareholders in consolidated affiliates" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r67" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Proceeds from sale of short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r52", "r55", "r76", "r114", "r119", "r248", "r253", "r255", "r259", "r260" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "NET INCOME", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r26", "r153" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r8", "r155", "r348" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net fixed assets", "verboseLabel": "Fixed assets, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Fixed Assets:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r63", "r134" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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 doubtful accounts", "verboseLabel": "Current period provision for expected losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesRollforwardDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r73" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedLabel": "Principal repayments of term loan" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r6", "r82", "r86" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r182", "r345" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r200", "r201", "r214", "r215", "r225" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r200", "r201", "r214", "r215", "r225" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Defined Benefit Plan and Other Postretirement Benefit Plan [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "REVENUE RECOGNITION AND RECEIVABLES" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r193", "r194" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total Revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r199" ], "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]", "verboseLabel": "REVENUE RECOGNITION AND RECEIVABLES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePracticalExpedientInitialApplicationAndTransitionNondisclosureOfTransactionPriceAllocationToRemainingPerformanceObligation": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected not to disclose amount of transaction price allocated to remaining performance obligation and explanation of expected timing of revenue recognition for reporting period presented prior to date of initial application under retrospective method.", "label": "Revenue, Practical Expedient, Initial Application and Transition, Nondisclosure of Transaction Price Allocation to Remaining Performance Obligation [true/false]", "verboseLabel": "Right to invoice and wholly unsatisfied performance obligation practical expedients" } } }, "localname": "RevenuePracticalExpedientInitialApplicationAndTransitionNondisclosureOfTransactionPriceAllocationToRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesRemainingPerformanceObligationsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r191" ], "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", "verboseLabel": "Transaction price allocated to unsatisfied performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r192" ], "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", "verboseLabel": "Period to satisfy the remaining performance obligations and recognize the transaction price" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r192" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesRemainingPerformanceObligationsDetails" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "REVENUE:", "verboseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "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": "Revolver loan" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r103" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r214", "r215", "r216", "r217", "r224" ], "lang": { "en-US": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r273", "r274" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets and liabilities of the entity measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of components of the plan's net periodic pension cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r108", "r114", "r116", "r117", "r150" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r108", "r114", "r116", "r117", "r150" ], "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 information for each operating segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEGMENT REPORTING" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r121" ], "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": "SEGMENT REPORTING" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment reporting" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales, marketing and customer service" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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", "verboseLabel": "Non-cash stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r10", "r329", "r330", "r331", "r341" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r356" ], "lang": { "en-US": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short Term Investments [Member]", "terseLabel": "Short Term Investments" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r309", "r316" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails": { "order": 2.0, "parentTag": "atni_TotalOperatingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r114", "r150", "r157", "r158", "r159", "r354" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r38", "r177" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r18", "r19", "r125" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total ATN International, Inc. stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "ATN International, Inc. Stockholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r246", "r247", "r258" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r321" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r39", "r184" ], "lang": { "en-US": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock Common [Member]", "terseLabel": "Treasury Stock, at cost" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r39", "r184" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r39", "r184", "r185" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "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": "Treasury stock, at cost; 1,404,668 and 1,322,922 shares, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r14", "r177", "r182" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Purchase of shares of common stock" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquityParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r177", "r182", "r184" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Purchase of shares of common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r80" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.", "label": "Unrealized Gain (Loss) on Investments", "negatedLabel": "Change in fair value of investment" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "terseLabel": "Benefit from the reversal of unrecognized tax positions due to statute expiration" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r310", "r316" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails": { "order": 3.0, "parentTag": "atni_TotalOperatingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "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/2019-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r98", "r102" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:", "verboseLabel": "Reconciliation from basic to diluted weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r96", "r102" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "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": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r102": { "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" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r11": { "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=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117546-209714" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r129": { "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" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118950378&loc=SL82887624-210437" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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=27012166&loc=d3e187085-122770" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r184": { "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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL108322424-203045" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r207": { "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" }, "r208": { "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" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=118875152&loc=SL5864739-113975" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r322": { "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" }, "r323": { "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=6876686&loc=d3e534808-122878" }, "r324": { "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=6876686&loc=d3e534808-122878" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r326": { "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=6876686&loc=d3e534808-122878" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r328": { "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=6876686&loc=d3e534808-122878" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r332": { "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=6876686&loc=d3e534808-122878" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r334": { "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=116637391&loc=SL114874048-224260" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r339": { "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" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "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=119400593&loc=d3e572229-122910" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r342": { "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=119400593&loc=d3e572229-122910" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r344": { "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=119400593&loc=d3e572229-122910" }, "r345": { "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=119400593&loc=d3e572229-122910" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r347": { "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=119400593&loc=d3e572229-122910" }, "r348": { "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=119400593&loc=d3e572229-122910" }, "r349": { "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=119400593&loc=d3e572229-122910" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1,2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r353": { "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=116637232&loc=SL114874131-224263" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r357": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r358": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r359": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r361": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r362": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r38": { "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=6877327&loc=d3e13212-122682" }, "r39": { "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=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r6": { "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=6877327&loc=d3e13212-122682" }, "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=116634182&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&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=116634182&loc=SL114868664-224227" }, "r64": { "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=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r7": { "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=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&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=118932676&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=118932676&loc=d3e3602-108585" }, "r8": { "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=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&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=118932676&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=118932676&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=98513485&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=98513485&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=98513485&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=98513485&loc=SL98516268-108586" }, "r87": { "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=26873400&loc=d3e23780-122690" }, "r88": { "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=26873400&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r9": { "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=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" } }, "version": "2.1" } ZIP 66 0001558370-20-010125-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-20-010125-xbrl.zip M4$L#!!0 ( ,-P"E'$2V.,1Q, "/* 1 871N:2TR,#(P,#8S,"YX MTDW+_^5LD?8&S+-I#I^*Y?NHE=^JCZE4JJ4DG^Y6]O2\=XH=)E@G\_N3R[ M.#$HMX3-^/S[B>^>$M=B[.1OO_[G?_SR7Z>GO[='/<,6EK^DW#,L28E';>.5 M>0MC(E8KPHU'*B5S'*,MF3VGAG%]]NWLIR\7EV=7/U]_N3).3\.:VL2%DH(; MJLK/9Y?QFTY8J^ WQL_GEQ?GGR\^7QC?;BZ^WEQ>&CECA91OKGWC M6@NZ)(9'Y)QZ?;*D[HI8]/O)PO-6-^?GKZ^O9\3C[,P22U7)Q;TAGQ'0^$PO_TB:-:!EDY%$61(-AZ#<+E[@WT(-'4Z]69D'-HZ.+R M_/?'WEAU+B)F_(6Z7DS_-I7.F4NML[EX.0_>0<'+J].+R].KRZB0I+-$"ZI4 MV,:WV#NUAW1?SX.7$2D7G/O+[&IM3YY[ZQ4]!Z)3H**267$33FY7 MKLY_[S'^1T3IP&\-+;Z>@IK$'2KNS6Y/=AL()7]Y?7U]KMY&I"6@W@B0:3K- MN.L1;M$-]JP8^]/=4JB,1=H94%K"YYY<9^M+^!(5YJ>DPEB^E##.\\J%;['@ M=;(@F(0Y(:NXW(RX4\51^"*["*+C9I91;S(*V91E]PU>9)"[WDIFT^,;+/!S ML@"G<[0RN4A>GTOA@$8%9"=@2 Q#F1+"N?"(!^92/8N>KE:,ST3X"!ZB)N11VSZ8QQII@ 1;RX,$Z-N#[XW1GT;\W^V+S%7^-!KWO;FL ?[5:OU>^8 MQOC!-"?C7\YWJ]IMQ8=.#?BOZO=*4A\*M#'1>-7K4K_9#O3-X'([,!Z#K/IM&MP]_ MF\:GWF \_N]&#?94 ^(N[ASQ6AWXN* >ZJ][0MT:/QAWO<%OS0!/('O+7,L1 MKB]IC\*"T\7Q)W@ B7IBOJT0MQ:WAV2ML+JE'F%."/ !Y74X?[GXNLMG M0BY5]T-4RU#J%]$ (F(81;.W?N+R*:C-V*JN@6K/@-602*!;P.@#UBI'KY*E MBT)97_<)91F?$HTT@_+@T%9ER,M44Q3T*HE]7M"KT8+C:('YIP^6LRKH82D] MQE_VBWN8?W_J3OZGP?,0/ \:T5E5%"&]UV@.D&Y&B^U>_^KS+!RAUJ/XV[?7,\;K8C"O%K$Y?! MZ!IN,;R+6!:)'J//:8S:K7%7#:_AR!S#4%.H-*!D@_+D4C!XKL? :Z"I$;3S M5@_%US043V-3V;GQI/L(AJ\9&ON'@?:(_Q3@M7_@IX$Q)W@K^'Q",25GZJ5" ML]OO],#\E :F-^C?GT[,T:-Q:[8GC?RSY7\O7JCDJ/OWDF2,F=1[/0X_IW&X M'SR;H[X*F]V/6LU0*!OY+ AN%@!1(G[9X)"-0Y"/,2%OZ3UN_-K)XG^S[U-NDP0RK'"_#S=E'()M+CD>&8],U),AO& '_$&#^T1F8# M3S8\8SI' S2B*R$]QN>[R*3>ZT')\$3&YKVR4"-S.!A-NOW[!HIL*#IBN61> MM(3M"([RIMQB::NE(]4#=)4&",;+8W>R6>-V!GV$R>QWNHU9J^#'#X7#LL#2 MD>K PKSQ5"Y1IE]O?(HJ;.)F^\;-)F3JI+$K6TR'(PRYBZM]8FC&IZ#V!M3< M]?4+Y3[\9XEYT#Q@!']1]J($EXUIR5)Z2*_2D([,9[/_9,+_G<%]OQLC"W^; MW>=6NVER_I7$MG0C48%O%&\X;G%E$>LRNL\;B3F9/ TXU M/R ;G1PJ+3S@$Z3@2?D$#3X'3G7H TAB>2WK3Y^YB@"SUO(2)P^M3H?X%Y@< M4^O6,I,C)L@'S1I;[:KLNR9I^F -&=$E@7[Q^9!*E2#'+3J8.FP>+&3W5)22 MM1;IRUZ+*:"*6C>VFC>VV@>:1G'>6W'4T>OWTI]$Y3]0C<*>-.ITJ#JU'$>\ MHH#OA.Q(:C,/@[ZY!W8.K:Y(95+'.\JI3-RL ?IB! T;0=K5XT:E3VH%B?2(S&O5#MF;\4E1[>+QGY!]'!K[BJ M!J$JV2!Y\&20Z+$IS UI<*F:)9*#31Z9'I\R.2,-1!6R%G+0R:#0 E.4P]!@ MLENJK-6D!*9 6 )%ZP!3^=,93M/!4#D.DN-K'6RSMYD2[S3[WQ^24<\0R>U MV4\[,!\H9](I74[O(>UYJJZ9@8ZV3^JZ5*T;BJ^,.D:51:'$?>:QQ'ZI:EO= M@M%K;IJJ:H=_HVR^\*C=>H%1/*?Q=I!ZBZ$I1!4+X>6\(SP%J(TT[E]=44@R MS]J?&E&;!@D:-62\IQ5<3.5ANTI![+!E0V+3_Z]T!/_!^ZE'=&:HRZ1O\#+C M[RR>O2V=B 3KUUPIK;1L5T)APU$51%JI M6E*774,E J86',SG4>=/C/.CL0585&5K![Z/R!4H2E6NDKKU$9ERR+0J4U"$ M.N_#SR_GNW=HAT^2=VVKF[:!-2$]@Z$AY\ * G+%5;4,;-*X0_3C>E MSZ#9J*_Z+A1<(I[9B]UBCI2)4J=8S^GEY]/+;WMV)/NR_C)]V2[9#PH>LSO[ M=>58_=BYKK],)U01_"N^L!^[<87=J*(FV5]=*-F!J "V_+5\F]MW[J-ZN87# M(^IHY@W_Y]3QW+BNO,%2JC>IKP;LWQE\DNJ+NN^_S/%@L[" M7P=W%/$.OS^B>OO]Y YG'=IC+]3N^*XG8*2,:#"[N@NVPAL/@T4F3@;_*$4= M3"CJJQCV7NI?!7$2E4O#PQ"+Q%C^+[R8PX M:/ Y-+'"4H13X/KWKZ?V'3*O.CI2EV<.%'M!\/-T[".*V'&(T^Z M95G@1]_1*!ZB^,TG.8C)?7FR?1G>V)++E,GGC%,HP^?0XS@L$-[RO,5:$>'' M8#!B+NYVE^,GA%QZ2X/_NQQ/6'!/R/50TE5X@35RY"VH[*BODH2>\4DHHL.J MV.'L(#'I!+ C,DNEZ50?\24$"&J-[I@[)&OD+%!T8&X[CM"R7[ ?PXUP;NE* MN"PEIZTR^?)^QQ9_$#R11A]LCXOC>['[W0I-Y=:@WJOTMHS@&1B$/:QU(.[L M<5_1A#TE[CO2\EM,6A?F)O3-:SO"^J,$=UNT 7O!=[=NO.CY@7:Z(DOC5Y J M>&AT[$_OB(5CDX/#3"@[>ZNWJ^U3_ M(4PQ+"]LWZ'('.,66Q$'[*W+; 9VB$;K %CQ6QY[44NF>',I3#D*4Y!PD?5( MY!^PYAU3">Z>VL[-$N9?U^1'$/ FRV>M'%_HI1BOJ(7F'AW#M&$I6>##F9H> MG1.GXQ"V!,#F1-KJN.W;'1A(/D_S68[\XW$I7'<+HFUDAH39VPP647Z,L$=U MGA\99TM_.:(P@_,!WUQ88'*T<'9[O4G"'LSN_37A)%\N^]46Z@4H!?""EO?8 M@JLHHD>A7,KUG<\#,[3%<,:[/>9/V[M9K)%9?TJ[[Z??VYWMP>H;FW)SF-EZ M_]$6!$^G86J!F8%9%+L+4_)!,E8[.:3?#1UWNUI MUKI*0W/@0N@8)C.EPB/*Z2M68G(JY[$'%?";]S)3*8\S++6QN^-KXQMS=9JH M7N\W2]AL&7P%ZFBS1-K\[!ZR4J(_R>$U?EL3]%+L/L%8J^.Y:]JHJ#&"&_!8NP+/)Z MK;\R=@T!^6 CG#BA<4R.'2U%7\/ V29S.ICU10!=:ZFR M@NF?/@/EN1/R@=ISC-])T/6YJB"2P_[%LP6VA_NO&PJ'SQM!=L"7HPV 6E4_F7$0MM)F:<=Q"^;YGR_5*)BB/%L[J/PRP=V[\WQ6S;3OR M U![]^9KCMOV7-A9X%37Y;G"=$.CE3615BG\CM/H.ZTRBKG;F(?]I),H_^\E M(!AZ 8_Q8*PJHLP:ZB$D6%A*+TQM R839Q[!]XCL3B21\N0U-SP3R:#.-K-Q MQS5(8TEZ*SJ"NCHN)N93)=E,/JHK8U&ZZT2H&X@E'0:'H-9X&[GZ8CT\7:G] MU#?+\1'2![!VS"*$K_%-#Y9U7K9,\DAK'OE* M,MD1,&U >S"1]FAXO!HEGRT2#;5&*BN\6>TC!$ >V'R!^\=C?X6I6CN;Z '# M!31UM<-]'QD8S#"V>\O5==5MW:XW9)# M%9D>7$M=Q?<;+&4D^4B-M,4]X C7%:/A0PV34PX^AR6-_N02)#V:%-]/L7$P3 M<7Y(!3I]KYX\]:YRNF,<]4@Q,T)&![,GEZJ@1+\ MGB-55G?K&H5&D#D*[I:%,R5&"9?0_;$'X*N[DEUT\VUXBED%V2 5U%UZ< M_!-F_=Q)L<1H*J9<#V:W=$:EQ,,[;[%6W?IT(G;# R.*7K*%QP:W#HH?O^:Z MB[M<1*$[^[M/'#9;8];1R];FR?[%ZQ"A&*I:U2C$.^3"H#[N*J(-"Z\0@-=# MX7HKPN)+2V+__9 *:K/\VDF_'A+IP0^\L$6;IIU%5U?G8;P %QC7AUO?8U7[ MT$L $U9$SI! RTEQ5"Q35]%D[1/&!K9"=DVT[QA^ !?/@XHYS(':W()C-U1W M:Z^545_POPR/X[55=TC*[JWOJG+5O?F,\O78,:K,X$:W]I91HHIZB"G_0J,= M890AK/FFVD1XQ-GV0'$+*4Y8R'E9]T0-9"OVP+.YSGQ=<[YA*K HM5WTYM 5 M=FBT?*[C4PAU56HS@I>F4>A8 M6NM[Z#[>;A0/CHJ%ZCX(-CQV^5#"7.)19_U ';6A13C;'1$5Z.NJ-]%U24G& M4T_KRIZZ/2C)6_)171GK$"D9E3F6/.=E79D-+LUE79LLLVD901H7F Q_:?&.N"C/!3$7QV]"8*.JV+*_*0K!"G34/V&3/_"K% M8S#;?&,;?CF^C1O'*IBG7S>4*%VG!43P]:7@LR:__@M02P,$% @ PW * M4447N?O3$0 U [,OL PD)A)!4]TR10*:I@D !W3/[-.78(FC'V(QLD["_?J^,#38@ M6S(FELU634T'D&2=>XZEJZNO+[]\S UEB8B-+?/KQ?5E]4)!IF;IV'S[>N': M%=76,+[XY>>__^W+/RJ5WQ]'/46W-'>.3$?1"%(=I"OOV)DI$VNQ4$VECPC! MAJ$\$JR_(46YOVQUYGV]IE0J?DF/J@TY+5/QBKRYO-[\\N27:ID/ M2O/JNGIU4[VI*HV'ZNW#=4T9]C<)^U#+*4Y,:6#SSP?ZOU=XI )P3?OAP\9? M+V:.LWBXNGI_?[]\KUU:Y WR5Z^O?N_WQMH,S=4*-FU'-35TH4#Z!]O[LF=I MJN/9*I3]XY4800&UJ\VSF"GHITJ0K$*_JES?5&K7EQ^V?N%7D?[,\9 @^<=> M>A_3]?W]_97WZR8I%(1CBM[ !NLIRA=B&6B$IHI7QH.S6J"O%S:>+PSZ;.^[ M&4'3KQ>J8^(*9:#:J%4IDG^.'2"2*N7),G5D N'PAVT96*<$/ZH&?"17G0>6RW]5I86Y^M0?3P0(13ST9X&65*R7P M)VN^(&@&:? 2=:%]F:.>96=L!>9#Y#2):L^>#>L]:R-LB_U$V&UL:X9ENP3U M$)1H4RHLQT7Y P1P>"?:4/:'%OFDV4[J:"+E2P,7@.UN(;7=_;@ M-Q\PK4-FCDC(K.C#09!#WWR+'?H@\#JK5:6B;,J%OY\&+^W.R[C3IG^-![UN MNS6!#X^M7NOEJ:.,OW4ZD[$ 8 \N #8L+5(E@_JS%HE2[1?G%355[5>O/!@, MO*GJ LJ]OK]"AF,'WU3H-Y7JM>_ _M/_^H^6;8W.YUYI%0PR"/)/B37?FLU_B"5288OHB,#8[D)Q;:B'M:#/4(T+Y1WAMYGC M_9(''=15@4:,_M/YR\5+U?":->=))60%XT^OQ6/0Q)57'OKXR=HG.#U468D? M0:=%L 9MY3$2$"RE'&+( K0OBQO99#&>6<29(#(/N34,[@\E+0?!W,A\%FMQ M+"[ 4P)W>>61G4N/JVF6"PA&2$,@T5<#@0.7T ''9"D'Q<((?:KKLKVP5*(F ME+WZE:SC+(?XC"8J!X,M\S MD;/]JTR*+Z6,3FJ@]K7L?W1A"*&X0E99-'(>R. M(A4&GJ%7'CSZT\#FFS-Y^Y8_N;9CS1$9H;5M[!E>V/O.,&^V**Y; MJ68)CL(@ZX F-!Y[L4PM=M1Z,*W,C(E7W*?I3C::0G/SX!N-'4O[; M^DG.:H>QY.0Y@V H+)1"'EWQVCZLN"0@L@Z80O6.CV#M)Y2',%X28FF+0R4M M>Y;Y1N<[VN@U86;@0$JI^8NKXP$:.='Q\)B[]QI,<0S5%9W?H,-F32,N'6!Q MOJL")91(!,>BEC6,V<9+K"-3#X#%<\]('47< ,2W1>59!*<09?F>N%UA/U M@^.-/IR^1+R*8CP;' /*OX%S4^4PE8/P(H3T@D=];;:(H PK89"EF(/>>;D$MJWGF[W100 M>5RJW!EG*#DY.I:4KPRLIP-9B/5U7I P+&*N<.C!#%$CW#7K=WG/YZ9@6@R= MK.OJPJ& 1$8/)RX#FP+("N&,[4=AH1\R7+K5?DC7% 9CD/PJ^O0(>'$HI@M MTP$+0U7>NJ:#"+)9,LBF<'EDDR: ?4(;R!I829Q582>4A^M/X(]'+''$2QGZSYW#*WE1^X#CU]@VJ>P6=,CBCR9K-^ M>U]47D51RMI 3XBW97OE(5F#BGM96C&%A,'Y;K(H MQGLIV3WAT(O+'/P.W9>KG5-<3G:T"_/,M1!%S#->;GC/>!E/X)]^YV4R5@;/ MRF#8&;4F74AP(?5I+_#^;E_FUE+%QEHIH;[>U]>C:F-MYTT1SIW39KPI=GJQ M&^_\!/*\X2EYV=E<%P>K$"O2MC9X!K/ 2^U@TX6F:_L:/Z*I15!HZ4;GPR$J M@,.F2E9=,*PM%)$]X1/E41>G1/8U]=G6$1-I/>=IW,CIE;$3M]N4\HGBLSF. MF?I-,).LT<$16B+318'YB*HYOV%G%NSBZ7SX/AK=)P+_Z>SQ1XJ2Y!,4+YV' MQJ39P"]$7[T1XWL6DEYB?6REMVQ.%EWS0S".J8;]A$B-!6P-0W?90/[!!-\3E*0E8* MD++.Q8R1YT, C+Y*_D0A2[ FS9D9BD]N2HRR[D;X%9F WZ#MB0Z-"[8=:HTE MBBW+6\O"?&JVL4R^_JMBDPX&!V<:VMUT'ZC68'CQTG"M/ M>;@6AYEXA$1%AG'MBV5:T?%@?._.3!^UP;4$Z]_R#Y6)&4M6%]^;81;527PF M^<0B5M4#H1%QO+(&2+>G9*\QA%$QYV786<%N5#QA6[SGU.,[K^(/T&)^%RY%%# M!DLPLD$O,-N1SZ(J]A6.(7Z8*ZQJZ598/0WZPU'G&Z3K_N@HW1?XW%%^Z@W& MXW_)O>3J@+48JU!C4^:T[855H2/:B"-+C;XS-_#.5'-J,3B8W=DLDSGN1(]? M"K\A!GF&FVLS?DH9=9:9'0HQ_DB[$C17LC^3Q7WM)%BD& MKTN__$-[Z<,92 M26TKL;:C)I^(GBT"-377)U!IJPE135O5_*D:[Y,O /T_[CJJ$;O>"V^6](?T/!M--ZIF*$-$.U;3S%VMHD4V@#T@DUQ5/.5J%9 MV2JE&Y93V, 'S1LHN$T9*&B-ORG/O<%ODF_%HN;8N1=V[][8Z!>AE.OKU4%0 M=)L^:J/UOYO>OO.AS53S#8W =IWI%&G,,=,G5R*GV":M.+BV]#A?_7'UW::' M"V[F[5O0-2SC[@[@+R#ZDM::]>9-WKYA+BK;"8H>8SVQWC>_"P#3C31ED,B1 M!/$/(E,QFI/__ZE+UDJI@M1F*,3X,(QB,'W&IFIJ8"5O;28]FQK;ZSL"&!KA MS7X&.CG*%&+GO^:D%<]6-E0,!J9MRWUUIJX1W"'![B^86$U]OUN]J91.#.'[!Q?(YK;MBAZJC44%V2%:@A#/0R;'6\%73Y%1- MGI-3!XP41%@W,=.X,#Y/_C-0S'&V\/5RS]?A-&0X56E]<%P?.3,:V@O6G;.O MC^?(>P8R26^'(-Q5E;LGVH_R!@.N$=(07M(5 VR-)&8]#XFD,T.@$-Y5?,*] M#N,LC?T*4RV;D'TU)&BQO6EM/96YOMGCH)MZ;'$E5L=)3!,HAG=704Y^RCYL M#RW6O:V1W*U).%.)E7*$ 0(]\.X?$A[YZ?_+3HT9O MW%0;>1^R=NKVZ5,M&^&L3RSM;C""H/KP1SFIHJ##J-'5J MI05-LCEP]QOX<5A3331"KRXV]$/>> ;%RB>Q(PG><;-/9:)B[ +=0]\U'7C% M,!U>Q'5GB?E*+)OC;"!X]H0LN@A.0?0NE0UVI<'H8#H%QP[:8VZA)!9TCLI) M9Q3! VIRFL0 LVD(Z=X23TI'$LEN> 0,(#@\RLMWV0?&>7$E1\[S% :7%00'25E'89XM M,D(+ET"K:"/O;+5 R]Y">#MIO\!QA958%RK^RKSX_F#J*GU[SG/=I^YFS+X)< M<.B2T]SA=F@6]']>&^HIJZ$CQ1^&:L%WG4A,CJAL[W,\;C"9C\BF5D%( MA3A@*0QJ1*LUF$*G["UFX#ACB3-W&1@7A9?/HC(/VG81;F+SPLZK, M3BBCN-AP#MZZ'H^E$.W(9MXYB<#]A,4ED!-+(4Y2^Z$23/=X)/&WERX"^1:\ MT,9U0>CC@Y)R$ON4#G5?=5SBC9-]ASJTVT+4DZXS/>GM4Z@G;7B>M+%]T.D= MZ&R$W:.+[%!4$8&]5IOQA\MR9/FSY_'6\M;N!10P>4?&$O4MTYFQ8@%IBY.G M#4C+>KA=R-0*A3BVGA>Q=PKZOY%*GO'RV!,?<9 DHV02$N M^.&%FY%PSELS/'+A]%6*(!?+)5G(!8HY8[FPT!=BF;@(T@D\.(OFQ2OG? 7# MAB]VU&L1%/-N9:&7=^N,U<( +W8*K,Q:&:&YBF'\3.C!Z#9P26$?(YN#!9ZA M@OCMD+B2X_17+*6(PCS!<[9'(GQ"*.8G[XG_C\A(&I'Y;NK^/0I([WQHD+0U MIY_2(&65=4;-B) )"A&(80#EF@S;I"Z7 D1 2G 1W[8!?U8Q^:$:+NI#Q>%S M<#I;:&>F6+"^4;W>[2&>6]V1\J/5^]Y1^M!9?!_Y%_"U7MI*]^5'9SQ9?RY( MK'YCLA>T/GJ(.O;G-_=9$ZBUT7P M@BK&:2G^&KR=E7<;FVQ?1@;)W/F+3OQQ0 L1YPXUW/P"B,]4=-93H$L9HSY- M'SU"#E[WS/3L)WJW\'JQ+]:&]+)@RZ3+ L1ZZ?O]7GK4F737/;,R[+5>Z(@. MGJ0$CU+\9RGT847IJMMHBDVD^]< 4>N%C.=_&[.,A#][3I=%[=1NC,@2:W$+ M8V+SR/>>B_*W4(-1"#+[V807+?(5H#V_CHNNZZ8X+Z!]< M8@Y,^EWLZ7@B191=%(+(B[&=?Q]F],94>K&532^FB1GO<9=0=H6( 1?TX__P]02P,$% @ PW *42WURU%N)@ MU8" !4 !A=&YI M+3(P,C P-C,P7V1E9BYX;6SM75]SVSB2?[^J^PZZW,ON@V,[=A([-;-;LBU[ M5"5+6DG)[#U-T20DX4*1&I"TK?GT"Y"41$KX1XHD6HFK4K$D F!W_QI H]%H M_/+/UX7;>D8DP+[WZ[OS]V?O6LBS?0=[LU_?1<&)%=@8O_OG/_[[OW[YGY.3 M?]^,>BW'MZ,%\L*639 5(J?U@L-Y:^(OEY;7>D2$8-=MW1#LS%"K=?W^T_O/ MEV?G[R^NKB\O6BQ]_\+^>Z*O;%%VO>#+:X!_?3GFW<)2[!O)^MB)^RGD_,/)Q?G[U\#YUU*(GNL\9)U\=>]\BE/Y]?7 MUZ?QTTU1VA"6-)UA>U/>"3<5LH4_GB8/WU%!MUJ_$-]%(S1MQ:_[$JZ6Z-=W M 5XL7=96_-NPVQ J>L[&GG-41>@)]<^M[#B4(.?1#X+O880J_>1H,IH-E2F2PSR.?/"(>K:IE>M]D@PWC; MGD._(?QL47T,*-$AL>RP;5,J@[C K4\5\PZ%%G:UX*_P92!%-*+#+O;HA#1$ M9.J3!1N;!D\NGB6:7(ND=-]YG *;6I$;FI%;_M4@Q==V7?^%$7[O$VJ,.#CL M^4& ZE$TY?KE,\)M,'8I4%3-B(H:$H MQ(G2#%W+"_HHI.,FINL:>\@,UF1Z+CGN%&G9"/.4IBY=:BX0&_$H=>.Y1X9@M24E"GHU+3HTZ[15F M-.;%(O::X?1CEJ9-"]@+3QV\.$W+G%JN^TYW[;I+RGHES%;S'V/!Q:U50!7] MG/38$\=GQE6%).XW706]<5,G"[1X0J1*8O/M5D#IG!)%[.@)G6P$42&]W-:K MU8?$FJY'(=9MIQ33[SBQ7WNTW;1U1L_!_I<,[8B586.CV/*)@\BO[\[7K4V)OQ"++R7!EU$? M!906?\FHMMS&)V)MGOSXQ\P:MT9T?T/ Z.6?Y_?+KX M?/'AT^?KCV=7UY_.KRZO+IJ 9#TWU80)EZN#8-HWJ]DO?S +./)PLJ.TIN$Q M9SBE**B+UR7UO-6EE+A8GYC8U6PLZ2*5X' 5OZ,.F0_".2*I5TXL:EZI1B7\ MX1 )\ZBO3K 5FP/4]D)=^G%WOI45K F*>,FF.4JK,Q#\1\U"[NCC>CFH (ZX>>LW&1I"3SA*ZJ 6&FT1>] MBAMHX]$8N6Y"ZZ-%OJ,,CR)K35(!PHBD!94.,]"0>D >Y8,H6$L).J:C3*'*?JQA6Y?Q @VR/-]WU4\/07%4 #8<' ML'!LPW14@&1+0C!""BYEL^1#0Z/O>WZ>SE1S%,X&C7H0[ L]I#28@8;;-J@T M(3C+@@ R>14(;@MM9^5)LKQ0$ST9)='8X@09(O#\F9$TT M,RDJ0?!NE()+Q1@T](H"!P4S@6%1"K,C@FMK":VW9K 74;*W\7$W:.H3E)2; M6*\HZ+Q2QJG4Z(*?K.(9G/++=DNI=-V8XV2 $8ZD-;X1PII;S\*I50PPM8PR MD?:#&^11?.0:PBD-85U>!%T."]"0&1)_FIQJ$X"1+0!A\:TG_RS5T$2>.P_3 M#D."GZ*01:),_$(#:8EV&@7P^J %8''F8./\;&$WH9]%V/G>./3M[W/?I:(* M;JP VUHH:[32[++QK#J0-7B#!G''(NPX]>946TQFVW/NL!N%R%%X;+1K-POI M0;%UVCP=!91%@(/AL"FHD4KHX .5Z MKIFA?L0$,YC&1 >#*&39C.+ /_E86;R99GOC05&NQ9D[5I1EHVK!-B",MF65 MNPSX0(=C ?GI>+3'13'LQ:U &+YK1%_,.#3\,[;Z'7[&#O*<3)('VZ5_1'.S M7M5F^_E!H=)Z#*D1_.4T?_BYB0/1FSQL&;D*#T-?ECL,W?G7U^[D_]Z]'82N ME- $.:I[2]^+TW7LGX[6K',,1Z4U60$P,NX0QCV_JRAK^/QT(57+K4[X[/P( MH.2/'U]=77X^,W^HNEJ@N"P"P&Y(YT\OY!X+YA>!L$20*EQNRR)'.@!Q9ZP9 MJF&+B)R@A5N!T-.T M@^"*L0;-M[U/+F4IR5,R9$3+AV]5U3B$M5;)KI ?%:H1!S0=RJUPXF3T M\0EIDIR+?D3AW!<-#7I5(8P'%>"OQRPT=-O._T?I30(37[!NBK=_V':&PTP3 M:A!:R>'XY)P\2K/%)0G@,S=1Q#(0+C+K?BV$=6H%6E6_H*!IY&;C,>/?$F@1 MORB$97$%R/.9@X;6(_9B>M;SUYIA=B9DA!RTB*D36?_:M2$LH"O 5)M?:##S MC96U1!CYG$PJA=;ARK8@G(RJ0 5*<@]-(6X37Q'+?#2=(CL<3/OHI6W;?A3? MLS$DV+/QTJ422N:=P;3M)!2+-F$.:!#"L:H*5.,0$8#3CWWO81]1CB;6:YEE MD2*XMK:W03@P5H5FU24?:&H']S2@P/%04*!I0<4":F:R@.%J:%"W*I=?D_'$5=YFG,%7$&A\>79Q]J%UTMJ^E7X9 M=;YU^E\[]._MX*'?97.7U]*_/^5DQ ZV\I"7^' M'8B<>J?P7W',=LP,HU\6EBRO8B1]JN6RZW/'JD"< 4P:/.&E,K*P"D&AEEQX0-Q."X5QS%8%W!W+09EE[DC0 MU+@'0ZLF"/=>95@6O0O#A.MMA)AHF!L1D:E/%LRV&SRY>);D%2WJ@;LHYX'; M4-'*D-'*T$'+'(DK;B-PF5S9^L4.D3/!"Y;&=3JFOP93JC;TF&>%O"O=ZWH)'%=BM7K%N6ZS,ID!F*8.9DFU *SR!>:6BM6+J5*] M.O+EIQ;_A^@7#-L7@!+!LY,/%DH2=G9>U_"S:1Z"Q0U @[1D!53)AFR]@6W+ M94PX.+Y*AP)IN>WETL7V^G;@";&\9&^;+C"=C8T^F,8/4E8)ME';=5._[L0_ M9/ R21>$@PF-J+5)(1_IBC;>902TL$TI>EO@_NP+W+=%!X#9_FW1 6IN?5MT MO"TZWA8=\)3L;='QMNAX6W1L%AV,@Q=&ZKU/;@F527SX!Q7>/[LLM\S8O+Y% M1=9*"&@E%!S/SMG."4S?HQ_M-.4XN9U;W@QU/4)7;E$@H?6E]#B7Y8?+W?$CE \] MO[RZO+Z $UU?"VI5MS.Y,L8@3?%VRVRYH^4_G%ZJ4I#IU(00:RO1U M)RVI#DO5 Q>0, ,:_;8+&/V)VI[!.I,@9^;CEC PKPG\%97-:UP^S2/"/6@D M*&-X?I+H$D? ]1WPJD_$^>'V(QUN+\U/,&7$SF7$/!+;.9([0RA+FYP3I$K% M&V#VJ .M9=E)\WY5;%]HM4N7ZD)%PI MV<'6)_A _""0'U1258*P3U(+\BK&P:&;<>_>^=%3.(WJ&!YIC3=O@8877$/F;[Z G]D7\+8"-2%_-M^)!I/M,SA.QR+#R)9^D](5 M:W/V*81!8U<7^>>8IA;"6_2GB2P3>#,TI\2UZY"UZQ$C0 MP=F'\D$'V[H_3-#!EB4 P/''#M6>DK*6N1TC38:R:$G'SV/=[1G0:<1B&ACS M-<*S>3B8?@U0G*U0 *NB#H0]FQ+P*KB"YI;/D]O#UA-VV:V^4C^\JA*$39># MH=MGZTBP4R:%TZ@'8>ND.@1!IX/[:??)!5.JME;_J/O@,=_[YX."H65_MV;B M+2-%+0B7$I8REQ1\P8./\9C7X@DBB\%TG=A0:N;**T*X5K"TS2MG#2:.]]AC M&^T"+%)EW996H#.P&3]]<8*<""+8*BP?1.=?T/^S2JC4_<$_1DA MSUY)_+I:->'$252N!]D!0TL6 (9ZWOBQH5)Z 8Q632#^X (ZS051QN*/#F)^ MI_3JZO(*P'F0^H'EL@T4ZV S1DG]_WI5(2R$"RBT"M9]!B&!>+/:?/P-TR4" ML>>K'GI&KMXT*ZT,)Y2HJ9E6*@Y(L&?UPTASY4!)&7H>LLH#&*&S_5F:5X-J).S4K^YP/(X!(J9/+)" M6@/";FXMF$$*K^#1)T_!(:T!81NW%LQJS,-1D:YDRM>#$"QKP,&7D M #AS>WR&V(W'[8>9OF%M$5:@&?LRO0Z=S-M$39_-F"/Q;ZM 6RH9FTG"/'" M"M%@6EH!BC4!P? MH?19V(LQ# #D6XN0%9V'1FA).4=.>\%B2HKB7+@5"/;R M@5 7YAD VLGF-K;$)!*9@[) 8NS#_B/I/ZI:E\!Q6Z3]X#<^9!*^7_3F:*OR-E%5V=7EU>? )F$ M9O2(*Q, JG6+Z%PZ98G=&?UW=$H,,#_S@%8-")9@';TE9S_(! TD??0ZM' MBWQ'X7WD.8$435%A"'9>W4"*>#\(0Q8+2)'Y<';VZ>(LQH7]\L=X3FU-%I:8 MB?VC;-WZBP4UG2C%0XO:4%RH2M2'X"&M"[T2XH 6PLNC7MI+915,#KFE53O; M#67, 0!K$,X1T05*5!C"N:6ZAU,1[P P['HA(I2N$9VSQR_64HJAJ#"$@RIU M8RCB'0"&-Y;+XOO'"A4 M"JH"!Y##(1[*MR<;$_543WRB&A!6A6J-VYO+1.P8RIPTMN?(B5PTF';^C*@U M^XC"N9\Y2[3_*T)]:R'*:W=8J*@#(R%>% MXJ]!5;'[8\"6]S9>7%U> \G^UQR47!'4X=D9(0^]L/&CXR$R6PTM$M(/P1SS M5QF:=4SG$=13R(T_1LU0':+?ZDV7W3;Z3!-+$ MSR@C" ' @K(0O/VUXRK@'1J<&SGT4>+&V63N4ED(G H0M@":F_@Y H"&+G\5 MV9[-")I1P_?6#T19K;1J0DAK53O>6I* !OR6T(GU>DLE@$5 /WSWTL[;*[11N%\LIH']UE'1J67RE+EHO_0LX#E5W/#X*! MES'_!+ J:S6*\+4AA)52@ 8V3R5'.RP4Z,C[59MU@9X!ZMG[LH )_J[-,'A) MG;Y#1&SZ79P5MD#]9M7 E+>M@$"@Z<+06B4!1W[;IEP0Q.=%-!CH5V]6$TPY MR?3E 4T1BN$.!&93;K&C0;7KV?X"L6GHGDJH&,::=9M%W)3#3%,8U>$OV#7E MOWD\MP@:3+=$TD]NY"!:9.*'\;;-WAYJV9::Q;MI/]I!HC&$_KU/$)YYR94B M]DI@OY=IH%FLF_:AE9$(M %^=P7R.Z:,1"%=A#C87=VA$)$%]MA.[E:,\9%Y MS=5=@?::5193?KD#! 1-=WJ^-V-'=^[0TS:#@D O!&6;Q=R4 T_ O)E[";+$ M%+N X//^!02]0?_A9-(9/;;N.C>38[EG@+&^/1$CNS& 6[)X7PO6- ?(?C_S MGRFL."&7?MBEDO[T1P_-++?C4='STOIS2\!)WR\1+^L57.H/'LX*BSAY.S?& M=O^QX4!HB4JL)9JG%[0X\]&Y+'46@!01!47,Y:$.DYV=I/50F%YP(PYIY9RDD=DOZ&5Y9W#D, 8+NQ@I@7*3Z[A2!8IGI [%(.0.+WB+)EN7$F]0Y5#)NE M!F Y9)4P:-6$8+OJ8:/%3AT&;-X6R1++U(7:TX^^%\[%PU;91B"8P7)HRG)F M*!O@R/)FHK2=F6=P$ADKK. =NDU*E:OX>T\!)+W^>>F,Q+*Y)FG%(!=LLU3E,F OSZ-<;/Z#3FS M^#) -_$RS?%2NKE5KC$XZ9*U-\#*,0H < YMTN6UI#P0)\=A*IR%5<+KCX1< MWIEP"#\MZUB8)83G.$[8);;L@,*HENZ."66K8ZRE5=2SYXWC_-]+'%IN#S&WZY.+9XD5E>3"8$',R:5+CU:8'I!O/P6QYHJWV2IJ M'L(&4 $EJ8YQ:-'&C.WU,8!-R%7B6KKQ"?%9!#MEESX1YG$NU@2$H;KJ;I)3 ME4+2. 9U&"$F6I9\X0"%D#4"83!H6B5D\H"F%/F!,D[!,5X29#D#+[NY=ZYE M'\BJ0]AZKE,1]"51>[3K'BG)_BR:^@2U'2>6_6 J#D-1[VB7:1/"!G<="E"1 M>* -#+R![:M'"7/6@QD++,9)EBZ$E,EJ#V@/PH413<\AFJ*!IC4W44"9"0)* M\!/V8J&,D.W//):)N>M0LO$T'@O3%%%)[?^,Z)DA'T4]M S(K2[C!A;ZLE-7!/"A1<-36%B(0#!L3O] M5V2Y>+JB3':>T5XBQ<.:@G ?AF&D.5*!-MOD&86 M,')9P%,$:DF3]T6M2WZE"*!AS9LVJ,E88(*-2X.XI:+IZ37FO/;)=6N@ M#:9]/VDZT:812E;K]SY) ^C:A+#P\X5@W52Z*1"74M0V"9<6"[S.O(YGR;.A M#++:+0[B8HIZN[.(=;B8WN-7=AG*=@&GA)53 \0M$LT@R^'>S)4"#_XS(AX; M,A[HX!$&Q:X5N-J_5N!A\*TSZC]V^I/6PZC=GXSKOUE ,#D]^LGMU^Q +^^B M %&A2F;&7;ER8K,EY%UI2'9F/A3Z4+ESF:H=BJ\>G3)(8+EC1)ZQC5A_'!)_1BS^T5/= M2B:#YS1T;(.%!BOUW-_@><@.VPLZ;=L6>VF\]SA%M"JB'SMLXD[IH%]'$;'< MWY#EAO-;BZ!QM%SZ)$R?![+K'VIXC7%HM74V_"A+9J,6&T,]4.%U(Q>*$ &TT^K4>(\ M.(U)>D+PD^7>8,?9I+X7RUU2V'B_T;1?)"S4+NO]KCVY=BX,.^7J 80+FNU."2""7*1G4OS+?%$2$I# M.+_'5:&M\T%"?1VRC7<%DG!HRTU?+9:MK#2$@W!RV*7KYZ;RFV\WL* S]1_OWJ\#6*=62R8.2>I >Q%[]>V5LW1DG MCFZ_6"2S4Y[;)MLO9/*888&NQ*&\.9&R8 RI.),")D_+E1%E0G6#FOF5]09_ M,)T&[-[N5^3$Q^KB7'C(B6,&Y4JK4]_D:;52^JS#E"&,!DM$J&7LS3JO2[J( MW#N(6JRJR=-E!R/#X:?^T%;BVP@Y03+3+)8N2@[4TUF'Q(GKU3)[L M*@"''C.U8S%">+&QFNG;DYB\6!D<'$:$WS=T:AD]>E4 "!U>ZK_2+NZ,K!]N M.F2;79+!.R:O4\'H\:D"PE>P 6TMT?OADR[M'I,JMH0HRIJ9P-P1'6I)XB9P M+8^=YQ@B2HB#[6'B4F;62;%HW>O]:-U19](==>)HW6&OW1_3G^B;6NM7M=)W MM=C+Z@_DK6A'P)XC)W(IQG<, >3<((]^2.2XY3[@Q027;,.,RR"K("PYJ&0_ M4%38?*#Q0:CE/0-\%@&,R/ND2;>KQ,6!;!O*54\."J"MPXI@R>^Z75U]/+^" MLZ%X.%1<]@"@ETY-R?B0&S*D.9_5U2!L2:I4,PNY M 5X?P%(M0=@*+8)I*28!P+P_=V^G[CVC?/\ MTY=DVG "S"7"](H9ML<:[KP M?>8RJY;T5[:04*0%+]X,A-Y=6CF*LPO-X;#/0;KGRLC6!CE7!\(<7%:=Y>#F MV(2/Y/J,0P\X) M1,%@&H]319=3LB9@SN&EEU(R5H\ :PN3;Y8;H93T8J::H#;,I95:K15 \YF% MCW'Z<9M;2AM?3DV82ZU#L>4P:F9/GDX]78_^CI@=2">A\=PBJ- >_/GY_AY\ MOS-I=?NW@\=.ZV^]P7C\]]:P,VJ-?VN/.L>WY=[V0NQ@-V))SL;(3I.B)6'9 MR%G'D45A:E5W+,*B+C;"U-N3K^8E)OK_@93?K/@-2';^:WTCQ/"!*C4P.R[5 M*D@ 4Q.?O+ZUD.^*JZL!"5IHH.NIU24KEQ\7\US(P/GYUC;WP=+8:H0C?(05ARZFIZ%3L(2 ( .U&/5;GQUS9O;L*]:1/P] M_6H,CF/=]#^0>VD2\(K:AK JKE,5*Q*3F35UFB!BA%B6,DI6L>7TA_WE]+CS M$,>SCSK#P6C2[3\9Q*I4HJ6FDUB-D(=>V(C6\1"9K<1B%12$L TI MEZB \)HWG (29L9E^FUW3*8_L427@>]B)X8YMAHYTZFLH/GTD!7-H3(FP8## MG3?E10U/GVHE$PN_/N]G4^+/>^P^7'W\?&W>NWDX)%RV %B7FS/W:]M,?CI( M5-JD,:2C>+G3/R(FZDD03>B02NU@ECN.Q%/QU=&HBPYM+J62;-(5^3: MS$"8V(?$=R([')#T$(%@6N<7,S"IBPRKPR=U/HMF80FH]J3DB"<525D D[I, MP79$S^.@GN$ILV99OU V+DF*FYX#E(J2&9$D;-29&5>J+2): 0_UY_5BA\T+ MCK/J.L9SRA81O9J=9E!(T]LJY+Y3RK2=K3^M\:@7R=+4M"+&0>7[JV5>MCQK MAAQUAQ04-#ZW:(A30#JTV'W)8J6G"*;1JVHN4*8(:_P@F (KN6.-=%FG\4]X M9+RLW3,"U&45 &T9%49=QA>T3IN./'O7LO.SY@>P#L*5!6B?&Z"P_!3W'0A3 M?/$U$]!M!U6=>5L29.-8;>GG)(,0&J1))+P5 ML!SY"Y:270:BJ#"$7 *E#1\!3]" VNPD;<\MJC;.LB4A9 H"Q&7(6CX).>4 M%<;);B&3MVP]_1GC)5*6/1##(JT!8 M1JE1D?, #:0'WW=>,//J< '9/H9@&*N%OZ47FJ"E"5>,Y%,1F+&ZXPX\$?>P M%>_,8J08[7D%(9BG:M'S* <'@^_-V(UT=^A)"$"N" 0;5$/T.9H;V*W>NY9) M8-JKBYN\L*VLD:_F"IK>#ZU5; A/_+9-YWR"A): R/HIT(#QK4T-_8EB+/ID-ML7.D%_OG2&\'CX_="3M*.FZU^W?T>Y^=)NWT M;[N=\;&<*65>CYQ89,=&186;BJ/L43U($GS11:DHN)57",Z93[F\UR&4/!X, MQ:[F21'>@2,O"B!R5:P[?*%GR3]>T>?/;%Q??;H"7> MNA9>!"/ZD;!]M(GU>A^'_DL";?3JF0XU5BG7QES38\=0%QE9=!P53 299W#. M*^J-_QG230J6J^-[3P$,[GMJD!.D81U]I$)91/PC^ISGI@<&#O)K:>Y0"F!Y MMM>=;E9]BZU;XBNHTY]7DF0A11J /D&N%R)GX8W9U#8D6]TA^;DZO M)H0M;@V-S!RDT^,+7$>CZK?G8U5-;CT(L>1J-J03F+$@<=$R,:]L6=T96MCA M]25E%0BA"GHPZ?$#S:N_0W G"/&"=OW!=$@?8*I?DC@XS;H0XAH.Z6E"QFK? M)-NA(UUTK&]6VP8G=3SFB'=N5@_^,R(>^VDP?8A6EF=I=+IRS4((F"C?,&UL[+W_<^,XEB?X^T7<_X#KG8W.BI.K*JMZJKMZ9W9#MI59OG5:'EM9 M/;,5%QTT"'AW_Y M'U_V 7FA<>)'X;_^[OVWW_^.T-"-/#_<_>OOCLF%D[B^_[O_\=__S__C7_ZO MBXM_OWRX)5[D'OE'GGUTV>RB0X')R2?:!S[04 N8]_;44)^_O:G M;__XA^_??_OCGW[^PX_DXB*C=.DDK&<4$D[RAV_?%]]<952C\,_D3]^]__Z[ M'[[_X7ORTY^__^<_O_^1W'\J&GYB4F[]UI:!'_[MS_#_GAA+PM0-DS]_2?Q_ M_=USFA[^_-UWKZ^OW[[^^&T4[UC_[]]_]^^?;A_=9[IW+OPP29W0I;\CK/V? M$_[A;>0Z*;>5U/W+4QSD!'[\KN"E; '_NLB;7NDY:AOIM,GPWS)]I+*;DG1LWN:-I+K[(?1JWN:>Q'WBKL M-Q!/>^/5\#%UXGZ_WWG_SEH*'(;.M^ROBK+T2TI#CWJYNL"Y@307C",:IPRT M([=", "4CN)S\R6,(">64/?;7?3RG4=]1O3]S_#'!?QQ\?W[#(G_"_OHKU<1 MFQR73TD:.VZ:T^-:_.OOZK[O:!60'8@MXZH"3NSFS-B?+?;(6GSG1@RU#^E% MD/U"O/LVCO;UH@IV4>OS"N2X516*:1,?8I9U^6EE^E:T+&5D+6*O0 M\.+S8P>A_SNG1@[.CG[[+X+E^*/I.ELZW83;*-[SA<3&>2K]7%*VH2GB,=:F M8#[<5.V0CKQ67D!M\J'T M;T>VL*5Q\/9 #U%/P((P$90G'XW%AO*: M;;T:+'#:;@8CL5:UTW%8:81\%-;+.G@,"K*$T25 >/JY-7;"Q(Y\B"Z%Z9VSKYMY%.S=A&X4,USE&^O'E$WZ5]$Q3..WJ\A3#\6V7NA'II;: MU8':V 7UN-63?. PKC!9$,Z&1#')6!'@-?'8WCA?;CRVB/"WOC@];YG(U>W1 MC^<65:LC6=$8]1ANDWG@Z&7D296^G:7 TO.8[9+L/Q#F?*\T27U;]$.U0<7J M,*UIB'J(-LD[<'AF-!?Y'X0'P-?AU(B:L;]B?Z[C3?0:MAFCTG(N0_-MRJ;SV5H*A2M'9\G;>

H$_\L_-&ZR%(WG,E1KE:P=J)66/J]'ND8TLI9M_QQ0D23G'J'?,C=8\Q&][O?WC:^&EM M-F--$\1C3*50/L9.OTOB$Y_ _J!.K[Z@V-$4\$-L4+)(7%.V0#L=6<7LG-61Q24&9 &E[ M=U9+]3ZP3YHJEYRW1#PF6]0[O;!ZT@SIB&R3=O!U57E$\1"L524?=I4O MD0ZU>AG[#J^"&@%R?0=4/IZV3O+$N1R3BYWC',2@HD&:Y)^KEA_[A#XKXUC?8@YCU$SI MQH+K:)L8V/#N8S ,^5J1^$MXB*-&L(:&(VWZIJ,1C1+Y1KE4ZMG MS\F624+3I&41<]8(N7/5*R4[5K4%8J=2"-I[1*D(7K44,D[##P61=XN M#A0QK66NG:#^9WL.>.4DS\O0@_^L_G[T7YR B94LTRLGCM_\K$QQ5&S+= MOL@=M),)9(?5ZHC8@;O)WWNH,_+$"3W"_Y 8+8B3DIP7X^FU!L" ]VI( >$GF:1H:$C"<0@T5>3OFY2\B,-R*&X%S$-7E@T M"6"'Q6#9"-+Z6Y^A%7W\WBX0ZF\RB=$P'\ MSMSJMG-Q4+/CYB6,VS-KL@AI8L!J@N$]GZ( :B3^/WG1\%D03@;/D<6C/C6W?J1 M^"1V^.!_H9[]\W&EKDT;[]9.<_5OY<:\N<<LL]U G\!_]<:21U6-,4>>008=J0 M)W%\([01PXYQ%0?$RG-!B"S)@A2R<-^5I5F0$UA;5''-+*#]+*P9TAT(V7*H M@,.HM_"\E2-9UI/$0;B68>NV'DL]_""EH[#N_@0QF&B)/=Y^Q$[H9%2E89>U MY1L0NU&4497\("G(ST=M'F=Z=.N'?DIO_1<&\K[+ ]"[F-*F)".-;L@12E?Q MZB%HO\SQ9S!!>= ,A:DY&'K['1DS3/96_RLL)# M7*:>/]QP7'_V$\*PG5_7C&$?F?"S\_29\IPV-[] \P*YYL39,@^J[#T=:HAAR[0C]XB?\PU@R!GGUTV?B9F9*R+/SDO7C1B1/-&03)!0_ M81/7EGX["KK4X>-DOZ3@0<2Z).="*FQ&W$^I<'4R]0N-XZK&5AT[7V\]L809.H)B!VOH@!>I.*LMKF\8.B!<\>G+W'^. 4!C]IJJ+7;4 M:E*Q@E9U#3&C5*.\O4=K):FT)&P)DD;4T78RF%!+=2*5?XG'(O:? M$P&'I8/:S (UE"2)(>US5%6F<^U;WWGR S_U:;(,/?Z,Q7,4> SMX!PF?6O) M]>S0'3D\=#6$#""Z?1%#3&<5>N<-E(R*<];TS7J^YW3ZWRPO;VYO-C>K1[*\ MNR:K?_M\L_D/% "@5Z*LL<-\G%RC6)FZ]3P=X,LS,V2-O;"QE-4;$#J):.^,E)X;WZ MFCO%$SGB"+KFNO%GS:,03F^"0GV/,;)?J>3>>8,#(1XO!!4 R9B*#6; C=3.UW2(HDYKD()G$R4P2E/SL M@<:U_^)[-/1R)G'?T5O0S3W:LN>.KV?FIE;G M<,"&F]"-]G3C?-&8L97MD;MDJZHGLW%]8\1NV2[S@&F%SR""-.&T[<^J(RN; M E$L.2OY6N&MV3U;.R'W43VEU6DKIST0>ZNFX,825PH.EAUW9+UK]LO124Y' MPSK83A*+<2-(-4VK*O>J9:A(@UYZ+Y!:>I^5>6+[FFMZ@!?M%$L([4Y(,:J; MTD4"=&L/[.G/^@KTKWQ=R7?VPVT4[T7V,=R+<_P0G#>-B"-$(9728EXF35XX M:.*>&M7KOE@$/%2:X1 MVW3AQ;:THA&4J]9A0[!Z^T!UG *<]=5^C'W*7UE9=(Y(SC_1^ M;=G'B.=83_R?4/NS$,Z"T"]NEE+S_\1N+KQ!WO8@[YZNWW2[;SO)Z M[8@72F72O\^OTR[3-/:?CBE/@T\CJ=O*-XV@RQ^S9)VW>X%C3% %T0 M3I:-V20Y4L]>->XQ-4V$IO_T_;??OR<')\X*.AYH3))G!E'_C;S_?O']]_Q_ MXA,V/Q_3YRCV_T&]!0FCD!*?&T@\K'A,DY3]P>9NNXOM*"SMM2Z%:EC:J'L@ M=W -=4\7VXKFB!U>1^HAB\\H1.7U$ZC;[OK_W.#Z#!C^N/CQCS\NOO_Y>^[Y M\,\?_K#XTS__*6\L8*'Z>/F"O/_GQ<\__6GQAQ]^%-U^8O3?+W[^\8]Y-PE" ML#Q\OHFIDQSC-_Y["/,U+1,:FB.'DC9%91Q1M44,(JTB]XXT981S#!&T,RRQ M]3+1^-IF$.*D;+^>I P2%G_X_@^+GW[ZDW!M!@@_+'[^X8?,L[%X\]+S?+$? MN7=\[R:\<@Y^Z@02Y"H,JM41N8?K*U^Y?]C:"['7=Q"^?V9XSH( #ZA?GG') ML4 @@Z7+B9,: !YSOV &< 47>W[^0.&N!O563@PW-I+*2VU0]5T5NM/JB-S/ M]967_;R]%V(_[R!\_ZM!@@7)>9!WU;<,.9NS,/4T;CZE_C3C@>)159[2PM#L M$--G&B9L>2%R>F^C!#)YU]N-\T4%C9VI(/?[GF91O(2J0P(Q(O359,!=_0(+ M1)Y5A6.>!?\.F'XCGE6/MI 4;ZUH@37S1-P\;L4\(E$>TQF?]ID)?F!0*]=\ MEH?8O1N$G>#LSDY^S @ZBS09U6%=4K$(Y2SMN>@G/XQB)@&7E":J%7Q-,^3N MJ5),=L[3-HA=4RGJJ(X)N9A1F#+I LB:S)G;F5V-FX!I=R&KYV>$+2["S]&( M88;(6;T7J:KR3[2)JC]0BQ,;(X[<]G;:]6:&PH48WY%.8KN)=WFA!/.UHBV[@&H;T)HOU&QGC*'MV M38.K;-N7ET$0O0+8?HCBZ^CXE&Z/05[/^H&ZU']IKQ?=E09R+^]EDDIDN0L! MQ/[?3X_>8=.<&]E&,LG1=A'<:9G.MD5*@V#)K[]WXG7,UMLI]7@VTCV-'R$]2&%![<[(L;.;$=2)^:J> MB-&RHP+&TO<9)\( 4_ 2J7B$<2.F=XKH6*9ZFOQ7EW5(ES] M9%ED&6N9L:;3K,! I;0:!$Y[S,;YE8(;Z\9 M^F[+W;F6+C/S8I.7RE2NO%9?"+7GS^,H7G5J;#=A.^Z[]7HB]_ .ZBMNR,YP MN]U%>C,W9A%NM"FX>J]Y!*YK.R5,-;2;KO'34JA7=7=2LIKCVS&?*=BHR,\/= MLH["C9XZCWVREMAF?=;Z%GD*G1%NCFOJ8PCU%69J:H_<>5M5;2GL(AHC=MMV MF4V7=A'D[3CL!-I6_-6>CXI;J'SW#L5A6VJNJELC]\\6-67O5#1%[)MM$O>> M6=9WUZN[Q]4U87\]KF]OKI<;]H_'#?O/I]7=YI&L/Y#U_>IAN;EA#8P-XB1. MI0',_G4Z>-E'?[V/(^_HINOXD<8OODN77_S3>:6A&=+AVJ88C%-5&X0#M%74 M_F<"G*A(9,X()^0WH'U6YW>28<@SMS,YKJ.]XY\^K=S6%O^ 5*MX,BK/&^(> MF@WR#AZ?R\KX%-3'J42M7--,I*FCH^F Y^=A%78,?9=?GL\9?:+[)QJ?**S1 M'*FWZ2I:/#;?T!;[,_,ZHO=>9#_[D*-=>66>+8G"A*V*&#?X3A1)22.HD%+* M09),D(D?E1_3&!7:DHL*\A.#T<3:YC^G01SBA7P>Z L-CU0-/[6M,*..6JT" M;,Z;8,>8!HFG@!9>@FEB)!E!95%H*Z-I$S?&TLUF!4VN3-(2=JEIAA1+VA2K MUL*LMD&X2V@5M7^=1T%P[/=I-&I:FM9L]>OJ[O/J[+D9(^IHW @R#A(? MF(/!FV"@U%_\]/GJF*31GL;%ZYW+)*'L_SQU, MV@QT% (_#\FYDE?&EN1\Y;=F<];VRG/:,)*HQ:# E(DQTL;HL/A@_8'&#KQY MN/IRH&'2NNAJ:H\<$EM5K;Q6KVJ,&-[:9>Z](<@IDYRT]27:B,J*L[N[CV3U M[_=PTO=(WI5O8GNPRW5]$4F!\*ZSAX)3_Q ?',. 88/8X[[Z"107]B#L0KUO M>CTUJ BWP"O@OJB8N@R]I>LRIA_H60I)6UND#JNE8A& 437$'H9IE7M0,(8& M_-1;#LK0W'7AJ0SR],:C-.P;*&D*)5[<9R?>L:_A[Y?(=RD?WIZ3.B*6 Z_ M$]>/W:.?)@M1!S2D*;RXX;B\]*"HKNUP5/S5^5RXB>-"X_T&)6&NKR!-@+:%$-%D:DH_O4&T6X4[/Z0TAK57Z&7 'X49 M\- \H-83N7;Q:D.9#MR!NQUNGT-8)X,[% MOE 4U':SR%)^(&_/;S^R629V E@<>FQ!Y\-.&M[+;';>]E[(/5A3;=F-6[H@ M]F5=R?L.\8R^V.Y4..1>/=""!W\^[&D#U>OS=BY^^A1/^[/$7>3Q'FR4)+=OS? MCNX7+;I/AP774L2:_1W0/ XD!:X5IM/LBMS_NQA ]GR=?HA]OI/X?4>\S&1! M"C9B%2 QLN/ZDYO@[$3(XIK>\4-X1W,=7OO)(1)HM]["Z;5RUF_K@]S1M52N MK.:;.B!V;3VY>R]H&?7LM5C"AK3$ @*(]S%$FM(WT'E,%P7M5P013N+@(? K4. M9S2F]IO67=&H)G@'Y+]A*O>SA,7\%]UT _QHJ%2M,<\%,>JI9367UV+GL2/S MFHF,NN+@J3BG0N!IY1/?;=:HM)R+MYVK5^MO9;,Y>%R-M,-]KO(NO>4LLE$4 M]#,%@_$4U$86@PIFOQO/:,9PZG@7A5%5S0Q&6W)9=?HA1QUMU64,:NV$&)'T M9>\[NF4.!41E3+ZQGO8ZOO[KS2^K!W)S=[7^M&**BQ18BW6$;\(7FJ2PPQ3Z MRA90&*FE"W*?UE&X6II)W1ZQ)VN)W7^*RHEG+KP@,GT[OCNRQN)-XVS18=-? MA2#-N0/GK=![9:U:54>L-$'M>_62#AY\H^3OZ,?U1M.+UNLUX>X94NN5D[]J M\=_6";G/Z2E=V5XW]D#LD9J"#ZM6T;BTM;0!GT+O?!].%:HBV*IV7>[C=]Y. M?CM'EQUOU%KPT[8XTM0NNH"+"K8+ $.T++\.[H='IGJ1Q9]H+VW]'L>>'3OQVD])]PFSFPD7RB*<5YVL)Y=)E3([(L6(".- M6N*!6,$(Y^$&\BZC/<[B2*-VS,BZIDS70QR]^(G=D[;[.&):-1S=5QH@=[YS M9:IO[N;?(G:Q&B%[[SEH6CV07\ _LWR^>TAHC4*R3-/8?SJFSE- X3+RI'-L M^Y.[1HV!X/#>I$:K33:UVX+(47X>BY$"8\*@49S+ @RT)5\,]_ M^O[;'\C>9ZWA%@S[UX^5?_U4^=K!8H!GY<10=2FYIS%_0Y!;91EZUWYP9%-%2^:F?F_D$-/1 M##*T:'9%#"E=->A=*2GC0Q@C\8!F!A7\2EK&;>S,3HT=TE3V.,>.^]4#^*69H(\3<\& \[[<3I1I' M20%G[_R0>&S/XL2\LJ%X1M=BMLNIKAF0:5JF;#TSASQ1L\DELZ8S*F ML5!.F7@92:@;F&_,@#=Y)YMD6 1-\=!4?::1WEV$7@20(F-_8Q2O4G7JC?V1 MJG[*]'6%)7^;"A9*[C&.H82)7]X"R)/.WF4/0WT#KUI%,7]+[PT2UVKSUB9^ M[&E:>RDR&4G-/9&,I87'H*R:)!\'-0/)XEM1S-_XNVSKK3##,O385'.(Z3,3 MS'_)[L*U'#]TIX(4

/UI<4>P;'">_Y.0 ^@*]NGV=$T<]HK3$(P M,.9JK[+)ZH)"G/U%>,%2&X\PLA5@S%05>P&B=$!=4X4%ABQ.0H[WP8!N!(0D MK K[,?@3AQ'&',95#7?X1%'W-'?@PF,+\0Y,LPB)@!!\,),*^YW5@X9YQ'C@5W M?7*J^HOO+YTP=,'*N,W= J@0_&\M^C/B^ADT_VE9Z.O'+-:(2ZR.R"Q>I43_ ML](:M?4):('8 96FN OLQP .$/A+R>C,%O&<]RX?2S%MJ@/ETS!6D$EUD'H( M&,B/B)L40Y-12%GTZ6=ZL(2/&?,%ZTZ%G$86N9H]HE4V9W9DX&+&K>]W;AC% M6-GL#B?OD")&3@X\1E<&\EMFSRIT$;ZQ(A":W2%^.=WQF/+Y/#*(%?ZA[A?, MW1*U\KTJC<)*BV7'O=%@2S6-J @\LRX/WZ-,*)Y'KV=8I;A_)[3^_?WVD,'S5%JH=!SQ M.T^K6S4_9P;K*EMZ9-ND1ZZ?'FFTFXGSE$NG+=14ZX1X'KOHD,]E:DKSNCJK MY:J[B;ZG"U"*CB/#%#&'Z>#Z%_J-A8AIM(KEKFT6")ED,,[,%?/RZ>L\Z L6 MR&_,R=!N(>;-.B^(*'S!+3\K&CHA:+]AD'@]/, N303>UV$\D>.AZ\$2[IE$ M02BDV -#,()=$N MCWL\BG&E>X 8#B.0I8.Q)B<2P1<8\#UFX/HDL. 3L67J M-#D)H"7D34_&3H3"P&,#-_)H9!15/O!&R :))[ J(8Y@>[[A&YD/ JK+Y !T M25.MD>R,J&)]'6)!"WV[YGV/GZ3G?@.Q)2)/&&(=C5C/1>I1L2-8^.-IUB^^ M)VP2!UK$.39/3^;S\@=,L Q!XGFX/0799\0FIUPM\*N144I_V13I2#^\?""9 M[S8>10 $2$1(!X51,8WPX23 @/A!WN+4>H 8XY@D$Z =U5(PT&T/_'C<%I! MCNPF84BG#6_U,8(FD'HD(#IN=PG9T/G$SC<\EZG%U0 N4I$3W[H< 5&83508 MX4_@I";$(?3Y!#.B',IPFD\7:LD5.$)F?<1$#?KM%H*0]+B?=R/K,$,*M["0F43)%A; <>;QZR!H4U)C%+DG. M/IPGG.^$?GK46HJ$_,- )QX=CQ]1Z$RP9^8"#MT94,"TNLJBY']W& 1:65VP&"]$@) M@Q!/7"1:I.2_$S
:"!)\@ _=#!SQYD% 8>*-+\%PGV%QP(0?3NUQ0O$XL M(G\NSAGH<28X2 2**Q20@J90:;?504BSD;.8U"HD9(D;22/U\O,#/DE(GL-[ MK[G- .*?&QV4-4"BBIZ3ZP9?"E__%R4BDH' 'D CX4)F3Q >&C)OC"_.W ?! M\(A'41@:4[V8PNL#H"K8-Q"$N'P0 T,'I+*R@,4HJBR!,P"+>"3(B1]V GH> M+:8P&5E2_-'[E/3E"W)4")2O!!]"$J0F&>X(.">'L_%L$''C<&1(,+TN0* !_DD M:&S^HS80_P!8F3VPL MB>[>7:8HJ0#W*-28)2FYYI885?Y:(5;0*B!7GG->< M:%U*Z$-NTI*IVUN:0 "L%=-?J*0&ZFV7#'Y)1?H,HNX0))3'Z/4=!G1 R4]P MNE;69A#N2.9AY4&0D0L[A!2+YDOJE:;&^3 ,DL$0_U+#U(/.7T*PDHW@#P(W M3;PB Y!\Z]FUR8=1&S,9CX$S_BUIU*#-=]B?14I8LF)12^@IM^Y!>, MP.;3;,^N,X[(LNN 9F'W3&:/@9B#_Y'9*%R]-!([LR@2,+*]U7R5[&"\#9.: M2/# O.%9S7D7*>TBZ(@-*6!UC\HJD3OY$OWV2)N6%M#DBY2-]^G01*?](F;D@G)T0 MX3+N7P.W]EQ'"%O^+Q95Q6=ESB B9*GY2[8H&+\Q>D>@Q(*)@#T$-Y/SA58Y M%C)0:I#442YM&?-O61<5AOZ,$V>R$47\%7^DD:,4 P)SRM$L,E=H)L*$M(Q) M*7 2X04-X2A/_@8MC:/)[Z'^=J*AU4>M6=E"W87-5R;;Q;P6DNEZ5:.:ZU0! M7(%_&LW*F8C'S(9CGE1>]?%@C,@8ES;MR3R;5C",7EJ/1E=)]5$"+_=E;AXE MRB_*1TYU*Z5Q.5G'1+7$]^2+#\V#H]1/*@Y;SP/(V X=[(ORT MW%!=X=E*%93-MS M15K(%'2J1730#71'+GZ;W_+&%.T,IRNEW'>ZR#XNMVE"1B$O ;""*$41),7T M/'M'&2[H$R"*A1$6-8I\4K<%"$;-00UW.#*1)HHHN7E+]TT$!5.,@***F<@E MEV!LKEWE=+M \!3_([,#OT,7U<@^0?MJOSG4!;(RGM .P/&!Z'J+W-Q%?\Y> MO$AU^TJ.*X_R"NMLI]UOTJ\LYW$O/IVU,G3. M,D9ELU$YERDZ>E5E81)N#!98O3H&A9*]S-GSL,9,3>0CIX=\8<1%Y+'BO> ] MEC?,W\RM/%[&2Y@[7;;?EJ7>IVV_E,*<'ZF0X!;:64 M8+QX[26[ &>NO)E+ 4^Z\U8IRP6!=>Z\+>%KK%'G4/*-9&5T 6/P)<[7;MJB MB9O*HN8M&= XK6DGUC&CZ. ]-Y3A*F+T^5I+V9)WND;,A59SW@@:UGJA%;U8 MM\"<$>S% -"L!:XEDU_["C,F4!A,"638F2),RTY@X?6'_)PU"2QM$A?3G$?\ MO?,RQJ5FWT/_ EFB5^>E)Y;3-F+ZB,5T*>]N+;,B-W=]JT1E^/*F;EIIL%:= M,77;S[%TY];DT\"LQ4A6WMLECU"Y3&O<09M7AB^;.)Z].,,=[AFA/;>6DM1W MI#-G2Z0H%U_TN4%-)C+W9FZ6S^]U,S\\$G#M*FM'S0MX"F1)%93)%[&1&>/; MOBBNR_,-WQ0O4&!,AQ(76Q6;33,&7BC@_G;,63P)HR)XQ*$N#?>];9E0]?9"Q4 M5):F<2S$/%=X1H%I_+J/!$)S>%^/ 7T&8WB/+5^"/R;C0>CTY-M%N3I*6T_F M%L[*W/=9 @?F._B *'>HT34O%>ZS/@*JU(82JXJ/QEXP11."8Y84T;L/O/LT M!4?,7P7RU%!18 M@'>Z\\L>7\M30+P"4TC9J^5C%ROU-=K87NZ M4N'_6D/7:%S)-3=8_:R2Z_W*Z^EW@X$/1]2;X[>L5"%[@:-;1/CDQ?EJ'2$2<"F],5E).8I&>:,_!!N:5CJ9:X&,.IN--!7@7G;BLU6_RRJI(.3V?D?T/WB#:8=:CW MTY(%XM>_-*V2Y7S*P;6/^0.;T#DY^:U.RJM09BK3/%@VO9 MI.UJI:KN\>7E9S6UU#=PE[L08?ZL^-AK#^WGQUJNGU(4<15W+AN161@S61@L M28- "T;3PX$B[.'F:X0L-@0>"7(L5KE;[N>^$5VU]RC'+<]"PBQ\\EGUPUKC M?OVRUZB(Q_RH0IHZS;.+@&8BC&][=II +"LZI@ R_RZ&.US1IDM/19X-J,P+ M2JBZ?"HR07$]D(:!,MG2Y70=\-Q!B)M>'/-GN90$GG-_O:E2--HSD8UG96BL M&=C WZ,EBRQ+5,,8U<:H-O#W?/.)6'=U05;+&=BUM,_Y;!0V,_BT MRA!;%9U>?+,R"Q8X/:+Z2)IU2D-&>N7GA5E!K@*ZM-2)VIZG$FWFP@IBIZ)00AR,^T M,)"]Z+X6%5!)8!BD4*!$ZI2^RM(SU\2%M>DMNW5OB:&$AF%5.:ATD9A4)7DO;GXH+-:HNS.EL9]267D)V M8W?'=91F\/@>E.P.N?%4#%YSB'@->BWK2:R5BUX?V)7%7.DM59VC-MM[NM;0 MT?/-B-A'LB#URJ,+$A\79*B,X*U8QU3%;E:]!5C$TWOQ_:K)D0?3 ?:T;FX2 MF)L$^U3-C^CD8LD'DQ1M:B,92_:00/=-.]Q5_0I+QID6:/M,UM[I=JKO;]E^ MDY82%V]KW!E9A. O+56AWZQ_#-N7;<;4"[6L;Q2R:?JVWC!@#_F.9_59B6K* M&AD)NZZ$35N.7%%5@-+*68VS\VMZ8D_ZQN+DZ7P3E.KF<,VYY7%X$^ILI C% MD2:$"I)S;620D4%'=6EC3=GTZ*6-1RX^Y^Y3UTZ5B=B:D4KG>GK:!JU#%40/ M'K,,[4<-,BJ_.3<82;L'GBU9F#!4/PFIT!/SASQNF#:TYHW-0,;LQ13;H!@L M3%Z&RK98(9ZVK(Q7)A5#9 D^N1S7_&P,R@VA +1,$ E$$7F]C=8*R]!,_4?] M@TR[L'SUU?6W;H%DR"6.P*MI\%698?]A2SWQHD@LL+3907J%2'6=$TT*9IL< M+/YNKM"7GA)A*\>6,C5 ?#L/-G4P2OQ89MEJ_4QXX7-5;"N?4)%)CJ!. I$$ MGM6DTJ0)O8/E!O"#5(UV7+!'&')05!((V0T,BWT&ZH MSQQU>O%N]:*G1[_CHHWV,@'SEH&F1096M1U'6,;O'_[!PA2TU1Z#8Z3VXWXL M[KPM>T@>M:H8CO55Q24X4'#Q--=!B2YU^LKHPR;J_L"EOK%1Q S#/7*V_!SG M9&6O?RFN7FG(-*O9O.MZ;8-73?BDY_;I6$Y<*Z=;I8Y%06[(&T?DZ6E6>8'54"VD:[-1K%I#OW2RF=IMF;KK6M:2:.@._)+)7%JI@)N M87D97A'W4I@L+SZ.0XO]$07'51E>H22UU&YX,X@9YG>GTI'C7G-:>OHW%]G= MNHX\[*RE)P?P6!M7'C^"A8>=\F!*'T"2.C2Q:Z (?!/LT)F)^QOI6B;I6O"X M_W-$ZL)K=[FKQ K7;:;YGT)<-CR3HSDK=2\'(F2.6,Z6(?J\H M;58)@"^O#U9K*2-MMAG.!D/<)8]5ERU+NV&RM$V6ME$+QY*0L**Z6"\O-5=( MLM*2SOR,<5K3[R1M.!5* L_1T DSG;"Y8]UAZ%2+AO/@T >J<)SF](LP1=G< MX1U%BT3H.H/L"I*9$XVFZ%P(?\F& :A)$"7*(K$(-V*E'D7R*42* \\)K7$P M8?*B/ ^-'DV@8?$T, @*6N&UZWO@@)UTO*#[+;.,U.R09H^8W;*PU"]!1/WU MM! K\ARU"/3<>XH2X]YC7"I3+$^$IYX0+LSUJH6Q(M7B[[%IX(>9,K:\S/4 MY4/^3XM?:>FO7"$1D[_"H427D1MU&1@"/@L2)8,6^,J/-. 2^[D3ZCEH(B; MFD44IPI&;(T2IKDGTSAJQ+%A_!-8D-BB6@1)NTXTM.E?"I'>.QZ/;,D\)HRE MXQ^I5]N0ZL:S<(2]TN +'/AQ/ 1]]UQ2M$ :*'\(J9&B-P-86,%Z8U'/&=[/ MW^2%5\O#4TU(YY)#>OHGN=//5,\3U:J24 @KZI"74L>1D\5J+"_LE)G$B97X M7V;*:,PNS!ZA/'YSIP[8UIU8W7:Z 3JZS!HS_._IL5*!8L[K/(G+8S&\/KVV M*5JOBS=F+'6LBX.ON2O^.=N#4%QO\/#';-I_M)/L:" MND.KWN*DGN9)=MB I^!BV(BJI\9'J/&BO*#V6]=-"%Z+LH#SO,"R:O M*IH,E2]ZSH6+>D,5_GTL)[HUXX,TGB8)M$_6 ,K7.+I'MK5B>K/.^"(SU)FK M&]]/,$4<2TJY06]NSZUE&W[T&[U4MMY0DK%F2^ER5?^C3'XJ:,;S4(_^9-ZM*+ELT0%;;"KF.VR@L)>.]XNT@TP#>^T2 M2,8VXP4Y<2(DB_'DJ=%U '_&:G9@&L73K!GD][+&6_J*.3=-5&JQ**Z'>(\? MR8K(VA[,NWGRG:9D^,O)9PTP.1:^(?U/T!G !KY%E(C9&5J>K&F@O2Z%YOW\ MU>T I 0ML?5IQV6N/ZQI3A,'Q&#'P MR\99I?JO5_3ARQIBSJ_RF5Z[!"R*=( K',:-LO_/I)J@G++*;06%V[/!@/)O7-Y<7GJUO\E'ZOO7DEZHBISVVTEM%%(;6%>-D 7",'DWYACVY^ MT6K9\_RU1AJ9$H%0%:1(]BT0-9'41#3J?.F*.8S/&[ZHF1.RAZR610J C;O*"Y]QS':Q5#9[,! G;QVM6TL0A2XJ# M0N(1RFFEX LMX.+VTCH[K9[4SZHG#?C_UDOG%><66 LLI@?6>,A@-K3)6@:J M@W7;TWO#N0'Q%$!""+P;J#/Q]4Q:V&F%IXO=CF(G3F(JZNNY(S=.FXVY81J1 MS%A[TJU#@E*^7K!DK(VJ],-G0:%-%[/@[JA\?E(S4D0I$VM.36+-^HDU6V#; MK0A/-[W4S1/[=5V5E:=<:3F9?D#+1>EBV;:R(+7%=:Q9Z';)RX5&H,GJ,GBY MW$>@EY$YAF_S7$<$-<54"4N&:8#X&.-]7((^*0B6=!&:.SIQO< +_1AL4+=",]FDWUU_BW\6J>"^.' M:#G1I7+>CH 7(O@K$< +T#@J]:DM1;,S'GMNE\SDOQ,GA"-%.UC@JCCX.(CA M01?( A>%-_B C;!F?Z[7P;^#D#H(>(FXJ-V7#Z ##P]@\7YR%O$=@>?V.,HC M=VH"9)EIG]')WG=!*M-\?"33$"B?G<"6IC8.YUF.#LL(2U;7(8_#JP9P3#[M MZM.T7\7Z.G0]DCT=])3NZ<>A _]U>K!#\!5OFAJA<)#GY=J*(:&!,1Q:E0VJ0],[-VNQP,WZB(1!80D%S M1=-?24_=B$B;7<"8782.8"=P2)3PM ?BRK)6Y4.S\&&/U6"XX6!V"*_7)MG* M.#M(Z @G!_. 38WFQQ1\D UZH9H.YC'AM.\=UT.6V1/.M!"*F7<9XZ!3/SXR ME38 !QFZG83G\,;!# @MM6;$E2@G]YGXQG-?B+B"QTAF.50=)TC9ZQ$,5+L/ MR1TFW4F;9ZL#PR#O>U2R3+ MUS\_,E$_K=3^5;&L2U@G+[0B;Z8_^:B*T!+$W)@T*>M/3UDOSWWT9XO5;%)) M-5<1[US=8:K/W&&J/S4O9*UTD%QY.S!*P J1/I,3KRJH2YBD;B30$4N@@M_9 MWKC8:6;241]+4(6+Z:(=B+NX_9TBPV]UBN_6X%7@SN%!PB]?O(Y,&"?_.4=ULSKY7]QO$U MZ &<:K? ^#4,GIK13^F\O2DZKUA'GW9S@YVE@-VLGNLEZ)W0?3@$%]W(UGTA M<<2YTU)I-M5%AU5MSGG]\R]]'_RQ;3X=J&PAL:8)B14B)+94P=PR 4O=BK(0 M[ZB9,.+ZURG$25>G=L8;JL%ID1/G[C)!0"W;.9([FG::2*%B*3@C]V&EW+>7 M%+H(D@BCXZ]>K^M9\<6T4HE^4KR5WSYD@"21%M$&!AT3)??\_)!4APIP22 M )D5W;)$8LD\>?95V$F9^3%CV7#>L]RN:5D-(!<%AC/FBT(SRALQ*VT$0);G M+?]F#L#WG!\\ @S6TJ%B)6:7DB&+2]&=\,I-D-S:7!55^.BL';CE0=B-[D ? M1 4.PFKT;'T053@(J]%NZ9.HP$EHWE21@]"\J2H'T=3'4(%CT(RI(@>A&5-% M#J+7Z&F=J0H'H5E310Y"LZ:*',2@8?7T053@(#1KJLA!:-94D8/H-YI::RKQ M(%A*23%WJ^2XQ%[@(!][ 6L>1AX\YC?J/U#YV 6($0 M^Z *C1":,U;[Q/?C--%TH.F@VB>^'Y^&I@--!]4^\?VX' Y$!]I6KAX'V"M- ME& XM!K6;I'BM>ZD0H>8DCBCQH)]FX^OQ8)OM_KH=W+T@T:[VO1_(V=9:P38 M#>TW&[O7B5^# !=A- WYZ \VOD-CP3%%++5]H.T#;1]45SIP^Z#&X>BL4ZR6 M&[NS'#1^:/Q885[4&#TN QK=/VOLV*'M46/LX(/IWUKO-(+LB'WTZLT^+I2I M8VL3W>9[UCH.I:/1;)?_0VOM-_2!!BE=A._;;J&JA/ R8Z.LW1_:,C_P[@]= MR7G8[6O4/^'='[2T4N.]QOO#[/[0M8X:\S7F'V;WARX^U)BO,?\PNS]T->!Q M1=(NPLDD#>18[5L:/7@.C8_ )742H?!CJAH[\"XUOA[-)FMH#&MD/5%DK:<% MJ]'U1-&UGF:G1M<31=>:VXJU".QF U8MF[W@=S%V6_M_CLC_\^8( K=*/@8; M+ZKB<*O1+8P)+IRVNO!I1%E[<[C&: U,:] _ 7=GX;%[ZA&FB>5PUFWIE-(V M>[WF"1"*1O7Z17=+1W8\<,O683"-[E6TK36ZOQQ &O_K']@M7[=IF8/NO!50 M\=#OK-7^R7O"3'/M.ZLHY0]A5)\2GM?13AZ8 MO:Y]/"BND?14+5R-J,>%J$=KFU8247=N@IX0YM;4JK3LMMFW-C(K:QDEOB!1 MY-%H9<9QO?Q&VDU4R=W7U-QMF9VV=30^U6I9P9JR3C<0W30'=N\$Z$I3QK%7 M)>M 7DW1X[2)XV@]"?4B#AWEK@6UU-1[T6Z;[?K'Q%F7OMHX#2OA(SQ@R[W= MQ\P/O;G2R;0_6.5BJ!F6UR:>?F@TVEV\_= [T_$C+0KV$K$_]-XTHFM$WTO$ M_]![TXA>Y8R 0V/'+C,&#KVWO2C[]<\FZ+,7W(4)\8W%OD@IY"V5;OBDH-L MNW)RK3:I'Q6"V=&TXJ_:GBM''1J_:]Z]OVJ[UAA^.KL^>+F&QG"-X46#IHT-&GH MG@[+HBVF-3B>%+VJ(L=ID\;!701:;NS%KM;4=&$Y* W%-7 MC[FO9>;.H8%PI'4<+;/;;=7-=7YH7- $<:2E$36M#SXT*FAZ..%R!4T1FB)T M!4'E*:)J@7=-(L>;Y;_8J*A_MH+:;H+5 ^CN$J=1-E19Z)RH5Z)>M%7Q6H;C M(M7Z!$).TX%RM*2KB:]&X#I2;\UQ)7S4!ILT\6G'D)9]FOSJ :XC=3IUS/Z" MKF85SU')W$DK'$F59 X5]!ZW (?=,,4RHKKZA"A:>&$=W\,_3@U(6A"J'T[CVJ!0Y/"Z>[^X.T[J@6.(W%%:-HXBF8=KP%' M]1,?KJK2(6L>>F&VS:=4N$4 CZ?',H5B&F&\ML]GKO=.H>3*H63GS1]J[N2,^9W]C>/ M_[+%9E8\3P$ "]XGTYB^E[^HB^KFAY0'F^4'#+KL$ZG+@3+W$QK%\A5CRBZQ M^/++,91=[V'!XT-XY,@/'^7VY=_L$-\/(TI^G#W"AC],P]A+O!!P@_I@'#_0 MF6>*C CV8GDI&<:AGR9T9I^[%G[*A9L?\2^PE^SG3OFK/H@]'<0ZEJ\/8E\' ML:H/0K.FTSH(S9HJ MQ+E2B#V*[@U"S]9S0QRO_]I/5_6F3B 3;Z0'; M.?6+02V'!@F-9B V++SDD:/$,/1=^/)3&!G)F!JWWI/Q.WP]CHW+P*6N\<\T MH#RXUVJ:_!>;9;8,:Y7GN 1=!O#E'#3V$J/=>62Z/P>"5>?/3W;^9_&6N\T@NR(??3JS3XNPH"M%\^SWT)ZSJWC7>G^[N M]Y.V5]7=:\P_W=WO)U&OJKO7F'^ZN]]/Z*V:V8BT"N_D$>)N]X/>0[UC[?X[(__/F" *WY0_8LLQVTSX!=V?AL1>PYF'D MP6-^H_X#Q7W@(TD0G\T_=YMF6)I8JF+=EDXI';,]F!]-GVCL:G6BTK M6%/6R0:B6UVSWSJ%E U-&<=>E:P#>35%C],FCJ/U)-2+.'24NQ;44E/O1=LR M6X-!W6/BK$M?;9R&E? 1'K#EWNYCYH?>7.EDVNVM)_Z+UI1*]R1L"AL6.7&0.'WMM>E/WZ9Q/T MV0ONPH3XQN)>9H9N.[X7%]VA"::RT#E2YX'5Z9D]>[[PI:[4M86(K7_20H6Q ML6+4>XQNC7;/'#2/)[NH/LBD:4_[6G0H69-?+J6&Z+304XA;:MVQ24'V7;EY%IM4C\J!+.C:<5?M3U7CCHT?M>\>W_5 M=JTQ_'1V??!R#8WA&L./8$; CG9=_P0.7FIQ0P/Z2(8^-2X#&MWKX0&ZGDJW M@SABIW5E\>.TJ:..+1TT:6C2T#T=ED5;S$&KKTE#DX;NZ'#LW3II:# MNQO*%"05#]K/C28D ;FGKAYS7\O,G4,#X4CK.&RSW3FBL0J:(/89W#\T"'1] M<#500=/#"9(L_X5&1?VS%=1V$ZP>0'>7.(VR MHD1TP=UQM/RH%CPT+9SP[H^A'Z"H?N+#]91&)(%W&%[@A!-JO/7#.'Y7&X=B)?R'>]UD:4.6 M#V^5O]")US8'K=JE)6A$/981%LOP\JUM-IO==QHQ3P8Q*V?"+D5-2^/E">%E MY>S)Y7C9-YOM3NUPLVKQVCHCZ\$-O!=F^IG][F"QP?=+@F,42EVY%P#F).]; MW96,,;^SOWF\ERTVL]IYR!\L=I],8_I>_O*A!,21B03*)TDX97^R-9SYY#E, MD_J7I8G*#1?-:6$X=_EW,YBXM;Z]WL M&F:P63TNX1<1R12O@C#_$Q\+:XPFQ.>?/%+$=?F10@.8%/ !9WXX8> CJ#] MG]!);$1T1",C"0TGC*9A1!)JA "9,24N?!0GL4$"_"U@A2K<<8D,V[T$$-J!;Z^"A$8! M(&08$-^XHSZ@]J3QUU\\(:GX3U'A$QN/7C+V @;SA7=F)^$%3D1)3%WC#3RB MU_JP[*?=L S8M@^/,8TP,I9=9S5:/YM(86^LKMUHR7N,401OA<^:#3O_#)Z3 MC($[>T_&!#8]C@T*X'&-?Z8!-5I-T[";=I.1I-VT!B;BS90ZB?= _6<348<( M5$($@S.6NX%?C&$4$G>(]\:B&2]^"N?T++'1*T F$9"!0_E! 3>!,3IC6%9$ M88T$47@4TX2MUP.\=M@[]X*RF^I8KO?P][_"CXP!^T"-J*",9T14"U^B2*!= MJ"$.1>C*7=EMA:7Q+;:[RJK9S__\#W7U\QYV(4F4;8VY +"9I+JG9T,X_1]G M9 1O?D_\1_(<2U-VT&CEDE:N"N%@6,U&J_.SH?S.1.TL,"?DZ4P!F9![G.N* MV^1G3 /+/@QC#S'L?41]@IB+3U]V2,57++IS[TK7$@41R2"B;NK@"AEAA1Q% MZ\N &?9K2(-Z&[[M4\OWAL_&FV1@4F'NS MT9-,O-6>8^*K!875ZI3%XANJ;+N#I\A5&X_ ^Z>1!^ N!H<&:4Y'F5924#O0RR/*H_I;:S#M#;4 M800BVXVVH (;K/@9(K#;.J2F6%,&&U[@MD*W !]=W& H57Y7OY MU0N47&1VJT^]U^@6<,3J- 8""SJ=1F6B&2'#UO/)B^+D"\CBNX@$,>'?XBK$C7Q'>.4%O]LXGU#D5<8G MT,&,KV-\\=45+#"\C\C$((\D^/).>+T1AWC3]3 M$N%7\"EN7W/!U5)\)3:OD\0SJ+R..=H"SU=?U['FJ* ]* __N43.)#U#9]>+ M$!\7P>=Q'/J4:9=^""!T/5 < X<:PS3V0,C"M13$^!1PSB.^_RRM.. #J*P+ M2:/H"0[(9UCK%C14X$560SH*^X'5[^ICTK MM8F!Z3_LNW7>CF;UA'L],6*U;)\=R[S,I:72_.P]"XR:-<<+]LT6G!%4/4LJ M@JIIP_7 ?8C^W/ !$( EG8WF:>VW-R0YK5&P=4B=BDZ%=7&9J.] &;TP(.C8#)@;E?@_@-=FS0%PM>):=\0+QPR1$ M\>BMW&Y$>&\L1=3[># $G5SJ X@1A!,/=1 R"5/ N05=YMD 2'%,Z*G,?8 1!5$08_08J!WCHRSBS'\#<\5)XUA:X@08 MP7/LQ3) )<.D^&?NG]Q62KQEWL\PC='C^>[]MED1' 3=/!D@)_;BZSM(%8GD^F#V--!]!J#KCZ( M"AR$W6CJ@ZC"06C65)&#T*RI(@>A65-%#D*SIHH<1+?1T0=1A8/0K*DB!]%K MM-OZ("IP$':CIUT<)1[$EJU!UOKZ]K+K/0_%+-D+MS_$&&R_92?T\<.__=3Y MZ:44VFPT5_+*5^^_ORH<(UXR++Q$%* -0]^%+V^])^-W[I"_9 [YO_XR+*?H M=[6TKL?!VR\]^%ZCL]OMO_;[PY$^]%TI0P<_Z*\TPGM*.^'5*L>K MMSN8/>#9HO9:"NEL:W,'I*7PWJ3P 2?[O9:(,4K.":'5-"5%:)9] G+Z2B1U MZ>,^6@E=^A%K$:U%=,WX<+\Q&-1:0F/ZFN;1&A48*E@#C0KE:6:8ZYHBPHZMGITA0EFCK ]B1JVR;&\N_W7YY=OE M^V5V;7GCU@[K'#_TL+E]2,NJ[GX_2N.+[>;R!BSN75-'EVY)\VJMMFFU.\?CI=(X>GPXVNR8W59+X^@IX.C>??_E MX&C?[%AVK3&TQ,'#>W;:ES0SLV'5VD7_\V+3H;8N]UFM^CH9T\C0SO7=.G$. MF%VX#4LJUP]YZ$V7SLLZ9K\S/__W*'Q"FF(TQ>R$8EK]OJ8833&[B@\<>M/E MZ\N]5?IRC>EE7S&&H\.(?J.W%XS0D8OR;:P^>\%=F!!?CA34 8O:"K7] ^%( MU4+;;IK-9KO6CCU-$9HBR@P86F;3+M55JBGB-"CB2 VAOCGHUSLX67+HY^A. MN-TH]7QK;;_4(WCT84V]QO77RYOSNZLO_S N__?KY9?;RUNLW##>KAYW2Y\< M/\5E&RZ.A7,\DHUA)Y,0MO]__(,T\'%X=8@1JT>/S7UU,1V,NC@?5PQQTT$L MG8F\$]_\J>Z^GHJDQGR-^1KS->;7J/JD0KL_;H1,9DV RP"^H'!3<,],@'!*(V80 M++0 =/A"N[+JX<0MG=6UL-JFJYU=FC8T;ZL,F.H+'XW0&J$5A!Z8=E<7;6F$KK&IT.KW M5ZF0UK5;[3TN[KV?4XQ\TH!'Q>=*3._$"+TXP[/&PL!Q>1SVT M]^I$/;OM@=E=:334V)55(>S0M%%#VN@TS79S5?Z*I@U-&Z<3]>C9 QWS./J8 MA]5HZYA'O6,>=Q$)8N)@DM=91'TL6#><,5RN QU'+I1.0R^S+!WET-A\+-C< MU?4>&IFK9Q:\T)U4;V0^GF#'"\MUFHU216NM=?QZ1CX^KFIII8,?VHFE';RY MM&J;G:9.:]>TH6ECGC9LT^[N9Q" IHU3W7U-K1P@C?:J*9$U)HT3"(6\,!B\ MLGFP#HN\Q$ \N+'T.<3^OH'A>O$TC#UF,X4CPP^#^S/?>Z!@/<4Q372S+-T? M_^0G1NA,?$T,FABRTA0].D53P_&-3MD\3@Q+V?A,NX">NO"EIN$? MN\U>P$<_BB9?P;U!GZ8TB!>W^]61GR,=AEPAZ!RI_FT.D?J8*\0^FCB.@U;K=VS=>'.JZ)5QX %S<:>L*#65E^EC;NKP DG MU!A%X61-'^>3L."TN-/^>.F/;YLM6P>H-$%H@A#I>V:_NRJS5=.#IH=ZFCTO MHX>!V>[H433U,&E>&I)O-U;YC$[+CJE'] J?.2P\\Y$B,L"R?!>^O+[[[?+& MN/IR-^?LI1ZKJ[FMNY53*F)DM+KH*$AK1.#$\%K;189IC%D65 MU+7*GP.XLEO"2<@=CL\?DXFZ]MG-1CF5:KJPMQJM%88.-3 MZ_4;Y1Y:K97X>H0JEFKWHL)&QR.T;ZJ^7MERIB+W6GN:EUM'14N3PZF10Z>] MIU$*FAQ.=?&A.#;IFVK)NT;IE6\Q#&=3*FT2H+YR0,&9U&_%*7 M\*&!4(X>U[+*G0=<1W5-T\ ITT"WYD/,-0$<,(YR:""4(P3L]LKRZ>K3@*X? M69/;8-J#7J/4MHZU-DPVM<^2L +MG/OSYHII!#3141G=/$9W9GI5\QBSU[*. MU'-7(831Y'0:Y&295G=EYUQ-3IJ<]A,U.C1TRB"GEMGI'FN053W&6>J>Q MJA>0CCQ5+_+T84TG -$#X-?+3]+FL&,I=WEA MT5UGH-MTU;;VA<=91!_BA#S)8(NA RTGY,K:AV?BB!R^[<&1>J@TE6@JV87) MW%K594+3BZ:7DX][V&:SOS(GL\94HN,>6^"!;3?V%/^JM9U5*7-J7:SCR^6= MC'#HX,9IN.-JZC6VFF:OK=W&&D\KCJ>VV>OJ(-SIH&E-HQL]<]"K=X/%4X]N MV/U^HZ^C&S6-;O"B]R]4MNPU2))$WC!-R-"G1A(:01C 3H(D"GT?5@27\29@ M,2LV,<(1QD3>ZUC($35[T5[?KV]OWQGG=W/EC:[D>&7\O@4,P@U3 MM%4/$L!_LZ.>20?8UR[RZUO: ZUQO!XXOD4>2KO5J7=?)(W79>'U(N.E6GC] M,M[=-:UNJ4[]"ADL)=@EU3KBS5E7I]5HU7L*R\_\7&=/EYD4O["@Q>XYYIQ) ML"$+W;>=C[PGZDKEJ]F4 DS"H.A]$9?Q2K=9F;!R MT;.+G&V4B"?!NB4N50S[H.D_-TV'L1-Z01K%Z.A%-B.?G+I\!)WWN![P7T;.B'SH^"V,![. =C @39)E_=UA;1 M)^34H/P7[-"B=;3J$LQ)5"BSW[!FK*#! L+L]_/VO\"-C@CXE$;J1QC,BOI7C&)/@NW"3.1256;DK MNZVDO?(MMOO*JMG/__P/=?7SL7G!S95MC3D1V$S2WP,UP6G_.",C>/-[XC^2 MYUBZ$0>-5JZIR%4A' RKV6AU?C:4WQG-S0)S0I[.%) )G>$,N?U[<9O\C'D( MLP_#V$-<>\^X)2 H/GW9(15?L>A.K0Z>L#IX.J;N*F8](Y<4%QR32ZU&5\@E MR^KD,BN3,Y8JQUXE:$Q%%P+%B B3%84%G,:\[!E&(7&'S.H5YNK!%22\L*\= M;9K['*LQNE+!76V8SK*9HG>MUVDT!9\9++#JNN5:=1DS00MLQNZZ"(, KC?. M)P!0AQB?0&4ROH[QZJLK8%'A?40F!GDDD2O,N"&]A[-STPA+BO 1\#Q@Q\:8 M^".IZL8 "WC.GRF)\"OX%%?'ECG#W!1C_.C.HO[7'>)T= M)W=3!1MM"_>NEJ\ODZ_]4Q6OIZ/<+V5<15>P-<-V[-:,QZDUSWQRN?MJW7Y& MH\_7!EK\! 6G6'7F09V$,;MR.02 TG[0))Y]-"YRHY"8-YGZ%&'(HV*XWA![ MH0)(=9;D&&Z? K?1\_#D_=2%#R9>[%#@R $-4^6Z9$P2AO5J MY)#3 GJX%XA&1+YY$L$H8_C@N4RTB:BD:F8:QL;K%9B*!#-/+\W28D[ULS7V MG0_+3TR:TK!) XDN5.]FPO3 !RW!3+H 6*-@+LA.4-/93(MG2 M$Z])0.ZINTSZ+/L:$U3N$3>9+S,_Y$UL2(8RF3 *:/(81C_ 9)M.?2$,3/AZ M%!$PG@ ETHB:[)8QF&AHNBGQ%WWXRBJ7G]46*JLUXREO]S-/>4N5MX)=E)3_ MM'DP#CV&\(V*!^R9\[FB&C>451HK)=8=C28>)U<>(W K+$QHE1.;(F9\%(+ MB);?$\\@7%,U:] *:K0%1G6Z:JB%H=2V[NU.1XW?["#S*%F^3^W4UGZ=H_;K M+!3CC;KX>+;Q:J^@\NTB VH)B@?QN$CZ&"1R5=: MR ,(1Z,81 V@5#&[&U?HB&"$<)[,Z#:R/$:Z5I(PPC@&@L'QPS@'P"1UQID, M0F=>EB. QR/.82*T1M"X$7T8!234&0> M6!X9DK6,(V] &F"^'&X^(#@P7+ MVVHE;E99,XQC2CW0(O.$168M0R&K=/EMZG_6^:,Z!8&S^FH[RU.IGV0=S)DU MP&ZM*>LPY5D_CPT5[ MCK1L8J#+)K8OF]BU"C E(*B(#]2C*&5%C875*2<8!YV&42+4SZWBICRS8T$# M!:U>:/5B8_4B#PQ=LL#0\2D9LSMF&!3QPZ<1S1$V40U($ M$-XLLTBX<@XJ.]SM$Z!6$[:68$[VE(""SC8R(;B. &U@4TWB'A&']]!@>C[< MB(Y46%R:X,>>;D6D.6J].&HMO9*;:'1Y;&ZUGW)A'D*>C=U7.T$RYMA3E0>,A:.JCKA2\,1LEM:^ZC%; M8E$Q=\6>R6PO9+3VE[AQK$%I/KYU#AS\.UZQ^9IE$FJ9J&6B=N)()PZCV;(X M6YW2'&8ZZX,]);U-5F?.H+*V[9F_709$EI"VJ:]I16%2P:@A+B/?6*I'4]A- MR-4C_'-Q=5*A\E\[BS3GKA/GKK"S"#GS2B5R&W_0; )TIYN9(K)%R:SB:)?F M,=^H0A\NE^X=->,W2\4M[G%1YV=\N7+5:C?1KKN/J'1?'K$,IN4AZPWN6=-@7=;LM8NIDAL88^W!7#RH4YZYG9=2J5;0_?K] M:D-(B],C$Z?U,(10LF["CQ8*V-7EWIQQ%7._K9EN8#4R>^RNZC;B:D&GM,X] M,WT3EP]MR ]".1OVWOG**H*E4M0K='89XAE16""KGD( L%!]QE@W+97"M\(V M>K#P6PS;R'6)BJ0MXTS:;M*,OJZ,ON)VTTNTS@G3\.%5 MHS1BG4II,&:5[0A,J9C'U$DC8#&KE.XZ<,&#QSJ45.0S>PIY_[D806ANKRIFA+K[4 M:E9-U*SZA*LVXV,OC5BMT["*M43=F=IQ>]XW:G=+FV^SJ*!'*;=,QE&8WH^! M<@IC;3:JN13V8SJ]CX@K>^M*8S+F4^N\6$(*F8?5^Y!U<8:GQ91U1L'NSGS. M3@P,AP;.L]3)^(B I;$J,:L<8T<\1L2%R/KXDXX6:3Y;(SY;\6C1:YCKDGR[ M,KO#M6>ZPUG67,NU_=>63:?4 M\D3F2IOWI-6F9Y1VTVL.H=WT\V[ZK;6>[0N>\S!A:\Y$;*D5T*6&!J4+/AZ3 M2!T1(^RU(45;;>H#1+ 3.&:N\"M46U(X6.MF9>VZ083KQ0"XY_=>X(-V=S;T M0^='81MY=H[DL6)UJYRTG\,X-@ -\.DB<03/D?7M]>&,77%TZ*4ME!\+9^W6 MKG,3;&[F1(AL6@1\6>BCB0[>ABPV5[7PMA%7W%0<9BK4L4;YQ M2='L6#4E,OZ7LN>)G2CB,L\:C9E#/9QL,_1NYDY5]U)UK=D,B^9<.O9<$+1D M9CI3(8H/'A(??5NQ]+4Y)!Z;["<;=O! ?.;U8A.BQR!2SG#@"-S\ /OE#C&" M"=.^KPQW2*. $V 8YR\X[*S*"@6Z-D-"(;+G@EG&[!5S,ZN*4KN7!:7LLJ:@ M*9]LX6_ AQ>4$M;G?0A$$\>+HV'&I\V.FM G\)SF+-^;1O'G*4)?_BR,I!U[00VX+PJHV32 M'3U4ZCN",#ACO;W =./5J K;"MRBXO:!(%G M%<.U6ITUBTM+\%85VW!4&Z+),H2P%R)$%A&#S]?B1/VF270LG7)_J)3[+2C^ MY7JV^I0Y 54A1K)&%V/4F)"GK7J%X6PR.AIQE0CO-IA3:4M-G@G.MY;=:/[\ MCG_88<7RQ6CZ/JVN"AT;ICZ]',1%E42-U1=2G0PXWTG\WGCKO1,)ZB+OD_G7 MF36%'!],);S;!52)$\_ADH,D\.T8D D[ILKEN2EE,IY$T3-R..S(@T!E[2YB M_I>;+^3B_.;RUCAW$A.6(-8P@9WENWFF=UKGK7@?]VWY!T?A@U[@9%U(V M&CH27A3 S310TT< TIF[1T [3DB2)JPKK>]-O"1O$.E%8F0W03TP[_HD[2K$ M)D\:6^&*5\7L$:IN)Q\![^?Z!UP EG0JW+.(8,SB(?<@V..$IPQ+U=1XC)"S MN.%CD#6M%<"7X$A8O3-'K6D:P4(PJ8^Y?8OZB03?6U!HWZE:S$*$ID\>'U0N MSQ3;1(':$48D>H8C XI#Q8:6C-]EYKX>._L2@F$Y^]H?AUA2L0\XLQ/>P3J: MN9RV!0+GK+K(3CC/?J,4.JWF(\LI>PLNPE-Q9WPS*]D&@Y5@[FK)\AJF9[@4 MZ# 23_,](OS$8JF,E\ RX/P!J9^SP:ZL2S<0>ZG>DUJ0VQ*%S(N-(7.;I5-D MV<#Y)H3/QV6D,Z0HW7,>)N1!KA)F]/H,6CQF3T_44$/">V'@U9B7+7@G#F!+ M@R3R,G[M_CL5'@E <11ISZ8D+C*=^I[#O/Y_IF ]T@CH'4C4"UW^\FF8P(U@ M5+)-8?HV4!%CT*;$(89DOX3HEHU#/^5XA\OC-R"WAQNP43G36_$9H>^Y7$Q( M2#T"7HJK.8X-BRF.B&:*K8MX&@'JTS, :2[A.SBF M@$'U9?RK8?PQ]GS&>H;4]X!V\-/#@3 M209+GIB.D@+[BEA_=SQ/'QNZP>EPZYX?-:==](<3QXE2S*G/R;[H&$T#:>$C M5!"-?/HD#S]#)R1U\BB"0?>I+\OPSP5/Q'>;LI 2V4T6"9X1\O)E^,0,2;C^ M13,JX+SIWZF;)<'Q:(+/0L\HE7\P%(_U M% U_+LC;6>B&RYD/X#^2LL^:8XQ)P.;1HB?O,<"Z#Q(%=_=<"N.)5\ MRV3^S5WGK7:C_W/#,"Y@-_=>3A5Z("G,]MU!M@I5!"]FI%NE@BFN!(V M&4LZT\US>9WD;(MMF1K?*ROO87F/[&)Q-F@HH))("XHDF7:T :NO84:9YFXG MS-TJ7K=3,DM3RVK6LR1[P1CE%^7&O+!?]FOXT+*\0=%S>X\]=#8J\*]$:$]! MMK?HA'PWAW/G=U^*M;8F7_]5X#3@P6!?P7D JXH+.:QH\+SDV<;<8^5L"'P, M&@(M13AR1S_/<\UL!+N\'M@GGU]R#3!&;X/A>GZ*I@O+/D=WH1>;JJ$D#GCF MK+(\X=;BHVHVK,Z"Q[^V\J:&>2"VS@,Y5![(.[??KKA MOLHP>@:TO2-/5W&AV$,=G-?E8Q_WQ-C)9@509?%LOQ6'6GP:XH MCPL5,:@_PY?.V"<;5KP5#^VU#9KF"6_$_GN=;KB:Z?X!BA_V3@@>0O^!Q6&P M[U(Z&0*C9/T="J?&O/51Z%"*$$1'>.:$%X$5#)EA'ZU$QA9"X*+ 8EGC<.Z+ MBJGZ#.''YH$"Y6GB2;+Q-]>T1AY.@\7O03-UPI%L,4Z9QUMTP MN ]9]5*^!-.(*36^A DUK)8,A14ANSG1 MK9A(P60YH./<*ZY17=5/?T=N<(.A/VXE[<,U6015A=0@S%- >%RD(E_ZG^$P MQHP-Q%YL76*\1?S$U=G-#W@E?,?^LCZ\,Y4$\!BT 5F?AU$LP/^/U*&,M&V; MY37T3""\6!A'G/KQ+F^$O5,2[*S&_-2"),#.R3L-YD%9(WZ.@2:R\.)\>L+$ MBZ(0XYPN%>N+**L>C.4VO@4>OI]15RPVPW,AY 6S#Y47*16'^'*AX?N 3@\4 M Z<7\-*&(8&*8&1!4T\&,E7G(VR&1S:8-4J,QS#R75 ,J-PB1OJ!E;D ( S5 MTBCR@#PKRT\6-\E*(AG+*]BJL&QX?K8[>.Z]'PYAU;!].&$/ M+20_?&01]BP4_U9 _A]7G^^N4/',6.2&NR,?B M.5!9LK9 (Q'T1:!-6#X5@M<+O$DZX=Z%D7$/FF6""4]HCG-QQ+.?@*G22%13 MQ?1,PIB)(8#Q&1FF,<=/N9-?+\_OY$8:HGY HOB0.F2B)@@-*2!;(*9I :GT M#; E09:X!J;5<'$5*.(IS:+M'H:! ;@LEH[39K$0UOB5N1RD',M3& 6T1^Q" MK/]XY!(9W\)SVA,>-Y&5.(,G@+N M7U)IQ!,MV#[P1H&T+D\K0-"SG3&\8O=EK485L9B+XS@7B]*@$MD3BZRI_>2> M'9##;R'ZLH0\@XD^;[7J(!V%,P\QM-B\#K#!%[!-NR87?'E^C-/P<0&O%QL M9QF9C/^*\A.T+X7KE/FE%.J7'R';B!7V(U*B8$M6 \1;ENHQNS^6X,I6HHPW M%;Q+EN9P+X;=%.E$N$049"QO%#ZB!. G \;(!+&] =.19U8'U\HX/?.MCM* M19I1P'EA&B/'(IYKJ)E;#>-"B@.W;?[UH$,^&QE#(O$ MVHQL<=4PTJV^U>CMW?'-7MW/'&R_>3%JA0[/#I-95HB4U\R8OF#?F"^9QPSQ/C4=JE)7()Q96]*RH M4",PB#R\!!C?A(J#9*_FY\:R&1/#!Z6>FR$!( OH_]3'@^=>9;P&FUXR[5T< M";^;2XOY0]IGDXG5X4W! K[%O&7!!>R\?/E>HE^NJJW29QC%:A%VKI(GI_D, MG6?B7]X2GB,X ,^(74OL18)^%=$>D/O^00M9TT!0/O,]LM%::.N M$AZAG\"WCC()>;X+[EQ'F+Q'(UIZ#,9HN\&VE&]X1<_<*^"4BX,851^(T.[ M?A\.*>%F+?5CRNH[&GQVHGJDIEK-I1XU<^+.K)JWOC'!/'^6-2 #N$XR4Y1 M9G0S:Q'K29 7!B'>G4:\DHH!$I:$EZ#;@@8\"1U^)9P'QZHM*D.Q$DYH:\:X MDR(8,\"@WYC\H/P:!?M-_DEAG[@7?(7#)QW-N96N6QX@7X4C/PIS57L[N57&LL\V@8GUC%"&;=HRT!_S("9, E'OH8Q L( MF\S!\J&P0F3$' 5 I2E/.\TD*$((E7GT*:# "1_$X$W8KO/#YPI8AL]QPJF> M%S*PL#?A+@RENDWZU8&>XCU-/>#ZF)W1Y3D#>+'9!6<3C%NYF'P?A4\L$]Y? MWU';[B@%BS@M9'D+'3DEE.E">*+!F8$\KF%'%,_ MRU->Z'EC;!LI7!PW[HP?"V/+28S.Q3GBG['S%L.GWU:2;41;ERPU)PU$UQPN@>1 J('KB*!=&%^,@S,$0CHYHV6&CIP'H% M&RRP$^INJ'3](31T8=\R)T)!U]H@S7^Q+J:84HI:MM B:!C&US1">95(]]0G M+XH33'(ZOX\H\[2:>0D60TP9ZA%C&'HR5W;O# (._&$;$?LT8LM'( VX.&;?^L'NY,HKH@,#N6DFFY--GEY(A*^FE.]$V-G$I6YO[,Q1-9#9C M?MN3:+0L?1 5. BKT6WK@ZC"030;S8$^B0J4@FHV6YDU5. G-FRIR$)HW5>4@ MM-Y4[DFP5AS%7C=+CF2S6$0]"L0W0\*->'"]-NR$/G[XMY^L]D\O),%NO]'N MR)P+F7EB39\,5A%ER&R.'4(L2XI=E)$B7K(JAU]$EA>4W,O%7,"3AY$'+_\- MDY<1/+@0$L1GZFJ*C\W;L*Q\^Z42S\S*!;:DQ1>'"O>"K5M"D3]W&R:V4Z5* M@VBMNE,*!6].K_.3.A52*V&WZW2*'>?0'5C*'99.Z@8531H:"=;&,[0(T72B MZ42K6II.MG4M:SK1=*+IY,CEB?8YGI3/L:($7P<8[)P-O-:56F@E71+STXX' M30]UI8=OMUL2077\"8<^6XW?-<#OFZRR\65XKO4:C>?[< .\.D2<=?C%@M=: M*385/WJ-_MJZ7V#='SB=9'/.<+NHG)X[?UJRE8^6C:]A#@=$A3K B#./&J=? MB4EP]9*J]707:%(Z"5+2/@=-))I(EB;<\AY,6BG31+)CAT:-B>2:#71X:[VK ME596<:S0E',"XD4=D;>VGF.^^:GC4#H:S8X%/W@"!/8&7'2\+]O @9G!RS!Y MVZU6R.7Y9J?[V;O[DK5:5%YHM!K=0L_A3?K1&M; '-B#/1SXWCT2L_#1^*_Q M?Q[_^V:_W]H+^A_6LZ"Q76,[<'NSVVJ7>-Y:D3E&U-YS-4)9J-VQRM1C-&H? M(VK7DFNW+'/0[=2Q8@![Z-?-O7P2&3]'FM)3#KW9+;,[L.M6R;9STU>C^/&@ M>-=L=?O'4_NO$?K4$;IO]33#UOA]M.9M>XUYJS7J$\'>6G+G5L=L#;J++=A? MV 2RRAS0%O/07K=&&==7/DG"*?N3K>',)\]AFKP?>4_45=NHRL&>?(M%!X"X MK,^_FT&VE8N>7>0,9C*4@/6MP,W^'#JRS)GB&F;P53V@XN#35T&8_XF/A35& M$^(7$CG$1PJ6XQR[#[,%3B'+_H'=3F(CPD&Y.-#0R2[!=KEL:C.;BLGN<+*L M!S9KV_UW*J929PA65:S?Q^S%/P"L43:!'2$$\.03C^4\X+F)DLI 29P5S$>/ MXI7YO$,$O!P2;L0IFWUMQ,\Q.S=X[@1':HN1E[">'S21,^CYJ'1E>+@8E,[' M+LM)EVR\.HZQC,4T9:!;OH9)R"'++F%DNGHD)@X\]WTV6AGN!A ^> X.4?8] M0*5G8^J39 2H&3>,/RB;\.@DQBB%.]A,53:8?8_N"^" M\RU3G\V99D/JK_]U]?$,G@^/<.G$G8J9Z?1-,Z, M-^UF/IT37GG%=_KM-KL[&Y+Y^ )(S[S4%B]M*2\U!2HA@KZQE"\,-L\63HIS M#'1MCTGJXY,E[A9F^B*UX-#V_$ M$,'1L^O2*,*AKFP$KAA=+E@X?G*/$VK95&)^1S:H%AA- DSD&?#'P9'F"WS@[&=#/W1^%#:% M]W#%@VVO;?R;_>0U4, 5=Q7DV/,;7X*FA@WJ-1-%'T'XH M\LY2H J/<YQ$'E 3[ )8;@!T$TLAC>(* E$-(P]((O(PXG(YS$?]C3@>!G, RE<_82.N X,X3CI)?3*[S(5+/#GJ7;/* ME$;IDPEP!_&H>^B8 7,#4"M;SBUY!$+I[=1P^T(2 DP"DY#3P91Y2NF =N+GE"_I(W=J.7B_A1MM!E M"_28XLF43=2:WC0;5@_'=!OQ&'7D;)_9"^"QRP:,\Y]LP59/&6 ^)1Z[[Y\I MT)\EMM+(V$GVZ#]3$H&&!1?EJQ:SPPT?U$:CWP/I%@/?D9=J7-\*UV_Q[%&W M3B,'6 PUOH+"T4!7XB1)DS&(B?]#:P1. M,,I?"Y>E4T3(-YV"1LK9+IHM8< 1E>L]B3=AC);]&PJS8LK8(YI1!F.?J%X] M<$TXH/=AXC%F"3IK$(/:RI2FMW@CGHS=_(!+GP4%^\KZ\*[ "OY0EPX$MAK[ MY8%O ,]FHY]M']$A8@K6@D3:6YQ1MN&C&M+^,C^-!X44,$A9^ VH?* M*QA^_C.WB5P@UB!,U/-2#-<7+FC5,JP!O/B_T!\IJ0@O0#% M@\;K)$)M%SH 4 Q\P2]"B1Q1P:C7\;L-&%VKV^ADB^,,':CQ(W6X(&E9G M( M^Y>]U>HJW+!AW(UIOBI/-:5)PO5WQ@%0I+1L1:0PZP3YPB)[UP26VYR]&!Z1 M,0@O2$AP[^&321S3)%:]*2YE,\;84Q1.GKT1H RG<^\YANK9@ZL["IO/KLXU M'JDMS7);<]U16(KFESUW7O(N%K%T,O7#9\J= ,ROS]P')/'B$59G[X_];#4K M31G^YOA@&&'@:CP3UVCE%GJYT]^6UB7:[3PR):)3G?;LA+?__(_"Z+JYU%+A M,E"V)4;FV2R\<4_/^&0\,H(WOR?^(WF.Q39[@T8K#\_(52$<# P[=WXVE-]9 M?&86F!/R=*: 3 1+SM"E\%[<)C^+^!P_\>&:"7V%0RJ^8M&=.\ U( @O0C/; M"(=P=-R=MI:V[$4TNP%M,5?TE$29(WJ1#K+V[1V%?RH<0W@NF&HKK+N)%X!J ME#QS/4B8>?!\2Q$/DLW!TLDSDP@3M:RAW\8KEDAT8) 2X1 M@%',O,(A7 4,,7P,X&5C;XI\DZ*8X0('7F[-O1R@-/5IPB,<-R *0$8!GXV- M"[ $O<3X1!S& PI2$:0 :J,R=(!N(82MQQQ1X6@$+!JM;";6F'?%S* M\J7=S$_4+-K![A(6C4&U)$J9+2%C;7$<.MS08 &A@L?\_!Z4<&3Z^S-2I?)0 M"?WF8NX8LB.8TW6678MA-;1.@#7 NA^!G-:0BGJN&9&N-H*02!$=F0\"-0BK MK^HK&SP#+)C"AC;0B5"A 7S+U2Q;)5'<:*[B,([(UT:"_"ZAYADX*G4N/L!T MJ):BEXA &Y+"XCB6B$2IJE4QCC;S[F$4$G?(;$P>0.34CG>X@DA$8(\3+#Z" MK9<1E+(<)9(]L_Z^LOZ%X$ VGGG@F*\4GLETR464>8]!\R #+/0 M8Q^4'3]CXM\:MPUL%!!A>XKFIFR\?DPH/%6B=:5RX2D MBZ$[_TQ<"ZI+J>>S-V?A9!$QSJ+:[\0)OY$*9_ZP;+_*_O)VQ*+)SWH44Y3\ M #Y_H$$*4':YGQTWY@&=.NQ:&=)M[$ [W83+5HC7+N$Q%QFU>8&P08H,%1 Z M8[ZKKMN$\7;:"I(S7-O63.R "KDUZX87(;W/.;+F^&MI;KNV0I9+^31G*K! MQ=[D;%XU.'&3N:,*OM[0X%S$<( J>PT[>W2!">=LMVB8%NQ2>$!;$4&K'C . MH^0,9,BDD+,B>$-+@<_,0^9-<#@I8^_T6^V$@@V4*DFK>:A?H>E%8X^\]?=Q M&K=5Y\D<%5MM13':T+N[G$AG-/MYQ29#N(7K16KJ*>M9KC.A!9+S)O4UN/BB M'<64"(SR+3:DR')&TE*LG,5;P;4X?Z8>L()9VRFWF(3L]#&)C.50/<++D=+! MNG(+<=ZB,-[$D53*@8!YZ)] M%V%H#FC-IPD&IB#'QI Z@B82M7V9[PG(B\ABP1,H93_U: M,,/J6,Y56#Q]NZTIZ5PX>(9A%(6/U"VRGGE0#C%74G)0 _ 03 I$??HGII(F MH8F?<1]0PMP]U./]% ''\*&?P\ -17HG&+0_C.O1B-'>#3[EK0@8?[[Z]?I& M1HB-J9\B \9 #! X,W+X'N#5H,$!@@S!>$(TLAIVYV=$9)O]$D8]#7"I(2MGLN!.@]_#V]'M9H]8U %:>WYK4ME!6J* M(']BPX$S@==%SWF\5@8P'DD$IY-(O= !8(+27+0@B=2D 9?D!4)R3\"V9!E@ M$P*2,YT8S.?%;5*,"%"7E37 85_^>G7W\5PM(LC>9?C>Q!,E)UF:HWJ_"5=0 M7.T]G"M?K6E,:'0OT]"5PA6V*]1W$[R0^-PB9EXZMJFBX.QOU',Q MJ 8?%G* F,)$1B. +- LOQG3M@D^"^$".O=]9D89U\PWIA9FR 2B-,@CZ4(L MS*OG,E:R6;X@899!PL'(Y)XP U8P )4C X>\!P4_D>478/9TN+QH%JPMQG]6 M/7$"T$LCEFL*U%C,N6/[\K 2B9DRKJSZR P66$6V(GO9"D0E!'KXA.?O_\$M MWN@9L><#MR8P9EKP)2Y;&$U+9"?8E6YHPF.#I9-&45@]M1LIN&^><(I M!,4[.BA^J*#X:N1;*HJX0J":B EWW;!"%K"HAE@2P.4&4)Q@JLQ7B"Q:&HR, M\;/T:"><#!EQ,\9<(-/M])C8#*!B&][8_7;Q8>(W%1..JNMV%- @%?FG&9!S17Y(K6* M)_0OL!TB^#97/ P)";5GZFR[17GGC'R?4!X;<[-(0[V M;G4BU:Q?%VQ'#_VQK'X4ZWM\\HS_1N11$=>S8C;/%LN3.N8=O:Q2:HQ7ARB' M8U:I.J1S41!I':DXPUP+LVBA>E/5B[GIP=F_<-6"^:A*[140D6E? C"\S @W MS6#"+N!1).GL4A(&<=_G=W\AD^F'.^5M"W*_1.JR EWAN&(EC/1IBH F,VD M0]O67C#YR)@;PIHYUA'A<>8'0W9FQ+*393 'C!$Q<\YG&-JP;^!6AS,H+G@0 MI83>ECU5Z L+45?@8<,X/"1J=W17TJ\K/)[,"2/],PX=F( E'V+EM6CK;) MI]G6100M\&,R!Q!W1C/'-^$1FAGW)B?1S,-I,@<>*.3,IX_?!2B>\(_<%\G: MI61/=^F(8))9_F:66)!9HYRNL0+]>4H/I43L[F=UE/A_><\$A-TPJ96FOM-N M1&;!52QR+U17LLFCT@4]FQAONFHN&9-O),OV5-7F#.19])(IXC=I)-)_IV,, MH0GU'YB=2'E]R(.?-W>?+F9])4CMV:.55[\@6K$!.2N9LIZ6S9S-F:]9/91Y'_7" MZN,[Y$G9TI _4=8_*>2*.7\S2#HOEJ%>C#+ (E7//383*CPU$[:>J#?+2^^9 MI.6B,1+Y(^T&"$Y6R)]I_ZQVA)TV/(%7"XMH !@%GJ^H2[+LGRFUW<(JON9/ M$5I5CD["8E \;#P"R75M22N.%SGI!/TTSDSF&]>ZAVQ]TL;!TA!QHT '06OL MM7.Q&[A38!+E-Z>+DNO^8*0DR,/J?8A9#$NV=,+(4E;_CEU3B(R"XCNS6T2B MM0E"R?>9A\KX+8VPQ0K@F'&%?D5<$1CN'A$I[CT,>(!0NA]G47&'6]6"%2"! MW7.*%(Y(,-%4AH$8+FGY#^%GPZ-0+F+6T(IR?]I\ MZ2=/LD'- 54R8 _8B2RO%47XLF9@=!BER%"D\Z(649D]];1CA,RII)RZW6:Q MIIBE_0$A8@28=;@W*-95R$?%0D6B$1<@"$=(@.\0R/>*O4EKKY"._#IAW5>W[>'!E MNVH@7LM)F;9-BOF>/'J) NFWVU\O#.8/^!4X6^H2X[/(UU#UNR4'D:O@O.04 MM!-G#.S.IZ*Y%*\402<]2#F;D:3-.S2" (WG$OM <3_C&7.*'X0LRT6T&S(5 ML=?YV9Q1_1JU3"'HZA2":J80%%A $7,ZV;6LTS3^62$&@'K)$NJMDVV[,"@N MK$=N-_+Z2U;9FU>! */P'V9ZT"GZ>IR8BH$LA3BWB[/:-0S=@#V#A@.JBU@E MA#H@L\=X%SU,"L&KV$=*4B$S WAPB& -#C.\V46R2S%N1LFD6) >MNSL,IMD MKK_7LA0#7@.3.109K.9MEW(0L[\6+_=<<'J.<@3PG2.@U-B6 #?/U%#3 AGS MENXJD'),%BTP3,'JY#@NE/HL?1#QC&+GOU8S2R^>$\JB;1 '#_?J,'0#BP+K MS4)^J; D5&-DR5X*V'&.K;R=\7Q)#IK87%-5Z[>X1AL_DBFGDJR1ITMCD&>L M)(V9.+F+".%"\[:E+E,\1,_L.^,;U#3XJ73QFKT>^V?3=DUW!/] M?47L'Y2*V6W.VP$L+1*W(MZAZ.8+%];+[<62=/=-B6+/I/%'UIR6P>*-6KB, M35FQC=*BJOQEG(F?/::5;63'9GR4M[I;:3F["XSFA26BQ\K#%IBW:PHF.\73 M7'EPK(7^C!7<5 I!9;18P1:&'9D-?2![]\ M!YD"WU\\NF6S5##">XR>\\H> M +W2D/"S;*E7K1)0T78%U2ZEKWN:MQ[&HE!4/G_09XQ,\B:JV09YEXYECV"\ MP 6L"O*>'K(OB\D4&YIX,K9ZCYVDPPB[E#Q0/YR*G%K@)$$X\9QW#S80=E[9'L0Z3E)Q!K:*2,>%DREX"K?3'=Z\0C6S'HE3'/ M'2D'6[W]&U&!PB#)0R.K^FNLZA?!V*\510T5&(%/3,6^7>#$5LD1P:Z?X!&Q PQ@Z M(@MH+2B36!TULG<<;\!%DK](CG#L4N2*.*[M!0)O-YYC@)*;+RR61%A B[9 MY'R6&>2ZO;R0EFL^LX)9FU@*SL3O2.:%LL9)U]Q#:]D*Y@(78='+K$ 0@YC M@[+JP#'U1RA^/=:"QV.M-6"QN2F,;X2E2&N0I,B($S%I8T@=8$L&S8J9TRDV M5?"P@0BFF7JQ^$.\@MFJTS"AG&&.4M&$B&\H"WXKNSJ EHMQ^!K"Q3$-(X+ M7@QUV&*$*L-YBVTLB4V#"X$5*8R)D@8Y0 M5D11&^,Z>6LA?!L;DQ08-^E4]-G'#_^1/I. &!]Q-F-D(E/]=BO^RK)S6.-N M>!8N.^(J1\8,9?]KX!/H&H5O&\8%5T!REBPL^0?BIY++Q4MW/]L<>^2G3I*2 M3+47*X@*/1%Y)P@&+@& YPS6++L_&R=H&KS>+0QD%:\RIH;+!OPZHF-0\Q"V M8LB-Z#1;V&_#$&.'+C [+3!9HYEXRGFI48WMO )TR>NL(F-*2VJ M6 J4\3NL-$'-=@F\ "%#EH3*P4 4 # M!Z[P6&\03&Q![$&/"VMM *]!/LL+ M45A.SSP>/?.>"B,L$L#D)I0UHLXZRW11ND+D[^:N')_>HW!=^Q9>X?KY?,6B2GX/2R-&;.9F&87R<'3:Q4?^O1\5?5?":>9C MR"S("AG^ X[&9X?6,YNAI[,9JIG-L,,RBE7.\!=,G^0D+[.81+E4 MRN8%.&D<2Z$'$L5_QK1QJ2$K/A49\Q7C8E)?I$HK[;DYJ5ZHI/HI>\*M5!24 M<8RRJ]X4D[XCH5^QE@J*BX:8Q61<"N@FNIT05[D?E@&!L:P%J&BIV>;UH,7^=-1O*%X9N#=F\ MS>,>B0GY@>_\=^K>"V?G,$R3!99!/)<7DBNYC"7+5D.P+)]T^LU.&Q&=[)X65]7?\74:^4*-PDJQ M,&_E_3&[8B^B>69;MZ!]U M6EVK/>A_MYIN]SO\0K[WFZWF=])IDM9@9+6Z'4>@'K_CZN[R]];_^W;^Y>[J M[OSNZE^7YU\^PI^?Q5\?KVXO/E_??KO9$;ZNP]$K.#ZC5?#]JHLU8+6&LEPC M6^_EK7'^Z_6W.^/W\YO_N;PS;JYN_V=_^+J!'5)=JT-1^-!1XHV>7S5>$[V-C:"@T_2+'*YQ=[>/Q1FB//LQ%,PS6C1 MDJ=BE+)$3-0:\6DIX^RB^3811;CX%$EZSW()!1=0D2<6LE:1@.WK?"Q5I&_\B@M M*V1G#;AO\239@)!G-M6\T'%V1:*S&*J[;KYJKSB?&[T"C$&S1#B6:*OD@II* MA5=>Q#ZK;132MHN$>YTJ;=PEP8JR>)X5*$K:#5OM[NV^- MO@\=TO].N@.KWQ\0VK';=;L!*_WEQ?7'Y$N_![R]Z5]V4C M:[8-%H!8%S-?\Y65;)]6,H=Z.ZQB/A3+SATI*YGI[V"J\<*<3'I?HE&5]:SX MZ,6.SPGS(F3#B[C,_8IJI,OF>>5L%_G7)'NBF2EEV$9$/I81XMBC(^/R MB3HI,SFO1R//$*R>*!Z+3P1EX>)+B]S%NS1'A&LMQQ$F]RS-+Q MR1$8O>UYB::Y]*;7PC4_JM>#5?5 \*QJF6^9SRKD+\O@I-)MGMF-K\E; -&, M5HNM@?) 4LCI%%,VT=")8I3@(E\3GQ<#(''"JK1=&2FJWB!,G_!9&R4X89\- M5?5B=B&V(XUL/(.5ENN,C 1_"\G*(#5H&/18MC>"N;;Y&=)*,J M7O4 :.F0(&L<&@9LX%P6W\$@1\1,%N;_ >[U('PN'J@C3!<$L/&WYY V HHX M+^:BHOF/R <@E]$>1 7!\:0+!P? GDD+D8=$ 3HX@AOG7($EQ,IQEVRW8?RJ MCIBA!5;_ MJ0)]G2IPT%2!\HS8BQD++N!!>,1M7@":L]3,RSB7SG\G*K-87%ER#R6&3 OZ+\CK,EFJSML#KKTNSULN=_;3:?Y'90,,"F''>)V.B.G MZ0X+UN37\YN[JZOKN]\N;ZZ^?+J^^?W\[NKZR_>.93=[S5*-R7506&5>XBI% M?\0KI@K9']B2#67-NXB!;G-H[-;!MO8_&L[69XP;?.4MV;$ Y+O=ZEH[RZ38 MR):W&@9;E:$LZP!6_!;PW >3R=(SK);4S[\%!'1P5-C!\';1%>A6(V?C16[I MK?'W>[?CC.S6 !,QB/.]/>S;WX?]UN"[VV]WACVW16G;*OJO$.//;[SXAR@5 M_]ZSK%;3/BBVGS<,7)$AEK0F0VA)Y0O.2S\(A;Q4:!Q(YU)J6[,!#B*(D]O@ M&( :L4Y%11(QC>!31*&B6G&8CR&V!](%AM'C"-;+O!E.Y WA'E0RO4"4^;]HV6:6 M>LC;UZ'IS%Z"O=A%FP,Q'B8;RI4'!OBE?/:R"'TR)QH^C\>]$WC@CR!\9(>> M,A<)TTP?J7*!2[.\3"5VP69Z3<@S?ZVJE+I8R$DS];30]YNXHPX@#!D-VG/-4J^R=?T5>1#S#5WETGZ;UH=I6>0&!KGTRQS7#XI'VQ$>);%PMA% MC;2[?;5SS-NJ\[P_D.<^H%(\@SUQ/KUR#EL45X@P_(#_@7CGV2<%YUV3.0]5SQXX$7WWF$]"B MQ$U%?VD2R74)'Z3%=YFXV1YIQ!H?""["19-X2MMN= <_JP 2*Y# 4AR$RO/1 M?80M]R30Y-],LW[/G9^/ *:U3D#TO9_SJ_ MRB'S@ Z'%NN<'$>/%FM\"Z>)%>L,_=.$RCJK^^AI99VQ>YIH<3R2U0E]!,K? M?K)_>BDL*B]/WKKO2B*'=5K]P;>ZZ)2UZEQ! J\GV],*]4$4ZEI"1:O96LVN MC)I=2ZAHY?LD9?,IJ.2_\TEC6BW7:KDF?:V6:[5JY9@%;/M7JNU7.MGE<.*EH]/XQZ_NI\!*>L?(1C M%[BGH'.?8]/<)S9S3^O;6M_6Y*_U;:UO'T16]!KV;O'FU8K#L"S%0:N.]50= M[\*$^&(XF.*K"T=:H=0*I< 1/J*3(\:_<*[FNY*11.N76K\\"FY05?WRU7H" M*4M/T$IC[97&6"4>)4N4;)1J=7+S=3+&J,,,T>TVKE[ MM;/&.!(*I>-K%-Y'9*)5TCVKI#5&G9)1YE@TTR%Q?MQ'8.NY.+DTC-[_E^-0 M.AI]V%QEQ1'6>T6%>=\HGZQN\1&Q;$JP97\0\];EY-A%A[[M[@_+0 I;5@:< M[VI3!2WT,*>L4 ";?:N\T&@UNO"SR?\_RT#574TCRF:SP#5&U[0'O14BM2S@ M[4=A+6#$6^O=;G$X[VCV?NGZ]!U5)JCGPQE7BI?H:^ 'P>>\=7JO)O.JI7Y<\O'I?FG+9HYXKBJ.@\S;[ M+<#35GE'6'/5]C6.\KUN^I]I0.>47O:A]H2_SA->.S*VFLWC='57R,%33[6Z M7#]Y[0@#]&WK2%WA%4*.VFKH>V&;]=3;R_6+'UZA+]GU73M<1TV_US?MUCZ" MXK4S 7Y)R-"GE5D86TUV*#S*XF CN6E,W\M?/I2P1IGAI7R"T1R&@;B&,Y\\ MAVGR?N0]43=3DILR]".W6+2@,J'0X=_.(-G*9<\N&U_ M#MU8T+BXAAE\5(]((+Z(8KT*QOQ/?*PD#S5_2WRD4+I/1[B! 9/ MK_5A]4^KTS1B5N!G3&4NMA$&(B?*:@G[D 0NV(J=?G_%Q=)L-$91.#'"-#+H M$W72Q'N@1C@:>0Z-8O:@,!E3^'(R]<-G"L]Z'(=&0K%4!!X'W\54OB4)C93] MC$GBQ:-G_-:+C(0\&8]>,AZ'/AZ#$0YA_W!%&,2&%SAIA _R L,)@X Z^#F[ M'.\V'FBJ$DTD8B!7#+WC+%Q*[Y$_CEGWV.XE^T$1^A9N M7\*9/63K;V2,8^?<3,H.[??OH^Z-!. M<]!VOY/FT/W>[G:[WX M;@+7,,@$F;3+N- G+XJ3+\!FSN\C2N&+A+/8\[N_D,GTPQTR;7@%W,"X4(A] M"WW?&*:>#]S6&5,W!17%32E>Z%+0$V+#(2GRR2%C\\;%];^N/IY9 V"3\-:) MYS2,3V%D3$+@7@H2(EM-DXW69!I3GR)CYMJ;ZSW\_:_P(Y/<\&6$NNEX1KMI M(5 4Y67WF?YV6^&6_$@P!RM;-?OYG_^AKGY>]Q8JB+*M,<:'OWJ% M=W!]S4O@6!VX>AXG__J+Q\C:MCX(W8%Q+YO[X"U,/ G@@J/. ^,^Q%Z-*\,D+2.!XQ#1LI]-OV>U.[SOIN?WO;7L(OW5=Y_NH3TC3L:Q>T[4*8I0*$5NJ MY-Q23'8;AI3T[TN6?OLT7/E;<\G%60M)DU!^P/D*^Z3 ?A2'@KAFGK\GD5R% MX)F6L%0W*9)B!J8,"%DKXWH*9U->A-)RY(>/$E;R;^:-><^Y]B- 9RVWS+XG MPSCTTX1^D.9Y<;N*5'E!,9APU#57AKYVO%/%$3&_Z5W([DUJ\JS-[9B7G4". M:?U>H[?2KUA53%-#Z*62UH[PN)K8LPN,V3!Y-W_B8-^N[45Z1\MJ6/_]PJI6 M$6\9'+1EVRZ/O-W8>RB)&&/0F/_V$TD"[PQ-R6:WU7RB3RW+M1KC9+((_??L M,+U >(T 8DQY!H7Y8NS1$6A)TGMYS;V7Z#2+4P)F)6C_-V"_\HP2JT7.K/9; MDDUF8>;K+=P< 4N$#5P^.6,2W%/CW$GP\=:@U38-$AO$#:?H?52?>\L=EOQ9 MK:9MR.>1:$@"&I]=/_GT63X*P&GG'CRR5=;]O@G7]P)Z)F7/GFG@ !1^R.WN MF^1WM-?JX?!ZX6-KX5,+X6-76_CD;ATM?';"H;9Q7VEQ5"\FH,61$$;S\95$"= ;-3X M&#HI2WXZ8\3AR<]=^;D;PALQB95,IY1$F"F+%U[A@1.'*7D?24* >GUJ#"E+ MRS*\).;O2<@]4&=$#3H94A?SP3#)*GM&OB#YOBHCO'8+:+? 2;+QVXO?M(I7 M23Y^1Y["()P\@\F=T(#E_-TZ8SHA&6.O,NIIAJH9ZDDRU(OSSYJAUH6A7A#? M27UNK'[V@A]#K K0[%6SUTIAM&:O.7O]>/E)L]>ZL->/=.0%GN:NFKM6&*$U M=\VYZ^?S7S5WK0MW_4R&U->,53/6BN*R9JPY8_UZ(QG".-70+ MG!H[/16$/25FV=9H5Q6TN\ R8.,KN5^0%##"I("WO/T*YN>0N!#TQ]83LXD! MHMV 0+Q746S<"K6P*^21<:GLJC_9HDOKC&F$44,KA3*[F*__\UZTCEJ"E]L MC-(H\.(Q;Z0G*1@+"AB)*Q_8#%!)R'*"7.QQXV*N'G&<< ++QF9.7HQM\<(H M8?<^>K[/TH^&V?6BE0[R%E?VQ@$6@\E_TS"FK(N-2/[#K,%MJIQXSRK3H$\. MG;(L0KR5M::"O\8DX5)VQ:-O>2D.GV2/N]Q8=V=_;S6[[.VGU^]]!46PVK<&H[[:&/XEJ MD'IUWV4-:W\F-H\7MU3^^G-]]N[F\_=ZR>\#D!0KLQXQ>U5LK7]DN M6DJ6:]N7WT+2;K-NS865?54R]U'&1O3/U(M88[MX8Q'.;[SWXB3"1XU!I+LI MR&;1*Y+I%A'7+> UH%'$ "C>E1@SEH=T3/R1;"G)VNV)"["7*4T#[#Z)SR-I M,@XCV)M[J!YYNVR15F;_LW7V:J=9@S94E=0#%O4 .PIHKVSZ];H=5D1I*>>X M=K"9\[LOW(<3,+N.^":OGKH*G,;+W(7Z/"KOT=W[KCZ"B?Q>MHRV5HR/6[ED M(B_Q+\8OWN@DE#?N&L87R,OC&IR&KLFF.I,J=<'=/C-8-340R. M.?>6=(O0!U.CS53ZB(Y4U/P39UX$QL>&\2L-O, A,:G)@9R.M-%G5(G-+&LM M<:"0KG;YOQ[5:N; MTIUX(L=J@YU\5'!GRX^0S[8:B[T^S^$GKO8[9_[8(:A M^PS_C).)__?_#U!+ P04 " ##< I14,2XCU@) #D00 & &%T;FDM M,C R,# V,S!X97@S,60Q+FAT;>U<^U/;N!;^5W33V2W,Q+'#JZU#F4DAG66F M!2ZD<^_^J-ARK$&QO)*72D[SL/VSG^E^?U MLI1F$8O)'_W/GT@LHV+$,D,BQ:B!T@DW*>G+/*<9^>NW W\OV M(NSR]/^ MGU<]-^G5EP^?SD])P_/]_^R?^OY9_\Q5'+2"-NDKFFENN,RH\/W>18,T4F/R MT/ M=VQKS?]F,#0LS[ [XU'!AS XRMIQZP_+I0\6)IDPNYR!%#%4]NY2/N#F]U?M MHZ"SWVZUC_T!*"M_#M'V'A8-6R_,8WN^@\HQUR"8X&8:ICR.60;-?W_U=B_8 M[QS[V/2YI%Q28 1@8NH)&CSM7??//YZ?=OOGEQ]4]SZ M$D+!'KG\2/I_],A-]_I#]Z)WXUW^]U/O3](][6/-7A#L_3B,K15^0T"V(-1Y MDWSF0.],D'Z+7"DN59-$3!F>3(E)J0F?44&/48<5\9'Z,'0@&!E(%3/UOA$T M0' A2FLQN]8YC2F#>C!R%\TVUEO9A]39.VJVZ'I>6NIDB MGY.4CAE1;,S9!+PEDW)-_BJH J")*93G4AGPHOXE,2+=_0F\ M5SUOYZJTPV_Q\Q,.X][+P\\'JFV,0493<@N:%@QBD::#40F>6()(F80@!CI3 MGA&:34F1&54P&!9B%!OA * H&<&5XE20A$90I(@<<4.,=.U6&F0L8EI3-<4F M(WK+8-[:F!K*8A &IA1HTG$.;!!Q!6$5-(- 2X,D<$X)')@H);K /_/^$Z98 M.0@N8,0U! "X"RX04TSG++("XK@YB"9C6":<2E#*8%I7PY81MHSP='CM_X,8 M@9&$9X YA.\<8TV@ V@.U:I6S[,$[*VUJ_!_)(H8Q@0'GP[R]@!4]#^TU'EP O0T TH#)) M.%SNZ#)5@6@Z)U0QBUO (<=# _@B3.,!XCK%;MAL!$X$.A)X'7,=":D+Z(?N MA9+" 3A7,F(Q%&NR WB-&1" V7O#@+3;,A(%RSW=2&8KJ5.#G=831Z;,<&B M73LF=\Z^J&8B:.AKS.*0CE(];RR9MWZV#_ MCR83NOOBR.2,:5 \@,@ZY@]CO8DQ0T0+_?@NZ+P/&*"UG,F% [)0, 8=3R4 MZ"I *Y;9<3!]-7YR?2[!<@=T!(]" MNXS%0!;F?@D>XS?166N&Z9CDX80F&52)'DN'S&D"Y.G@X%OX;^'_1"S%+P_^ M9PY9JPC%6QQES&]KUM+ $SP(C#ED%!4*<5AS\->,.I+:0#D^*P!C:3@>U?U, MLG-/EP0(!6S[4NM2\ A@;N_.X(V;K)C)M>ND2JF>14/H%5@"8K%UEZP^2E=F M2@2_9:*\5;/4OOG=*MJ2SC;%^DT0/OS54JSV>8>X(J[FW(RC5U$GC[E%1_@_ M(5!:27_,1*1%S(U4>A:;V (8@[PQ[L&>"5'=$GX3^,M'H[N.L,?TTAHZ:S2S_O4Q1 MYC:@"\ =CFW3A2L:8A5=C$ CL&"[F-+C6GOO>.L5;$'_BZ0UNQ!Q) KL:1,@ MR*PK ""V3RV5:&\ZAYUG8RG&#+WVC [+AZ]4Z3VP42[DE$'M))7.5: +7 +8 M?Y:09M7K>EFHK#WS_&18OI#GPO&]%SO^^P:NL%'Q23FFHQ4ODD+07+.P^JK+&L5$V:NF?SVVZ)]]./K&CF<+^U M_UM=,TOHK;W<4QL;3RT^_5/II[KVD,#" 5BV6V\"ZW_PA:%9/1UH*0K#.A6> M%U?X$Y^$?_P!<"]5E7^_3O;17^3 JWG+AHD[_YI&_FRQ;/=JY^ MP%LL7WO ?\EN;??HY^S1#UO>9NWBRE$\ Q\N)-UB6&A#VD&3X,N\W[(YI=4N M_VJ5NR < J]PX-VO]YX[:;MA%LN+(O5XII MCJ&-S8R?\#&MT.E2RR&,,. MJ<+J\-?>RU^L*%U,E$GPC'GE=; 0NKEW_\N2^M<49J 7Q#2 ML>1QN=_OVJW@: 925Q;83(G[ @/[C0@G_P-02P,$% @ PW *4:W'[TQ] M"0 \$0 !@ !A=&YI+3(P,C P-C,P>&5X,S%D,BYH=&WM7&U3V[H2_BNZ MZ9Q3F(EC)T!?',I,@#"'.RWT0CKWGH^*+<<:%,M'DA-R?OW=E>S$":% "RV< MAAD(UNMJO<^CW96=_7]Y7C]+:1:QF/PQ^/21Q#(JQBPS)%*,&BB=R]65PM&U;'Y\?#?[\W'>3?OYR^/'TB#0\W__OSI'O'P^.7<5N*VB3 M@:*9YH;+C K?[Y\U2",U)@]]?SJ=MJ8[+:E&_N#"3\U8[/I"2LU:L8D;!_M8 M G\9C0_VQ\Q0$J54:68^-+X,3KQWT,)P(]C!OE]]NK9#&<\.]F,^(=K,!/O0 M&%,UXIEG9![N!+GI0D\?JE?:7'M3'ILT; ?!;]VL!'S-- MSMB47,@QS5XW70E\:J9X\KIK6VO^-X.A87F&71N/"CZ"P5'6KEM_6"Y]N#3) ME-GE#*6(H;)_G?(A-[^_:K\)NCOM5F??'X*R\L<0K7.W:-AZ:1[;\SU43K@& MP00WLS#E<=8*>[[V/3QY)R18$1@(FI!VCPJ'\Q.#TY/>H-3L_/ M+@$;%Y=?>F<#,CA_1%5^KY 77S[VW3UN[U"OO;M%M]WE^06IU>W%KJ[YC$3O M79+>\?GG0?_XF>KVLG^$M[Z$4- AYR=D\$>?7/8N#GMG_4OO_'\?^W^2WM$ M:SI!\(086RO\,P'9DE"G3?+O0AN>D>,6.609SR*J:9-$3!F>S(A)J0D?44?W MT8B5\IXJ,70H&!E*%3/UH1$T0' AR@UC?JUS&I77T$/!;US-ZC:&#FPJ>S!I MV;$2SS=QO>T$=1)14=YC>[MA:^M.4VZ8AY.P,)-31:&H&G;-J(^I2 ]V."/' MX>*^VLWV;O4V#MJMNAY7EOH\13XE*9TPHMB$LRDX3";EFOQ54 58$S,HSZ4R MX$:1$ZG&)94&WG^(3$AO<$9.$9,9=1Y1T]6?9E&K>T,1/AJ);VWKL1:_Y->4 MAF$MB&=@W";TRK(%0$CU6UGGK>IYMU"E'7Z#GQ]@C)V7AY]#JFV80<8S<@6: M%@S"D::#40F>6()(F80X!CI3V!9H-B-%9E3!8%@(4VR0 X"B9 Q7BE-!$AI! MD2)RS TQTK6[T2!C$=.:JADV&=,K!O/6QM10%H,P,*7 71WGP 815Q!903.( MM31( G9*P&"BE.@"_RSZ3YEBY2"X@#'7$ /@77"QF&(Z9Y$5$,?-0309PS+! M*D$IPUE=#1M&V##"P^&U\P]B!$82G@'F$+X+C#6!#J Y5*M:/<\2V&_MO@K_ M1Z*(84S <0U03> CGMT#C!$!D%F$6)!$24Z]:TH2(:>Z(@W%1EP;16$BBH5.;I"R6<.^KH2Y(>T&_AOX/QQ+NR\/ M_H,EK* UM-]V=0GP,@3$#50F"8?++5UF*Q!-IX0J9G$+..1H-( OPC0:$-KCXIAZ6P7]#A@W!98'^+'[N+DH)V0VG/". M#E\ZI]Q[3[]!+??W!N[-,,!*$QXC<5 M,VN35 /I8*("V82JN$(V< VGSK(Q M0EDW+?*<)0&+;T=12TUKB0[K9UV7"\H+E0._:!M111&@P@I@4QXCED&@)(!F MH(;ER%_8I,B,HQ+@.9Z#@[,ADPV9/!29TQ&,K"W"[!??PF.F_-,!V3W)W0),,JT6/I MD#E-@#Q=''P#_^^&?^<7@W_\\N!_[)!U$Z%XQ%'&_+9F+0T\P(/ F$-&4:$0 MAS4'?\VH8ZD-E./C C"6!O.HSC/)UBU=$B 4V-M76I>"1P!S>SJ#!S=9,9=K MVTF54CV/AM KL 3$8NLN67V4KLR,"'[%1'E4L]*^^=TJ>B&DTWG6I/,KIECW M?K44JWW>(:Z(J[G8QM&KJ)/'8D='^#\@4+J1_IB+2(N8&ZGT/#:Q!3#D>,R- M8>PK/M-00O2#]3$'^>P@6T QX*)H=('@$Q,Q%2^ROPH.XEL.+++('NQL;[*F M&Z_D5\B:]@3$]J!Z#O#'4P,\B8@X YR6@<4\>SEE] HC!1?KVUC!9BGLHQ?5 MB>B#T%\F&MTYSIJMG\;04;/YSG\K4Y2Y#>@"< >S;;IP14.LHHLQ: 06;!=3 M>EQKSXXW7L$F$_&+I#5[$'$D"O;3)D"065< 0&R?6BK1WG0..\\F4DP8>NT9 M'94/7ZG2>V#C7,@9@]II*IVK0)>X!+#_*"'-3:_K"5#YY$]/X]LA=OP/#<1F MHX)<.:9#GA=)(6BN65C]4Y?SS2I[!+4"]WH*EMAQ/4%GLC A+8SLUMX_L<"M M)DW=$^QMM\3;$2HK).X%K<[>;W75K%AX[1V8VN!X9_$)F4I!U;6'( ^'P/Y7 MWA04<.=[-?-Z.M12%(9U*YM?7N(/?%K\_A;@WCTJ_WZ=$N<*WVWM=#;Z_H'Z MWFOM;A3^6 JW/+WL)WP[M3S/-T JPP*^!L\%R+W3N-O(WK?>[C[M4H/5I7[M M#825C75SPW["#7NRI3ZS6WK#,(_!Y0Q)KQ@5VI!VT"3X^O$Z7_J;]\@G$/IP M%CY,1+>ME$Y>Z;FW\VMB'^TAKP+[\V/7X&M_W4XW^D\QA_2 MZ&JD9)'%F%R0*JP07?N.BN6*,JY!F03/F%=>5QQ0_VZ,LJ3^U1BK7[J1TQ'S M7 1$$_ _0SJ1/"YO\?MV*W@S9QY7%MB4H?LR#_OM( ?_!U!+ P04 " ## M< I1]!Y2VN4% !(@ & &%T;FDM,C R,# V,S!X97@S,F0Q+FAT;>U: M>4_;2!3_*F]3M:52?"6!@A.00@@JJT)88K3;/R?V.!YUXG''8T+ZZ?>-#W!" M"ST"3540.3S'N_Q^[YBX]Y=A#..(Q#X-X)UW^AX"X6") M)"$QG%(I&>=P*%DPI0![YEO3-K=W#>.@AY0&Y181N[!K.;;5LELVV#NNW7'; MNW!^"EN7WN!-OOIH-/ ^G \+IN>7A^]/!M P+.O?]L"RCKRC8J)CV@YXDL0I M4TS$A%O6\*P!C4BIQ+6L^7QNSMNFD%/+N[ B->,=BPN14C-00>.@IT?PG9+@ MH#>CBH ?$9E2M=^X](Z-75RAF.+TH&=5G\7:B0@6![V 74&J%ISN-V9$3EEL M*)&X;3M17=QIX?3*FFMCS@(5N8YMO^PF) A8/#4X#16.F*V]VS')IM'MH"B4 MF]$4SN@<+L2, MQ*^;Q0A^IE2R\'4W7YVRSQ1)HX**7BN#<#9%XEK8;F$!MU1^LL1D3G-])H(' M.#F\CMB$J5E@TO7J)SZU25RQ%R3A3"S=B04!C M7/_JQ6[+;G=[EEZ[+C%7+.@CGJC\#A,.AA?>R?')H.^=C,X0'1?CR_Z9!]YH MC:;\61F=7;@TQ^; A/%PH.4L;KC3WK:;&R1F?PS]H]&Y-SS:4#LN66_/WH'1 M,7COAC#N7QSVSX9C8_3?^^$'Z \\/=.R[=;CX>F+PF\4H%B,7)3;ZIC;R0KR M3V+P11Q37X?$(FVIB,*GC$A4BB] TD1(A=D)CH6YJ&_^ "*'OG<&)5CXF M1:)I%O,GL6_"EJ:C]6K9W8&88290(D*82,5ZE4+QY3/Y,8NE%_$@(SEJ9:?OS7*P-,J!!125'& MNA@7N2Z5%)6P33AE2(IR\$PX1X%D$S]HRK31:M<$'%,LQ"]))M.,X&XEX!;RFM_;;@WQ6DD2B$2G__J6^D+MW"6?,9$3 M$M/4&%USNH"^K_2,=NXFSA/EKMN_[_&;-3BX(A-.82)D0.5^PVZ@^3@OD_W- M=9H0O[S&'1)?0<6UR.DH7$=+5VZLQ+-44%][I>^,3W@)V5P[K$NZ\X@I:F@F MU(W%7!(IZ;%O615B<*#'+2=GVK''15"J\+)%WA1?,78XVUM!=16N!H>;P% " MQ-EK=[H:QW>,9FF'LG(_7)>AE@K8THGJ6#+N@ FJ5^7)]YNRM'M._U> [4_# M6NOWQ!J+,?4X$@SR'BK/CK@JXP5D!2;TG&>ZDAOO&O$1L/?X-9EN,',& M^PT-P$:%JY)H 2_#%YR3)*5N]:4NZ,YJD+!K T6+F]=MFJ[!R4)DRB69$MU: M"YNCLV(:%86Q4^CX=1B*"F[;MKGGO*S;9L6-:VUTC;A @B$7\\I U;6AD>Q. M)"4?C3D:X,'6_&:>3%+!,T6[E6,OJ[A.-#W@ M_N <4!1OE^?]R[,7C[V=A/ M9^S.CFGO/AM\30;/H_1R)?#C<>4)5?Z.F%XY%@9KK$TPLK<:#SO9W@-.MI[F M?4G5^YKME;3Z9]RPGPJ[O[=J#P:Y#59OPSST#LZ.L/IUH9]-LU2!4QY';9+C MW9'X<.'^B/>4U6K99SC)-6#"8@&\L/._I]7!2JT[QW ;ZS//4>TQHUKIE[IL M^L5.^>R0SP[YU&7>-_WR\)5CE*)P?VR;_T O$=V<5DR(_W$J118'^IA$2+<" M=NT'^^6)LDG3,G$64Z.\KD+!TJ,"Y=#2DP*K3R$D9$J-HJ$C(9;3+KD2+"CO M^-L]L^/U:^U/;.!#^5_;2:4MG MXD<>4' ",R&$*3UF.U MN]YOOY7B[F^6-1 Q$0$-X8/_Z2.$,IA-J= 0*$HTMLZ9CL&724($?*)*,<[A M6+%P0@$.[/>V:^_N6]91%R7UBRE2>+#O-%RGZ39=LK;#IPW7?=U)2!@R,;$XC32VV,V#VS;%)O%MH\R-\Q3E1+-K:J17 MY :<$N6-I8X[ZTO<-S,IYT52:"LB4\87WEN?36D*YW0.EW)*Q-MZWH*?*54L M>MO)1J?L;XJBT4!-;[1%.)N@<*-L)_> 5Q@_7EED3C-[QI*'V#FXB=F8Z3>O M&GMNI]6TFUUGC.Y*-J%:\W'5S.B5=6Z-NF8I:L:97G@Q"T,J*+J.US8'USZ9Z=G_9Y_-CQ'=%R.KGKG/OC##;KR9W5L[,.5 M/;+[-HP&?:-G?L,;K5VWOD5J]D;0.QE>^(.3+?7CBO<.W#T8GH+_80"CWN5Q M[WPPLH9_?1Q\AE[?-SU-UWU"/-VK_%8!B@E<17O-MKV;K"'_3$ @A:"!28DY M;>F8PM<946@47X"BB50:V0E.I9H6X>I:?X",H.>?PYDQ7I"<:.IY_YD(;-@Q MB\@TBJ;)D$=98A4-0OA-]G@D++K4-&@"2%B/&22LW@ M$0UF"E,WVD]$"(,;Y"6!A(K"IRQ-C?[X;T:&2*@04T51QZH:EYDMI1:ELG5< M.=5,P(D-QU0P$9"4U*$?,QK!*1/(\XQP&$81"Z@R=AN1A4EUP#;-(OR2S%0Z M(WC;M81;G)M%WG6D5 FAO.K4ZH#3407ZXR(&A-!4VMXP^D">H$V/2:B MZ]A/M+?IH'X@6#80U9J,.86Q5"%5AS6WAN[CO&#XY76:D*"XQAD*7V&Y:D[D MJ%S;:%=,+-5S=%@=>VWN3$!X@=/,.BQ&.O.8:6J91:@GY%P1;"K%WB-U,[XM MBB&L2+2<9J(KY='C[D7JL*M^7#-U.U7V,7YSS$$TXYA, @0--P!>@EK1KS.F MJ"F>4Q/8HSP3E7C9(>_RKY@P&KL[87D5K6>$938H -(X:+4[)D_<<9IC LK) MXG!3CEJI6HL@JF+)N@,F*%]E)#_LRL+OF?P7L#U#Y#9_3; Q@"*$SKV:QH28 H,,QV3AG] MXJ@9SS$KD<:S-=,U6%'RQ9JC Q[=D"_[R3B5?*9I MIPSL51,WB:9'0N#?1T!^;%&\/YSWE@YOV&;K M@1]/+<]H\G>D]3*P,%]C>8+)O5E[/,@.;'?_:4UUUTU]:)>]QJS_CQOVLYGW MU[;NT3RWQ>9M69#>@=H)UL >]&:36:JA41Q%;5GLW5'Z>.']2 596NQX6@D M-X"TQ4)XY69_SVN#DSKWG<)M;>2\I+P? G+9V'=.Y'W MK5\@OG&5"@:%IY3F#]&82$3*B5[^I(A#6U1ZXE"XN;_/[ ;C>6N2=O<[.S MSOS9ANQAB:-_ %!+ 0(4 Q0 ( ,-P"E'$2V.,1Q, "/* 1 M " 0 !A=&YI+3(P,C P-C,P+GAS9%!+ 0(4 Q0 ( ,-P"E%% M%[G[TQ$ -0' 0 5 " 783 !A=&YI+3(P,C P-C,P7V-A M;"YX;6Q02P$"% ,4 " ##< I1+?7+46XF "W5@( %0 M@ %\)0 871N:2TR,#(P,#8S,%]D968N>&UL4$L! A0#% @ PW *4>@& M,&V!?P [\L' !4 ( !'4P &%T;FDM,C R,# V,S!?;&%B M+GAM;%!+ 0(4 Q0 ( ,-P"E&'D_NIMT< *_W! 5 " M ='+ !A=&YI+3(P,C P-C,P7W!R92YX;6Q02P$"% ,4 " ##< I133LO MD(0E P#=9BT %0 @ &[$P$ 871N:2TR,#(P,#8S,'@Q,'$N M:'1M4$L! A0#% @ PW *45#$N(]8"0 Y$$ !@ ( ! M&5X M,S%D,BYH=&U02P$"% ,4 " ##< I1]!Y2VN4% !(@ & M @ &S3 0 871N:2TR,#(P,#8S,'AE>#,R9#$N:'1M4$L! A0#% @ MPW *4?:D8Q#E!0 _R$ !@ ( !SE($ &%T;FDM,C R,# V C,S!X97@S,F0R+FAT;5!+!08 "@ * *8" #I6 0 ! end

:I?+45#<2B->H?37IO5Q=WUU#N;-KMAZ[>US?WEPO M(<#^N&'_^;2ZVSR2]0=8JMT_K'YA[6Y^7543:2S7AZDQ#:0CWE%F/P8R;-'F M1Q[[/*9,6[9TX_]M>_#;!&'D/F?.>&>U: 911>R9!I4;5CBB(L/I#;8[D:T/ M2P#;QX-H#.96#%:YY68Q;Z_)/!^BF/J[\(JOAMTWZ9$=-AWP?P7B51_O?Q]% M?;WGF]DPE^SD%/YQ0>^4DSQ^"Z/47ZNUH_D2(*$WR '&Y)/&WOBM, MMV6_4#^,[<=EQN ZP*RZJ-J#Q4SA=(BF(^(HB$5 +L(%6Q#I&:5%7K?H5, % M<4#$T4!4([R/S=2?0[;J#?Q_4(_LN 6#_"$JCRV/7_C#JC:?,=%8QP_8 LP; MY_HN"6>^P)MRN3;VJJOU09'I[-"P4Y4OXF,$S@DL835CY%3G7-^B9%!6,6A M813S7) #ZTAF/4E9,F 1!@=3$=7=*MM.L!M9\1(.0XR?O5(. +R M?;U(9\'CW@D)OB$ ;55D0UZ!RK8=;VF2_)G4X9=^?2J42-?=WK-&J([H,T]D MF6X]=(H:]TY<$SVWOM@99>&2Q[Y._9_78 &?#WGHS0GXLM%B 3DI3T-GF8YJ7[?A01B=^FKR8 *\IP/>9=S_(;-+I7"B;\G M@BWY#1B3C+.E/"G$]K$'+!L0[!B_<:E^=8(C7;I,I)AZ5U&2?J+IJ,(3Y=EV M@F\1'B@S5.*G])'&+[Y+1:8I5$O9A9P*-Z?"[A.P10X_4QE>AJZQ>2*&O,G_PPBMF&+3^;R7=V\/;B _7H_L"?7%282[\WKT;BI\F,I4#_0@J8WP$%-Y2;\PQ^4Q M\4.: )(^^6%=P8BAM)!CRB 3G;SXWIT08KP9ID__Z.4+S3\>C4 1DG[FS M"%]D,4S8DS#YDBCP/8?7/MUN>9E4F[GT5\?],> )_:OMEKKI>GM'7Y>N"_5/ M(&\L]D/7/P3T)A3[B/5VZ46'!J<;1!"YYPTW5B4CH3YY,%:R)X MPQ3'N).2/2GX@S-F>WW6*I?!6GTO%%:CPFKE!4GB'7FR@Y,QXVL&9E"GD QE MME.?K->6#(GQN&&'O''-/&)F_ SR-L;6&&^FO/5:(/,PO)ZKP MY@=^.B>$9SV0HYV&NLJC[6ISQ*BC([6I@VQ!OCS)MN/L8VJ,^;!:R@O,KY$G M^JF@=5V0^Z^.PHK$S[/VB#U82^QQ"_ M'W\A'V[7?['X?BV;KT'[^SB"8Q#O M\NUS0KV;<'V@L0-[DR6\ZNVG/FT;\[T((?>$_L8Y>3N[(Q7$7C- F=XG$VRM MS(N2Y$PA./@.^+*EW3>D8$U*WM97QA;,Q$VT!103)S5181>G8&9Q$5S)QOB@VJ&B-'@F8E*T';VI:(O;Q% MX-XW,!376NRL9,924O.:R508-9*:=Y")"WNO!-^U&KJE;$WE*1[*4MBIO1=R M/-)4NW+OIKD+8H32E;SW396,?MV#<.\R)N,\KMF*6Y.IG@=:G"\V=Q[2^PQL MN(NB"N+:MI3'K#"5;E_DGMW)!"<54-H[(O;R;O(/J.8AQ7#Y>4Y6VT3P(A(S MJ[4,IC$'T(=K>538P!]+^0[%7:89!.+F%=QY<.+X#;::+W#QV![TJ1^DJ3ZK MH*Z7V(T"M_P>Q9YHRZ?3L/M. M_5S'1;D4&JQX(TC\09?EMPEIO:SQQ9&0V3K1E>@]$UI ML?M3BV7O6&86$W),#>'6[?:I=L1ICB],*SYN*=_;P.&A]CQYT@DI\'=3NGE] M)_>8U^<-%HT,QM@G\9$9 MH=QS+KT72".\+Z'NFO*-Y2GJ27WTD'1$[DC1PM+/T+"J'(OU_!:AHUNB_YK5 M3P@-># :EJG,'N(R5.>UK+/;Q1SDB+/GR<)L61L]!?[.*<-&5"0003B*+R@\ M\G1,21BE!*!I05Z???>9L$5)!"V"HT>%)"7% MKU^:B/+>_$K7$RVO:X$(57(Y ;*/0OI6K+>+C_,+(;EH>^>M(M[)ZDB*IEE? M@J,=?\WMZ$E<]NJ^+-'?N/#LD:#)"RPEU3<]9 M^7^C J9/ID]S6:R$(B>VA5 :7QRQJJPZWM"/PLPA0+'O[]%]QF PP2;H%!&L M[5ULV$0HCV*OH%_I2V&W3@20@T-W8_0KE(<8&GHH,6%AO'&@(4J=H D:)K8) MSV]MJ[R$#C'$S2$#)3>;"48Q[[KA/2! M/AW]X+3@O$&R2('%M.&*0TP#-+&?3II4<4BJ')_0HV,*K@;Q@,CU^=M?KW[Z M+([IRJQS.*L+HG!W$?@O\.C[X?DM80(%>2I[^NRDQ(DI.0HT$^>74;QG3=@P M\H[BR:.G[)$S.!AD2PGV, M8YNKY3.+W## "G<^G(D=/G;XY2R&HH'R5=%H]_ZII4A]#<8$';.(TX MT4IE3L"AKXQ))"FY\H5A\4X;Y"PIGZDUB2ZMY7IL&"K#''X]%#;>*=WY;E,- M'XLX\_@W MOZ$ZV!_+)CR.GL?MZP[;T*%%\?["T$/]9D+S1 \-XVB@2 .5^:&)CC(CH4KY MF@G^0_TQS71ZJ+\M[(+CV;9LN[;>7OM@D]!+KO@[V?R1AY8]GK(3<@#14[HN M.E'? S$P: H^.![!5MSKV&-C.WXC!:<%$;S$R_.V(Q(CF: @RJ\20Z5<' _- MUZC]R0^CV$_?\L"LOL%J>L[/QU7JMSCZ:;=Y>;M2^K%<_H[]-E&8,ED#F.5R MOHB\W[A)KGVV6/"?CJ+> #S;"F5Q)2/X&2<$9Q/,#O0IO4>/ON+5;KJ;' M?-Q?I:["[4^;S\/=E5*;<'.@3G+RXG5"!.X\ELK%ZX-8WAI\* JCK;>/U#W& MU /E%192MT;NLBUJRNZJ:(K85=LD[CMF2[H\^B\HUY:%C:7H?^VS??' " M$E=TYB'^(')Z/], M:2X9[_T5&X +5FMJ*RD(U+-#]+!NKR/79"$2THF M>O:S-2]\>I/>RY9ZJ%A*#G,LB!" < E&? 6V8PZX!8/)J5KR8"(78C1I#*;I M-TAJ.[4L21L[(@7R[LK7[9K4O1"OR#H(/S)BC D+=S35V4Z-:81V%#B^/3D8 M0J6;* \-<4A\C@*/QNT)FXI.,W'Y9J7K4S3K>LS U5L$-Y&4J8A^6H^7C*1Z M"1KW=X-NW]K*J[*O9R;C^N*WK]P4I%%2/:.1R'=89\Q$A-9 MQHG7\8W") I\C]\K=LK;#^_M9V*B-OF0B;8-N12$1 +,JB M5?:JLL1Q04IAQ)=P+?;T,ZF#G<46;EN?/N,.M6"$\>$J+7_IW6%Q-BF(QQKC\E>"!C.=*<;X MU;YR'#<.RU\KRF(!S5& 3[S(M@H;SR+LFF\#V-P%PQ:$PGM2V^RYN1'M]I@Z M<>,Q[>PL]T1W?LA3C)3VFS"\RR"0255>(PZ](FQUD])]ZQW:#OV10WUG4U1B MN[J=$4-X=QUZKYT$)^EZ/7A*&=#EW.S?B)W<'F<7[=\L7G_-BI.NI-JD-]D+ MH9?']"Y*_X.F]XY_6N>Z1W?DP-#5$-7EGEY?Q+#0686AU7!E3N1&?I26,2-O M;-\%[.Q@PF3&J*2&';+2Q MRX)65^;.]167EK/@U/PYRFIX+S5_Z-7@;8!WO MG-#_!\]/9?B8USC,WAN)PN3:3]P@2IBA%"N) 620XL90PQ2Y_SUH(,21P:KT M?KKJX>/R[N9_+3ZVUI M4R MI*XATJ'?KEQET7S6"N'PU1"V][*/D^27Q0NBY+<-_9*22S;R_F9KW6M>T[%< M43$K73J)GZRW]^*:#]=!;Q[2[8C4_;HK7\PU6KT0NF+9/O(^CD/WI4IY>6.H,&,(A1--: M)OC,S">,F;;)A08SP7Z+$!IP!H?!.^L$I2L4[NUW,[P:P?P;\ M(2(8.7R;E>72L2UHPE01W;U"ON3D=JA3:$0.3%\7BKCE+P3%]!#%_"M& _)\ M_1!Z$+;JW;%-60I3_!/H^BVYIHD;^P!HQI*OPD\I$VB)RN<6]\8!"9O(;>:)@+>>0' .> M?\P:1R%E2D4IHTDG?N4(Y="ZS'\962Q2D2L[9 +)2"D:JMISXBY\^7QV3--K3N.601+\WTCFTIQFJ94FTNB)< M8?;5H/>]L=6OJ[O/*_*PNEI_O+LIMDSLWZN;7Y>7MRN+48L6(ZC6G3VZS]L5 M:E>)7?O.UQG,3009(U$@-FKU2LD-76R!V6X6@?7;:;9E*G?E_!%BGM_LQ#'L<<=[U$6Y4QU-8TX8T59Q/$5- \EG M*-6R2E)_#Y$>O>"_1A_,P**K<@$P;1T0SF/=Y.X[&C\_KB#TL'K:8\KS3:U1[@FZ"1VW^'[87GS0'Y=WGY>D4]LK?KY M8?5I=;=YY)&7F[M?V;#F_\8UJMNBL6U]9CBN&^.NC1UF-K+-(3-0)YR\-"%A MR$,;66WL'@V5X5LWKJV-D?MPLY*R\]:W1.RU+0+W#I6L[SY>;%8/G\CUZG)C M,=0?A3MXKAC4;)MH5&V1#\Y&%2OQ_[J&B(=FL[R]1R:C*EZ5YH_BV)] 1E)S ML ,J8D,?HQ<:A[ )_A@[;)?=%*ML:(O4J;14+ ) JH8(G4I/WKZC[>/ZU]7# M'2Q%R,>'9<\%B>: :PQ"-C6>TY!3!QV5+;$'&]L%-W[DMBM8DAWG26+J4O^% M>@128"/()2T^>7J3PHX3A_7<U)F0C2MH-X(ZIJ H0,W4J7'D3AF:DP.$%G M[:U2-PI(H6V .2K7T_6[(YQYAVC1/_UJ3^=FGS ND]4UDHO&;H&M]' M3,-"\TL:TJVO) ,.;W)3AK4N5-9M!T1:Q?[:*W+M^RFI#LJ'Z[G;]^/@-N5\]D,=?E@\K M/*.V;8II:C^S<=LXN2@;SVCDFD/8G#)4:1>/(B.84\93%Z6G/M(=;-D>\EH- M+?-+0W/D?MJFJ.RFJK:(O;15Y+ZC]G'UD>^V'U;WZX?-S=U'/&-5?PNCUW-F M(UAS0Z/1;4;C>HR5?L:#%$QP[7(F,0$>+X>WQ7WQ5.@R]. >.=.9AE!:J,OQ M5B<:R#V_ETE.CKCT"2!&@WYZ]*[%O/[TZ6939L1>K>_ -59W5S[$9A[DYB;NJ0V/%3K I#7#/IU);!B1]2";.L9%_+;-K8 3DN MM"LK8X"Z-6)_UQ"Z][+P\Z=/RX?_@$N+CS76U_LS',KE? MW][8'2HT-D=\:>OZNJW M^-!C,WCT7VFWC&@4..75^%P@L?C4^)[OA.S%5/VS$.X6XHWQ]A' M63'#(NR6A>%@Y_#)B?]&T^21QB_4V\ 30XVW1B;DC120K/P$Q9V6J1ACOR(S MN1UZW[AQGHZ!$Y]^$4-+GD*M'$DF_!6^59"I M^1Y1%DCJF]6L9U_RRSQ<>5%B'AKMAV?QXN:!B?9C_$+*LI!"6 ME-+".\6BRFUY#)-++'Z"3&@BI":_<;GMS9KS_54L.1+_$:L^9+V&]TW(-'>" MY>' 5C8<.._Y8\17QSV\_^"_T-5V2]UT$SMAXL/W_'=1+* &$T4Z?9LU6DT5 M\)X4$>\U#"DVL&+X@F0"$$D"(D0@I0Q$"$%**3)T/8/4&3CHK1]2_C*QZ5]& M)ORU.NJ9\8PX:T'U:W38<^7L.2W((AX.MQ1"P&-%>'THVH6^W=!D[2,I24)3 MMMR[]9TG/_#3M\8(PC!*R'%J@'FJ1_>=R2!&HB':]#_$KWM49$$X7[YP+SA/ MM?'2>&_$AJ4>CWNVAWF#O9*;L4^(4Y@IR-CZ_5X8-WK"GSSPXB.@_S((HE>' M^>.'*+Z*J>>GMU&2: %/;V+(L6>8D6JR!CI20HQ Q7JZUHY6U+R90B4<^;O M2@K>!)A;#P!9MI8%@Q8;4WTMK3P1?,U$N'"$+B7-A,G?BA5AA6>YE I'8F?P-9WN6 MD\ FYTTRYJ3@3L0#6YO<5+D$!$2P<:2&P5P]1Y;-]15;W]'BO)';J-@"?W+2 M8ZP;:.I'"2FZ&S!/=,%R5DC6@Q.;R@) MC/:"0W9"+_ '19RIS'XHGJG@X;=$BK\Q 3\QB=F,[:U#MD4^QC$S(<\@UH(C MTSR0 ]4H)JU&*#[Y)#5LG79=)@0(S3LB$W_*E2'M^Y?,N^U$>0KM1F@RB]S%2/,)U( MS0)Q^FEDPN?.:_)(O!?PFD;> A\RV;.:7W+BAW_4<9^E5.\L97N4:U697I=. M &>/C\^4IM=.ZD"=!>?@ITZP@J,-ST_Y"X8=[DP-(XP4A\P;K^:VTP"JZ$\C MC"IIPO4RWV([!BX(24 2XC%1^$;$%<*( [Y,&FLWB%#8;%V"?"8(X9(0$(4L MH9),9C-9&NMPC]&4_8:?Q0O[Q_T3C=?;(J*:7X)23*U-[9$"O+:JE;OVJL:( M%XOM,O>^/<\IP^ N#PMRXA8SNI^9-O0FU,H];2M3V),6\C$_R$25O.X^A!#[ MRC!]>N=V;ZC;M5F1 BFL6OY9BFC5]")@#VU9M$COBSM[G@') ]!NS/.3WGE4 M_/4-+#SS"B"QN)/[#^J)NRE"(_;?XE*S"SI=' _$*;0B,&+YL5O*U>)'D/1$M]E/11Y'PIJDSUQ^_LYG MRNB3@Y,DD%X*YXK^?NK,Y!D.M9;52B;X0KXG?Y4/J5)Z^-6*V_:;8E3EY(BD MA(A$YEQS/2S$'.?X8Q4[S\(MG='6&/R[AB.]8YE53HC1>-^1M"- M:)4]9QK4JE%@S+A6R0YG:&L,_PQ[80M[H1YP;>N90O;_7P6_+T!6)+IU3_6JZ8H4H?L8H"TT=MIO9H$QI?B]UR3Y,F_I MO8@JD;SH$SU$B3]:N/QGH7Q(=TY*O?N^83'SQLC=/Z\3\#92UE>= 7H%QVR: MP'!L[%05G05\/E=D527@V9UHQWX)[3B8::9(D71:HS?&MXQRQ+YZGLX F'.U MRO555F4%V!TR#;+(U+LB-/4-*4)3)'H*_)V(1J51$7 ZCT1)T2<03I"L1K.$ M)'FK9R),3"$KH29S?)%"[>2FUPLX&6**?;T]J0TLI$O]9^AIBM 3EH'2NN5@@AJ/ M0.$+0*'Y.=JV.583F6K,962G6"&'>=(U8*C^\:B2%O8ITH1J"*)2TF2(/3)E MT(!]@U,+>:I G.,TALWT0E3J+?D8UV!*/6DM2NMVQ(S'G91OOQ8B]\*.L=V4 M&+:/6!!GRYRO?.OV]*G;!8Q_;-<<^'L!\#Y)L1:<3U9U.Y..L>?TB13WI3.]U-A1ZGOMFT]E"L+_OD\-0108KAPXRBG;9W M1F&NV7MJ149,XLM/TTNNUEX'F=8V#^?;O9@&<+Z?[;G&6_ZQK6B<^O_@4SI# MT(R5@,J;,,W7OW70J]\5*2CT,4"QBM/LAWW)UE4-0^LS1V(K7D'.QGBV"/,9 MZSP*,O$J;"J+R'SXV7.E6D1"@%<.B1865E;,<#X2<*V?V&J3OX'+(&5=G*X] MLO^?;'WJW83W;,CZT3$1&=(=)I?.A)%"JGGCM:V]NE&=V7JLIW*FUVB2&*24 M@Q2"P/8G%X4(6>P\DXW AC5K.6:=+";!&,@KNX-DU_*T'F9(A_T&-*8D*4P< MQ>3@,*1T@N!-^IC1/N26%PQZ0:8Z.,@H?HCB!YHZ?I#I!F%.L%Q6Y(5]?1\E MZ<'QO=SFM4>,0X@AA3LS1I(C@_TH85]E#E?,7%P0?! .J[*#+W+(>$K10.94 MCI")MXRYT):6H_9,)S@31IL(WL4&77"'^&#&GS?*)2@F#ANU/&V.-'F4=!YI M%A>ZXOENF*KR^?.*2] Z_1;9[C^DQQC;%=])G?^#X7?80Q#DP(YS+. M"];M.YW1E<^HVHS U.O8]NY]:Z]YNG'C6_;-7>;GQ.9>7%?[L/TWZ,?6O8@H MNW\_^@G/L>.ZX_/I]F?F-?K-TZ];GIAOZS0_WS;YNKC*NR=X6KZ_@QLTP.-S M%*<7;+6PEPY.)&]WL7I[>XDHO:ZS]?F6XE :_6;I^2;K_K0X_\AO$ SR?X-F MN(W"W>P00#[U[;@ZJO:ZS<_[:Z4?P?EE/L@\WZ@)U)D3)^YO MS_N+5+F]XX=^N*L]BUU].5 WI5Y^QT*P%UZSID^#?$IE\):O4&I+ECS70P8FMS,XT9-E \((/# M0PSE!* @DYOG3A[#,@E2D4>)'"2:P%.D,;T?"YM+\E\#U'0PI-'E449[[H#5 M147[2Z/%F GFIL!O"I-FZ9D,"@40OO$$U[BPKRJY'*J_%,GIHES,*=):!\Y[ MB&/YKA. (3V?AND-K/N<8'DX!.QS$'49>GR*X.O!.Z@AD[A!)"H42W/'/2BT M%#,';.BC(2LWJW+- ZKM_W0U&&]/*/R3 P+;#)Y5"AU(H<2"9&H020\.?J4F M_(RPU 6F&GG5R=4AI3ZB!E+S_$5^2^,C_6[K!,EYE&[B.6K.OVQ><,P/7R*^ M]F<_W.MS!)>?VE?^;!;+QP/-5;>X&[BCKTO7A9)O8*\X"MF?+N7%H]9Q7K1$ M;N&'KG\(:-/AQU":R"<3(R:3)X)!!!&#N!F]^E=(?24E<5+E#U<6RT)FE6:9 M$/9/,_J:K^T0PP3=K]1%&X\L!A/]"EW57"!]L+N.?2JAL;:Q;\5EI2[\E:@+ M?QN=/_0S'8QE^B8/13WVCS$3J#FENK43<@#24UI&E^8>B*%#4_#>(SHC3TKZ M"\(Y6$^A'EES3HPXN?[E>P86?3F'EP]1?!T=G]+M,3BW@LIHNX-O4-W6UW(G M4OB2[OPP;- 9&]#])?93NMYN53NM[E2^"N@[,TMW#"Q(S!X,SS4QNA)2+O@7 MA'..MMNIW_BT91].Z8(IG$#EXWA'/>+L'#],4E'6,1<'.ZI *AE;??IT&*Q4 MR'P5N')NF.[ 4M*8/;+4J#(5M&2LQWEDJS7]DME[H'5A+[:H#-W9![EZ7W&\&OI2-Z3]=5_GRV;NJ%VM^UA>\[ MU@OB)!#.S_]#H%2([7'^P0]A;UFCM>K*BTZ_68QR#=7/!WE#)_1C7$?VOD,\ MHXUI@%==&HI^**Q3VQ#Y$%8K)X_9\U:(!VF#L,.!-UMU7=4489EF/36J=L+= M[%:8X07P %;:W*VV(7)W4RLGN]MY*\3NUB"L@1J(UOUM7/4P.-RO3NQ#0+/- MW^K:(7$II$Z5.T+HX;&F*U(%T M%"P>.5*TP_Z$49O8 ZKX'<,4 E+EL),?#WMZ8U_ /HJ?$$=GBR^QE9KX4:*Q MC,'IDI/U\X@@ ^SJ0&8")<]_29NS>E7->^>-7ZC0VE1(C9'"DYZ2ZAULWA+Q M3-\BL+&=;$X9PV[6F)8Y(8ZPPAOSI[9]:O(YQ4+^9>C)8;'B:?'U4^KX(;Q4 MMOKB\KM,\)(9W(5>;S\GE+^^6P=5I@@C=6#SQBM6(T:H8E^[F%5R^$K'#]V8 MNYD?2O,@7/'?R@'=\L%[:$@SR<23C"#;1;2].+)F_*7HB5= .$Q:XC,3@^31 M<+%J*B0AN2A@Q95LQ8?RXA1<;<5CR]A3V"=L-)F!9@*":\6;UK#A; MBK:\A%77#BG"MZIVEN4QD_>MU+(./?.2(C!COV6EE[8QBI;EYNC/]AQ.AJ43 MX-%XR$*_-W+G[&@&V64UNR)VY*X:&'+O\REZ@@,G%^AKLKA3YK/Q,E54AMR[)P\R>C;=V33"A?G*;V? MH&HZ2I$E;SQ(J6F(U-7:E:L>HIRVPAZ&:!9ZF@.4[_H(VCTT:UD'=5TYX@:F#NIJ+_IFL 4Q'F5H7]_97 6.IS-TU$>CL MAVYP]$1 \A!#!#A]6Y #XY#R*##]^]$_[&NJ3J'P[$1#7HJO3(TR17N^:-'=A)JXHD]XG@C40[\1 Q&%-+#Z*N0AN4#D MMU(D C+UN@2MV 0TA2!V%+05RY)>U%!ZG<#S5+L+;J3P+[Q M&*!1[[7J,UN;"LK^"R5.L4GQ)"YLFQ+D[QEMJ_.D.&.:>%]BP4[5[8HH^[[> MD@)DB,28R)PMG%1:,(^LO=[(P9)#]A<*%J+>\H5]NBO?RRGN@:EN^O4@@Q20 MAQI&G9'63@/Q\J:W*L:RV'*>)&,JO>HA<&A3>BIB:)N$&%JL&&9&P-((O==^PHO? M/;!5USUE/XVRK'X/,LC!I:]AM- _J!,K;#V(('+4&6ZL MMF)!>M00(Y$!I886!#S#IH)_>5DH?_67R2 "Q2 % 3%LU@NT8C:(8Y-W] N< M?X'1H&AVXG\A^RA,GQ-"0S@5^W^.(24_?K\@T/H;Y'!U?:1W]$NZ>:7!"_W$ MU1AB]GIR7P-4-1BJ,U#5T)H[3#6I- U(,0D(B$"$#$0(8>OA(VM& ]#!CSF MQIO7:*#Q2BI?"<*P,%H M?"W (:LR-7 PWC, #A,68L#Q!_S L=PRRQE"CU-:7PF$U)JH#XY4"'T%8%*O MSW2(X@#_N>"*66-MGFE,N?[X(6:@X;X>(!F"'5\!7$R/$-/>2I[<'N*NLDAK M.RB*9B*!@\]AGAY#O=47ES455^K[F+"!UIR!HLU$VJBA(C17"&G59TP\D9D3 MP9T(]K:>8[=G*^+O#\>47ZD655RPY-$6ZBM,IFZ-'#!:U%0GOQ9-$3M]F\3& M4ED+TAB25Q]S4R)@GAHI",;Y%3GC'C)8-D[N0WSAJ#*U^^ M24)_B.G?CS1TWY9??%62M%[/N;A?N_JUCJ7N-@>7T9"^KS-(A$E!F?P&M#&, M]CJ]KR.X1]%FL\:>K7CG9UMSF,=@WIS4*_// %(TM%[ZRZ M?U+,SI_H_HFJDN8TN\X0 %0&:$. TWXS@P"E^(:7?]+J[S?!"1$(&#="J>P3 M+*P1N/KE6_'G+S[;?X\%W?7,H)B@=O0 B5FO M((]RF9N)QEQQIFH M&P7DH[V'.>21WZ$[8B_HHT5?C\AXD64J;R"E/TN.EBN'G1%B^Y4D -&3[/(F-&1!&+8Z*M)7P_)^9&<879[ M!R5V6#..9> PD0EZZX?T)J7[UAVZ(1[(06<4DYK.4"X8( :L@S MT2J'F^64H)Q2]/LCA[3.IJBNH#0[(X:B[CKT7Q@DSQPR^!\2LT7]NLG6[CP!RV9V0.&F_"%)NF^&QJT=D(. 7I*RW[?W .QLVL*WG=$2^2G]&F-HO33 M*6[/>:]IS! $7NV5%CL*>ZC:(G?51A5E#ZUMB-@QF^7M.RQ+JO)BWE:-D=%U M#-0Z6@@[W-&4[S[:ZH@T=D#NC^W*UN[NSUHC]DP-H4WLN^_@Q7#^;OB[@L'9 M"TIF5L!MI<9&U%@4%W/*&(/DLOG>V(.3RVVQ9;9X2,E6Y.G;)YH^1UXYP2]W MNYACW56DK#:BUQ.Y;W=0OW(2V=X-L;=WD;[W^1KG00034G)9D((/ 4:6CAHG ML$!)E[@UBMK8[VZ<+U<,>WR52]>W1.["#>K5;V>+9HA=M$E: P.2$26"JNV9 MYQ'"T7QJ_/!RYS>ZZUE3Y .S2<'SR:3:#O'0;!1WX'114EV0#[]>W-W8G![& M4=''$$7Y',;4"?Q_4.^CXX>W49*L0RF\HS!+>R_D'JFIMNR<+5T0^ZFNY'W' MYJGIC!X5NNA@/N13<",E M.TR!GS&L4>I\4.H\X2VV[)&+3;1TF0EB6F\(U;J@0W?D>-#5$)7+:YI]$:-! M9Q5Z7]#*&)$T(ADKH@((P[L$[?MJ4]EBZ7F\G+43(-H?Z+K^;#V]@V//SX_' M&JK(7'0L-8OK&[U/7YTT])F#,;H__?@]=R_X1"'PX[,3T_7V)G2C/85M _LK M.'J4->&'Q2?:#Z.$U"T-F =<=@ 9R^[L1>X1Q'1@*C#WBX_F\H1SAGNC@C?A M^]V<._N#U#ZC,AKT_:>-M,,@-DTE+"+6.922@+$8'5\_1#'U=^'5,8ZAZK(B MR-F+P/S0M,48+2"JZ#U/[&Q3IO>"7ER$Y?%^[O;O G[VL8UB^!_P)&[&E*2Q M$R8!ESSA+;) X5Z 2;DC^!8#E(YE,B6"+DC&DN0\;0:0+5BF4!O&D/VH<1DT M_XO/#'!,'ZCC^<';-66K];T?PMLMYCBI7GBNL:(O;[9GG[G[2&NPL8_P3H+AI*]DP3EAI;2X_1M7G% M[BF]"9,T/HK\4_6;A?4MD?M>@WK5RW5GS1#[79.TO:<%]YEZQX#G-54]D)2L M$OO/^8%L:>:-&\:LH=BLHBGR$=NDX.ED<=H.\9AM%-?45 &$K=>0/=6T\1$2 M9>.9C5+ULR+U+6'QJG S;6R/U,$TUBR-2=5/LYZ$:DO>? M!@Y,9)';^4Q)P:DR+(GSXO@!C["G$6_'.K#/)S[C'-$,I=Z,MNT%P'3*CH4] M-/2CF!]^4.^:!LX;^T_LO$*4]98M-QIP2+5I%L4CLT#P%C M&YTD3J5-#OO7Z0:'??37![A67!/ /OT.*9C5J@!P5?D"X2:E7K[>4,,OAQN. M.NN/G]K)\OQ;[&/H?-([^0KS.#(U:8F19 6*1]+%=-Q7RR\^^:&_/^Z5GG'Z M/6+?J%4E]X[*ETC]HU[&OJ,JHV;11T;19V+W<+XTN\?)]YC=HTZ5PCWD+[&Z M1ZV,O8>3H&;3/<;0Q][QPZ].[$-0CA],V"%VH5=2^ M(R\G2("B]9026;W&=)+:AC,:BNHTDO-6,QF.AM(J3@:DU%- MR&SQY(1_6V^W-*8>"'=[<[E^:#Z(UNR+W"\[F> DXZN](V+O[2;_@#PICY=/ MS-B0C(_P@%MR0R[)FCS8/N.>QA9 RYZS7S(A0*5&KSYKA-Q]ZY62_;3: K%# M*@3M.]J 7#;/6/6M,=2"NUT67XJA'HV=X,,Q])(5@PH7'K%Y?'4.K=ZEUQ.Y MRW50O_*(3'LWQ,[91?J^0SOC03@34G AP :#)]NTP4-/CU?D9E3O%LDK?<"7 M=4@_16'ZK%X$]R:"U+>'&:5(WNA, 7L>1W^%^CK YIF2**07>R!,FI?/QX3] ME4;$=0+W&, GD 7RDF\R?>A%DY1/EY!K"=_"/4SV3:[2Q-D@T]OSY&X?J6[! M^6J"L26?A+DM[T[6Y2JZK>G+\Z?S$?JUDA15E--]97=V[.GS?&M ME-HD-N7(]A^K'TM3+)?FY9( _&7M@P\O$%) H:? WXGZ3Z+8&ES0X45_TD]. MFE7[6#XQVSBNJI:.0?+(_=VT(575-(;01HPHQE4T<^F3OX.9"4.X-$029T$* M@;(J8"DI12*_Y4)9O!:+S*:6P8[!=W[)J;AI( [F+Z,XCN"V +,2^T;Y('!' M$MA!JX=!*L#4H3]F\.FC1F]G@"5-M#V]@KL@>Y3+XA@-%(9(:0T6Z4-M!04Y@9;&@H8APX"IY308=&5<");5.: M !. 5#>/ET[B)X^'F#K>.I1#/N^U]IZ-W9E=#J*,CZKZ(@:*S"H;B)PO" M>1'!#!Y[JT1&,4141C2&T#TI="]BYCQ4_LY)B)._<756K]G8L5-^,GY)HJO.1FD/%_>BB10AC)I,<4;5G>"\CJP&Z-?7M\H'Y_(SIZ<\9X,\<3&( MD\G!RS#"D8/58R@+-CH-9I?).D((DDL!96 :#P&M'U!9L-[EZ7B" ]-72O]& MHE@^/(6190#,Q]LQ?@[A"#=?Z5Y%^[TOZO)3VOJ@Z1!Z2 '?F*G:MI1:Q! O M&H?K9'RC*=@7>\L%*24@3 3KKZ3:,YEDB"TUL;@TE Y\3)A)DH2)]^2'?#GQ M0-UH%\*#TC<>U#;:\C7Q,DEHFF3O27K+T+ME'X/]X!@@2=@DX'U@!$+7=P+I M*\7O, %;Y.@VE>$K2= C\T2,E9.IWGLUDPE() DA<)?+2&0AB9 R?W_6XX>0 MDC0DDW1!"EGEKRVE@&/_"39Y91SB""ZC[?FOHA?*%$CO:'I+7VC,)I@',$C[ M.KNA)U+ ZZ&^8I>NZC:OO7BK%D-R1D_R.HF;,>//LX4T)4'&$C9.?F1UPSV: M(4ZWU3DCPCB1G!7AO*SOFTL2:G*6 #24N=(6SMNL!PRWV3W02 &^YC""W# @.MJ6B4.,&^T/3O@& MW]SZ>U]C>Z3JAM3UNBJNV/;4]IG7%J=9!4.%WWV)B=CF!,#&ZH9E',5/-RF)$/=?'-$F=D%\!M'RYC3^WE>3Y#Y)@C:ZJT0VYN^HJ?OX&G;H/ M8K?5%KVWZPH&4@:0Q&-!!!>;[]2-J/L]C;=1O.<[H:"T0_: G<\V2=EQ?%2R MQK6_OZ/J25G5&KF#MZC9MK-G31&[/;T)+3^'SCZ*4YY"LQUM M=U\&"-?;NPCVA$X@ .>!BC26#U'\"_5V $1Q#.^%[!4'HOU)(752$P8J(@,] MZ6"/%@Q5R\PMC3#C3!S.FL09;YX]\BRX$Z=D/W%D 8&1UEN2<\Z6.23G31AS MDG$G$GL+00@$ANHQFFRNDF+_Q8$*DU5K*:3^ M2Z6<\.+4_VU=GQ]-U[NJVV+PR@_^%^K)I[*M-JGK,1O?5*I;[YYGS6?AH6JI M33@IIUY--K"UK1E/X1LYAV"\Z^J?(IYA_P;%F#>0GU^WY*AKA-3AFI4J=AIG M+;#O(=0"]TZ7=)Z.@1,3ST_<($J.,5_7>3Z_Q,M6=/N,(]E"G>Z)=P/FUS/ I'^ABQ>3V$W_ C6_2F20N8W^Y_>"(@/CK4K>)$=,)O8H491M21*!-4![\MINE7MHW'-+>?D6N?/ MQC4TFYM[&7IAK6;4C?F(G+9+S5.]YF"3=1T'0,CX=#%*?W<<2 MM_ZQ8)WVF&%$1]4"3)H:8X<4+=D-9-P!GPM@1#).Y"!8+ M_P^:D)0&U(WV^V/HNZ*F,DEH_.*[[#L_)/$1'KN!0^.8[B.VEW-BZDR]GA[5 M;D"<5(R5T;?YQ,;H&E_4:6P0OC:Q_^0$E[['BW/S# 0U=C4UQ@Q^M.DXT#C-JJ&F$1'L2<8_2^F9&'W&,T&M=C9A9V)5#>+-512& MU$V7>QJS>0RB)/?/C/&-OSRZ,*[4X*/=$S,2=5._@"6];M@QJJ,6HP)6)@O) MA!'Q.BX.N;DAF4 3 ]A$]FE2W<]5MXEN".Q0# &#T+=2ONI:\S5F$*M1I$ J MZ3OL<%0GZJB8 Q>L5A>\.&NVS\NV>>Q?+[['-G)P2@(GYO :X^E^CSBN"\6] M&"$:^#L?:G@E[G,4!0G?]P7^4^S$/IUZTV?2C"N;K].:U^;"\&.S\GG5K>)- MP\:&F%&E4;G:(]7;LX?R\&0K: AKZ(SQUM;KA2.J>!:Y->A$=T=P[O46)+[V MDZHW-\<,6AJ*%GC5T!8[5.F(;JBXPVO&*C\X(DG&C#PQ;A/CT9AZ MY[1)1ISDU F0MP!"DRA[]JN^\T/RZ?D?)A,Y^6H,H#19OCJQ1VLQIZX19J11 M*E5FQIRVP(XJ:H$-84EV(0=2SF)>'!AX$4V M%A02SF'++U&)_HO3AA[(Y?HB+D*_'&B84 *1/T[BF-#M,2 !DRS)R1:$PCK& MKG/P4R<0I#P_/<:3'X9,^KO*JQ1@!P$GP3"[O,99DHRG*,]A$Z>GLXE8C1XS MFT3")M)89.-&V,1T$8]Z7=<'"D6]P]U*#/(.,%_7=7X(KS1 "[B?]9LGKJO5 M&!W2TV3V"1G(I2_JB@O,[)106AZ_=4_OD%\>Z#^OCCA8^J( M3<=*VG/464.K%V9LTU>[0+;V+MAQK8,&?4?P,J]LE:&8 X@F<46RL9W $A46 MD$>0,2$R%PM -KGJBE_<((:)-2>L (MUYY+AY$O=>\M:'3 CEY:R!6@UML:. M5WK"FUF 104O:3_A%-PFQJ=Q-2^I2WO(DKX%4)I,W[K?UEY!MT?WF7K'@*ZW MUW3KA]2[I"'[([UGBB;718VAI*[(5%\:2+%MD$GD,G"=""!,M1ZF1U\7R;D! M%&;\2,:0<(Y$8CFD$I09QWE@VZ)8)#XRX3:,74WIJ-;&R%VA64EYS->W1#RX M6P3NO_#,R?)!2X#P@/)*8XW5VGI,&LUG-U[/*S.UM9W5F#54V*=^U%JI7S2Z MKG5S"S__7J?/-";W49+&I3DJK894.S+CR5S&JHB52;DR3]=>C1U&";G_#S"/ M# T]R"!&C2':]-[OM/E2QK[D>>[V:>02;9\ M8F#EN W/E'4E,SLDT#-,,R@TTY@5/FBJ8A(J^%MH).=:?,5+^OV6KD-@L#^3W4JYI1;*#L\*&%A4FB@>.L[.(4BB5]3)@ =[6I]Y@ZZ3%9;_FRJ>OA8B.)V2%#NT&:P4'=?U;XH*&& M68@0#(G@"-L*D>6'[B!Q1,-D)D@*$T 0 A58.'[\JQ,<::9XMW"EJO?\(*+) M#"WH4-=U7L#0J(%A3&"\"&=6 ,(84B+&@AQ*]#^%R5D3P(HR9>#'K@<*/Y0>BF.8"8HPN#2WE*UBQ2,I,$8,I MWO'"H =A@%ZU[\W@Q.>PK)+*3)!?EWC(*Y:ROY)C #?KH4+2K7-(V )I>3@$ MO@MWA?GV*64?W?I[/VT$E'$X(4>>$+E4"U+( M10JY1"$P+AELB$K92"8*+4+7'MIYI)$(RS+STR\&/>R_15$^GULXHU4DO3V-;AR?6O<]$/?DMC!)& M"I;FC5<^]&J"*O9Z2F:5'%@B+KLUX?E,J)BRWYQMB])72D/FJ8^[WHC#4.>-/V +O%F?)/5=LJ4>6\,% MF=='\9M,$)9A_/6[0TSAW]E7[R #Y)N\4F.^&,P+# &4.*DX >)XS?K[>69J M7J86TL[44#3UP[6Q\>0N"CL6UFD:8@:GM$+9;-Z% MB?XAFW%Y!2,:QUS#6]\13ZQ>'^DFXF*ZXLCTFCZE;*' :YP>X]-R5^-QP3S9 MC6?68N8SSP+[-#BBQH8*X,N/KM]7'EU_:EK6.L3+A.=N'N3BYXM:)Q1S4*8$ M:_T$I5H+-2:><1#^#M*DDV\@0"J2BP5U7'/!>*M"-,)D(YN(R-(1$(](\EF8 MCO :&89H93C+0[EY(#>.8GLQLG+&K\SV5\_,3FPY(!E;G/+!,2)OL0R"Z-4) MW=-)SRAAI/.<>>/) :_A5!''MPPJ-_YZ74C%7+<*H$(R4HA&"MGXO8.CK:@_ M MN6%GLIK./DU"<.1SW0/76@"HNH&K[ZXB<0SQ/7*]@2YD2Q[Y&'T77_XQ8=8Q8Q;*%07^:V9A??Z+0@3S[.Z@VQP\KX:P2 M $I(?K5\6#U"77&$D:S)QH[N!$DJ$L$^(Y>)"*%@(TBX6&!2I(&MR MA93Y2_[^H<:0Q5#L?A7WUQ@Z-'O?R%H6.:761<.3%L M_\%^C\_,@'K5X TQ03K;CFO4^GKR)C@@WDV,I*B)BO2R0*24B.0BE>^%94)! MIUPL#IQ<,/MUZP=:]O*MGD!#\?MQ.2)'APG,+4/%B.P0X\846O=>N2N P_:; M /4JWSG[YK* MZ6,:N7];'P#^&A\%:&J/W*U;5:WDR:L:(W;D=IE[!P@RRH23)H*VY7K\XVDK ME(P.EJ_%#URSW+:4XS=('KGCFS:DP>5T01LQK!A7T?0ZHO,.^];V$P*H3'I1 MV-2-]GMFM>291W##*(6H?&;:*,XB_H5E:6[9 [,L[S-;K!2')^/\6 7MKQLE MJR8T")&"\->+CR?Z609'NPD->$Q9@N(A2BG[ ,XQ!2[2BD7AQ/,$&'E7]OTK M]7?/\(?S0F-G1W,"T3%-4B?TX,#GG9_CK<5[DV54_9'NX$SJ@9\5,_ENRB3/ MR[?L2[VCG2Z4D"/C //4'])HDT&,>D.T,7'POJ!"MP= M%._%'1.VB!AO05!LTJI/'N38T]JH:88:=1N0)Q:EMA!YMFH0W@ MC'Q!\U"YH F04K!GX +\)P:7L;3/E1)D;4+*-!H:VQ(D<2IM!]B_3K<"[*._ M7D5A$@6^)PH$P E$S1:VL2%2L&E7#L!&W0KA]D!#V/[UXR6RXB#-] ZUYW"L MW:"V-)W5D#S?KC:UF\VP-+31JQV85C:R:-2<+D:4U9@,=_EVNS&13-T:J3]J MJBE'D!1-$7JEKL1]1VQ!EY2Q&*O98^,KFFWA>R60*;9Z5U%\B. 2XS+TBCMM MX8X#@'K?I]4+J=-U5+O8$;9WP;X][*"!@;VBFW/C%X#CDA_Q@>'$F\,)="]8 M$,:#2$SRZ=3>QG%2[>'G7J?/YV]>37ZV5'=^?-N2PZK9%2FX]3% S0%58S_$ M:XU.X@\]SJI-$T"0"3JI$>* GE)GRA22HR6D+ORDF>%::I M;8C MU&XV]!X#P4N%68Y:8+H4DMU-_AZQH]6*V7<4 K$+-OSWO!KK M.+MMC8<$C>JT@9?0>>%3DQ$PY^ SLBNH1N;Y4$DU4;P,K-$D;/%>8LDE[ MQ3X]0!,%!'4B@-2!^QM#G@?U>R-T\@%*]'6$G!4D.&7,2,YMP9_R3,6RKF!I M9Q$[H4ER;* HL $*+(H7"70Z\@"1$ M:B6'K:K6AK%0YK U-)W-$#Q7L'X@ENUF,1QKQ#4U*(&TQ22VR?0R'U.DZJUX$$G0Z8<^;Z:3#J+R\.+W6R$->?739WX;X^/QS0D=_H13>*1D>4R?HQ@>$X*Z.YYXHS9[ M7BC:5I\6X941H$\-\(TCHX.P>*BB=\US%Q)L\DOP9G0@07 M4K#A1>PS1C;3>28TP;"QAFAG>/EVY\!N=;TM/WYKJ);0B0!2V.YOC,9=I;(W MPG75 "4,[3[?B&!DO>!"U029^HWE%YI[S&K0UZJK'N65YK,9UO52&Q_'5LLX M3*GQHDWE08GW!9L'\8S+)GJ$1Y+BX_X#6W8U)=]K]D3JH#W4EY+P=;IAWU!T MU&+4+84K.;CTGI ?NC&%/304D\M$$]N!)PX$HO3 AYC^_^?M$5W\#"!:)+3O$.:74E)FB(J]1WG,WRHTU^,P+8RUGQ)W$QK$K&,L.'(P^W'/*\.VEWX?F) M>!OZY/1IO&7+)[9'WA_W#Y3)%*[#\NK&*H2'=KW+MX_1"XU#\>:O. +10,J> M9)'B@VG#J99(?6C.;!DU2$5#2ZV8,R=12/R"/:&"/T1^H,VND *P2Y-8)@H0P4T2O66O!XD"9D9G)=G0A#A9K>!$_(=%3 )D> M^=O7_O[IR ",P.%U2%V[\EJT;[2X'K?RHY[-))@9Y*'Z,4A*R*G_?.GO; M7UQ:,>)],13%#=I^CH%FT;ITW?CH!,OTRHGC-_;AKTYPU$N55O=%.BGU,D'# MHK6^XWP6K2WR&SL@S/B@6*&.I#,G2Z7064H"WQ%Y5 B> X&+'ND;O&@4A;K/ M@2CZ(/=M+95KGP.IZX#8E_7D[CN>!5%24K6>IG*B9F."BJHM\K';J&+ER>"Z MAHC':K.\IL:HY0P4RTI.>?,V9H(TEEP]:8+<[^H4JMZ/+;]'[&6U8O:_XQKS MT6:U=*I1C425B.7F[D:\+?XJ#!B D[[[/Q\:#0W5&R&;EQ&+H7VBB0U M29UDNMX_R?0)W15-1PDC4J3;(R6H%>7"_N:D!8M+:^>V\]M9J M%YM>R!T_YBO+D<1E;RS8\4C\!'P+.63JNG0C>T>%D=/6#++/5[TD8J)...R> M399JB=(;F9A+P8SX-$W3P^X@=LF(FOM\_8C"!HHJ?X&[(BUW8'ZRSFB/G*ZS MNV+PQ+5MC)C4\S&B"?*(8 -X4"[?((^8]U9N.Q>1'R@G2GMD;H>&_.Y&@SGB M8_Y3PK"DL-H U/?<#'L?,.3V#>+(*3L%M$_7,5G$5)UTV77,-HJ)T$R4ZNC) M?!U>8T;?V. "Q^YX;G]<^L+&KZ<$^-@(CIKKQX-WP;0_!7[<2E3_KH!?BR&G MSP?*D[375043][#.4H"C"!-$65+W*38O%%)$N>>O.;,L2?&G3&XDP%?&"9NX-GXQ;!P=S"^31P +NX++F<7'$?+?Q MVG4T2RYWRG'0.3SBV#QM*C,^P4Y6_GD$*@H"L1'_((]2L;D'#V#<)TZC"OY-,"XI@3"*A[@D>X MX;0LV,<4=A/'1N;J0,YAIRX9;M68H0 Q ]UPN.]I:*V)>M3,'ND,DJ'%Z+SA M)>H?UM=9N>>4-F\IU(LB9X$)X& CH48.\9@VNNN\H8Y?GO"P)DIM[)V#P3"6 M?8S15Z6ZZ, >J$66T*SZOL_84Y7)_^W7WZ8V.5BU1<[265UPM+EANB%B'L_S M_XPLOGK^M&9(WT[\_0QQ>X%P0^]^_6W9VXR>H%(G8$=NT#J50$ID QQU9='1 MSPA):?+2_7VKU1?EQJR>_=&KLG0RES'.])=CG0C@'VN>,F^#T1;M%JPXN):+ MU>T;GG9J-BU]&=P:@ZF+YT>B^/DVZK&/$=HICS2OB@,6Z1O4+Q_=WZ!Z;9&2 MUJD+K-^@5$.$A';S/] ;U"\?,;]!^>N%U0WY^U\_QB/Z;9)34>WJKM@?ZNH> M7F!K7B QMT!.:@NX?2H;Q!$3V,9KYZJ[3#<1RHG43J3ZR&P-"5DH(_Y6,N9S M-"^2(LV3[5U1\3+G^M6-:6GLW#3#'/!2+XJ9DQ,>._-1Z26=XO@Y,)H4U9IQ M]KK(5D!?\E3DX#5]4/'L0:7_R;CWV[,)Y-0(T:'#HA_^]",F81"8[L4V&F?$ MQM76'9XNU)&Z$C>Q5^,_Q]W\CJIKYW70@D6]@-;Y.F?Z>0=\AGU9Y>8SE>86 MR*.6!=Q!R:]Q<<0QQ<9KYTI9/=V<^(WVV!7!ED',]Q1D4GD\QGXK"WC[EM"? M4-\>BLR\77U4&#E/S2#[%-5+(F;GA,.NPU2H)5(O$8HC:*/5ZA ML]J4M/X#Z*Z[HX'/'GA%,Z#\Z?V8[(&.WVT\LSU2$CIW17O[S9S&V*^Y<<+B M.KJ%L7>,6[O>11WJMDMED.RYQ84OAEF^&PBWUKOH1;Z5= :)L!CSPF(,?9)H M^B3B30Z:'C%.4(P-D,9'>["#"QQ&I1%/5BR<]CR>XTY:%L<;^>RK+4U'A9%3 MU SRY+#K)5%SPN'S#GSB8610F#D&(JKZ3$])#:O79&\DXJ@P=M/G*MU =MC"PUI>L/$-ZDV9]2YI M//D6X/=DISM)[D$=4AK[ZBBUK_0<70A#@3=([B129JX(5QKE&,(8PM$S"9,- M$+/!#JP:[V9II"/:TFG7,=M<&2;U$V6@&;[1SC4$!GU*U#-2P".KV$]0P&OR M8PM?"J#/;X\)K=F':I/KIY:V;9"2<1;D=H5ZJ@'V56EK_YWW@FSRBNR$+E+Q M[<:RTD%_53HO"%5N$!!^D'WGR,(+U,%[I#5 I 72,Q%S%7I!X*?_9(]AJPN- M=\4CS5_8Z\#V[2ML^7KZ/BERT"]1S6V+.8S-[8(VG-DVQ![69N-P']-[!J ) M8Z(RDB@4L0=:-Q63ZO(XV.V50V3#/.().>;2V\)A;K$>Z@SQ*WM:4X3;(JVQ MF(%OL:XX M_9=7V_JM0+5@7I^^?RY4,&N7R_8A^.7ZW85_^YA^=D^Z6HV=14 ML^Z@ET :Z QP>#C3_(SP]W29IO1:YI=,*IET-*M4EHW813(X1^PFGRV<.$L]X 284- MLFZ,D-=-GF[85#3='C)@(GSOZ+9,"KGKF\)+N7T!*KY:>B(:HC>D4J*T1IV( M!L2G_KU>,[XIY"\\16,;6B9;8 XR=G![N5Z3./; 8^F]IQ!$6VO'T6CQ=&Y@ MV"U.1&%G.=!IL%CT4 !_XSX4N;P2L.+3JO% 9!;''(4L@+8AR""+/?[8N!XT M"\L<($,/2,9<6#@>A>P+Q+A(Q$D6 ZS$&_3M_2\QAYT0"^0OTJC3]BXVC M^[*J/KU]A>R9C:@GD0]B86N3[XVK^([*D(8B/YTT7&AUT81Z&?8L0*[,:?22 MON+HJ04-6&-NP22/G!&34/N#?E08\;B>]MGOT(V:7T "=L$:@$FUN=V6KXU[ MYNI_([+(&6J$.*CXIQ-$S$RSO\XKU4PKX6J)&K*1Z_N%0[GF*#=,;]2-(:?3 MAJ>\^CES66!_)!02N5.&&6!#ILHSH,Q$4O M-24SP6077P@._X\: M^1\T1F(N&$?#KL:?UT,C10%I?;UC<3Q-N)7K(KO/U\": OOXA9=):L"Q/Y_X M^/P*R;;>W+"!N3KL]R6MF]\-!YO#F,$2=*H2DR7XG8+APETE/"726-KRK@58N?T<'7T;J>%=64E5_B MCR^RU)QZ4%Q;]6[WQN'?5)K[=<'U%G:\3\-/+37>V# MYSQUV)\QGM!Y>IR>&&O=$%L^KG^O_H M MI(-M=885'I,TYG@\#;-;TQD5Q1Y'+3SW%",-*SGO5^])X\;22R3AX'^OR*GN MJ$LB ;&N%-9XZ:!'*"H&Z9%!J#[#FD7&[!,4[(/YCD&+9DB#U%S@_=305!O$ MZ2%KUYU+<$D#1%@@C0G2V(B\.V%9\![G#-_*'Q/'!$\DD-+. *>=#PQ_QCX' M&/$V:/9FU]A<^'GO&:I2%_.Q'@B21^[?YO^#;)SXPY\QLUX#I*5\[S?L?->Y M&I3L:VZ05#)-MO1:AT^T0E=,LGL'XS--F5": VVRH:9$XX@@9NH;P77)/IT4 M]G!@=CIH8$BEZ5BA(0SR1JO:%A W;144H?JW^3S2SR]+&YS8G8XG%FTPAQ9; MR-T)_XD&V ..M?\ABFNRYS<+/*6XDT^-7UY]G=3GSK LWT'>HM??UJ'7ZS0 MAO"G__K/__V__O%_OGSYY^WDJ>/X]GH)O*AC!\"*@--YA]%K9^:O5I;7>09! M %VWW-QWOGR)1WIU@I13]_KQ$.>_7RZ^>0N M'=7W?NETOYZ>?#T[.3OI7/URN%O_P(X:\_O4;1ZI>O7]_?WW]^/__9#Q:H_\GIUW\^/TWM5["TOD OC"S/ M!C]U4/M?POB/3[YM13&O=KK_> G<;(#SKYOO(K; OWW)FGW!?_IR>O;E_/3G M'Z'S4SI%_#''EV3-?Q3:IS2=WMS M!*./@3?W@V7,QY\Z>/QODT%N0GBLGVU_^15_^)5OG)@X+HY]K4O8-$((Q3.Y M\ST'> C)Z(?0=Z&#D7MKN9A]TU< HI"'/J'AS"1S; 6HW2N(H&VYDFG>&]L8 M!FP^#4?ST0H$,0XE")PTKN&$2X8 UY<8R9([?[D*P"MJ ]_ &VF2_#DAY*! M0?P2(UG2_VN-U+5<#F1C&DRPPB51^@5&LN+."E\?7/]=]@+8#GM LN]A:+M^ MN [ *%A8'OQWK):007*[#J$'PE!L(Q :3@N9R$Z'B-OC (2([_PF&WT +:1, MP!OPUN@?VU]X,&4T^@W -^O%!8("8X^FA<@G@$84)"7KHV7"WT* M%D8063' MBTY\OZ\6 AXL&'RWW#5X1FQ$O\?Z"6%AX+V!,(I_$Z.*:T ]X/*]Q0P$RWOP M$@E"+-=3R^0?_3<0>)A]CX$E+)1B;TTZ+(()(L;HA"2LLO8Z:R$A,59GU@_1 MU9[KJ&7J0Q!M3>TQ"*:OR/X2(X(PA!9RIF"!P3 !*S^(H+<0HZ386PL1Z""T MA%&F(Y&UB.<"/!N*PHLZD"FVUQB9PN*D4053#)N &(%Y-3]!Z@2YJ":KQ0\H7FLTJ^Z\U#.,&=WX8*683ZM&SP>C%A8L:"TS6=QK)L)[K^N]XQ@]^"-Y@U48@)I#(T$X=LYWTLN*N*_]'^L\&T& MDL[8^HC-O!JDBHRND0F_ [AXC8#3>T-FQ )L=%S\*78&XIT3=_+7R+S"'MP: M/*GQ91I9]&Q%ZR V&U))UK5,T?T(?IM3AKZX?LKK#// C IX#G,U?882_X>3DY.:D\Z63 M#;3[H^4YG6343K5(V)A"1*/KV[FYN#C(V0_RDL3#A6B\>*P0V#\O_+>O#H!H MS-,;_,,7_,.7D],TD/D_T)_^N,-JOO<2QGZ ;#S7>@'NKS^5?/Y5_8PR[LW0 MN"43VOWXCZOSZ_.SJ^N;2R2#B_/NY>GISA1W@=$+\M.U CL;&_U8P$I>'&F+ MKZLXF.N+_0K=#0KF@;\LY53Z;3[GK/W <&O/Z&?UB&:B[_"L\8A8P?D^'^O MK2 "@?N1J!\*\_=:-D\./ 2D(CG3*9+$%NFCDQ$Z$5$$DFO7/'&PIY\*XURG M,&;($$Z\I,P%LM^T>2+AHB"5RH4.J20;ZP-TP7"]? %!B33VFS1'"EPS3[E_ MJ8_[$[" F O&EK+,OU4UJQI4N"8?2J)*WV2P*>A *W3F&]Q&/8==J0%'W>^ M0Q8,M5?3Y"1.3"JV:WUB0X?R@8/(AG.8/%MDZ#)"^SQU%XBZ,Z-%)4)&*J2N M/B'U' =Q,$S_06=,<$H44$G;I@F'EX14,#?:!7.'?AP%,__=8XEEV[*A0F$0 MD)TB3[3+)-:_HV <^&\P>:%-%\X9*AX>*3$1:3OJYV8[],++<_X$KJHE0 MUKBAXF'3D E'RYD?K^U> "R".'8_;HX F+/.6*[E9(^31;CC5]\CGR'WFS2' M]5PSS]BOY0@_!3:^!O\X/7N986]Z"?OWFS2'_5PSS]BOY0P_"RR<1F;ZL7SQ MW1+>YSYO#N/9T\ZXKN6\GN&B_\-^M;P%('A.RIHU1P;O#FB$:8B$Y'&$_C BP"F!4>1U4=JZ:7+A)R*3CY9S=@JB5^"Z M++'L-FJ:-)ASSX2@Y>2=6B'^JQ,,,$JGI@E) MF)9,:!JOW.\ ?C7F#CP'_/B_@+QX]MHU3C07XGAJ$#S"T+?=?P K( M84*DILV1B1 %F5BTG.^S )KM5!_07\I,,4++Y@A%A(!,)EH.^OF))M%F?%+9 M:9LGZZK;O;IIA%Q8)&22T7*^[Z%Y.O%<7:MLR\]]WAP)L*>=<9UT9/_'U_W M]CKA[F(9C'<81XQZ/SW!4>^;<='/=Z/A?7\X[=_CGZ:CI\%];X9^N>T]]89W M_<[TMWY_-OU)8?![AKVY%;[$XZW#+PO+6B4 !&X49G_91V+ZYS\VY(SF#]!# M/(%H^?A)&"0A2)ZOB_A*JD],FOR@?-KEC8Q98"*"P&M.@!QBI#TB;PZ0E>$\ M)2PB3C^>>P2"$,0M=4HW-8NXA+S7UAA9"\B.)' >TEHB=YQ6%S^>0O_@%,-O ME@OPGS#&D-4![*FKWX0X0?O^;2W9? I:]HJC' 32'S&) ,( M%YHL$3O.V1%NT]H,051^1HDO MS9H%%!Y(M%?XW&(N.LL%Q>Q'EJM5'_@K$$0?.+5.G&(#FF==%T7P8RIM?+M8MO+.X!FKH- M8Q&BGUV0IM;L+7$X:Y(HF<@H\J%$RO!M!I]2'M759S<)3#VPP/,S4:,AAE?8 M[MH,*&&Z97E0-%M&.*QH#CT8@2?XAN8,[?@!%U*1/,/QW*K\P MM4=Y^_:A08Q4[7Y'%:ZHC(J4I#1@5Z%7@J:WBF"#[J MGO.&G_=EI0=QG3VPPN^=>@5ZEG4E-@/[?)R3*NFHP)01I;$J]W MGTYVLSGND$^.76#T,AD4,OP55(AO@_:74!<=V.E'5H/&C'*6W*2V74,,L%1WKCMP!"@NB61%CL,9-NJK1<_ M@U199Q;-MBJEF"P! Y0>.49=GG2[UYK2-RO"A"CI+0FV$+Z3YV1T"Q$B2+FD M$ [2 4;32^5Q-OF8&[2,&"4MC4.(H$B+F. E4M(E;!X,NO:4-!UK3"TY'2U' MC_;A0918)5X.';B8!>AX\"$ MD+$%G8%W9ZT@LHQWU@KISI79L7UXJ4AS2WP7$Q!9T -.WPH\I#/#W&O*.;0A MR2QE=\RS[;3;O=14K%<:5"K2W!*/Q@ZUL9\/)_(/P"OP0O@&DIN&)S_$]PNC M^-CVYCG*\!R3"* OBRCG"$Y,S']P:^%Z&YHZDL M&,"1,WC;X::02^2ZW\U25"R.5WQ)U79D5:*?7(B\+F:TE2X8QXQ_!1&TK4W. M!&8=@\LJ=0PZ?\M]V=]_^JQK<+"CD>OZ[UCH#WYP[Z]?HOG:+>999<2[BXR1 M7SYGR*8\:=8#S/K4MN295?Y" ZW@41#SU(F=EF,0Q$78N*Y\2)T;#Y8:9+;D M&56> TE=OMXZ>D6'A7]O=Q J.O8[M0P57.2UY"E5&>6#,%P+(2'IT$H44$AK MB=N^C&KVS3"C5RNQP**O)<[YG>LJ01N"HV?C@5&5QI;XV0LE?9FF Z5'F\ @ M8C0T/?"P0#;58B"T;I_PV;9"[9Q0I@E>*(2L?5:",'$MN6\I"8Q*Z.J3/>"OK3F?HG^?^<#;MC!XZHW%_ MTIL-4 .S?=%)U,6&/(+[F=A*S^5I.HT9]I,2+T%W&^7!?=[M7FD*W6.P.W]! MR:2 Z >6()8PB'9$@G[;%P?Z$\X7[ZSM")TJ0/ &;=#[ ?=5*JF9,2(1X/=6 M2$)4F2*F^#HRF6MX[R\MZ)%E56QKC,"$>%\J,D[BM%^S$#+(X&U[[4$[9G9& MQS-8OH!@3Z"LYB;*E%,X6\%6(E*!;&NDBB$(.@Z2G( WX*T!6;[%5NT1*R=M MK:SHF^U'R P& _0CL9YOH:$Q\J^TMPK2U9)KSA3D(>-)['XSL+$?_1QJ)B+.VH_\YY#<%%48R#C)[1)Q!5JUKU]) MAP 0/S= 5#];P9]@AX&DPP"Q0YY-%]WNV64S(5&1U)8$P#T"#['-Q:K.07H/ M8I9%\ W08<'HU3IL5*&W)?%QM^L0*M0^K4.(.+5U(^_RV7EFI;Z)&T-\$[P^B=;!@H_"EM1GW!"[3?3!$ORVI7&B MK^^&8A GZ[BB6>I#W_/S%*=89S@DF?W:@XAJI+;DM#+PWD 8I\)-2-]E!@$: MM"[&H:*:<(L@$2:ZC;<:6=8-NJ]CKU6+(<&FLZX;E)'D\5R3*8&C0HAL)%D5 MU$YY[EUV;RXT)R61A9(*9+?$4RH*D./#1B58U+8X-%ND6[L[BQR WAHQ8/LR MX!;,_0#LE*3L_T!<1>1#SPH^8M-.*"&7PF\T#IJ5K>!#,TF6K]8(-"-VI"OW M%GA@3LQ<2VC=-A3Q$2C)^VIISVHD4-Z7?;Q9T$\;LO"!.DQK>6B&TN<#%'*6MT*I&N*RW MUR9IK2Q]?)9Z)*8>5W>&[AJAG^$4YNS='AC5(5C6VVV2?6,2@D3P8APZZ@B9 M$S)4@"CQ$&OR#.Y3G_*0$Q]IZSRWKKK=R^LV(X1&M=*'=9HP\CN BU?,-J39 MK 48KO&SPM&\D!"%L1F)#F,2A&6JFW>O%:"HQPYRH38TI*W)CMGTWOX!AW@.5L; =@N^H2+FUFE7WX:"YM@@/#GT71J^!K?R[43>,&M=_1;'PW#'*7??ZJVOS M5.9$U@[T'?1WG$T4VSSQOZP<$[4'-@9.G)@@1./)YT$;7;DT5CWX 3JW>4F- M)/MC%EA>B'B3/+N+?W,3&#C_;YU$33-*\ZKY,N/PJ@A^8CB7S,^6>'EH'+NS MPM<'UW__#3@+D+TE3,+A)OB\&89PGJ8^[,T1(=5P7N%;/@&NDI&2_$JD"]Q+ M\X!>0TM_ZMS*W%'PU%![&&0)'S(>2"RU+/E;C,&NA./2(5@CR_&N.8:;PBHU MV/S$8GU6U%6:I6&?AJ%/'%E'@AH:(N2_C]+E^6B^J.7K[__UM,/M7 M8WRZY.+P9$\NK4\CZZ=TN]V+"^W+FBT*WFHJ*3TJRW14%U)"&M9%OH>794F) M%:X^QHA00"(4,7*3:)14D]OJTE(.94W,E1DW^TON45@$ML2AMQ,E0A5XH5TK MIG;6"R,ZGPH+:IY70 M$*>X)6FP)B"RH ><[&T&%1?EC5L)" %26Y)\MV?;Z^4Z3C1,'77%9%5 M7- D %1R)-'I:LF!=#^R8. 5O:<3I H?_.#="DBO? 1',1W[01>I59(3<=<7E5BRM=#KXL6CF<^00_5OQ"%-]B MQZ$(Z% :0V$"D@I#("V/G00#3H#M+[QXE)C#1!^AVJ\]$D1K8:,"U[;V]$R; M!]$[%SX$Z)8U/1*X<9->U[W-2"ZH"23/T(LGD!DA&7-QYM\)<, R)I-T).7L M?210JL.-NBYS8V(8B<^V-ZRX+5;V$W*%,L8Z$K#)XPW%U:Y9.=TE%PBX6.A\ M#NQH-!^"]YYM^VN>H- MRWLI^3T%XZVVHF\[%D ?D'LMN9"HG%3" ! =4MPE\91TQBA-#7"M!RP'?4)Z M] "KS#+%[Y?;L1$?9@/^A/3A'J=*]NZ5OJK65!6B:;=_5R?=FYNS-IJ8"IDE MJ>Y$)-]?I9<5!DJ::ZIGAF8P#'X/:N?WXA@0_\$99^=N>'2&X1Q"02*H^D(E* M@2C O2)F,DAMR=91U4-IPAE$DB2YG8^214_R )D0ZH4C?3P;NB!7\F_FR]$V M*K[J>-!Y,.ZUY)G /4#SM6$L>_2S"]*DK+TE=BG\FQ8UP=/5.. =#!\E$6!5 M^=6>W?0-AFCJ#WYP[Z]?HOG:3:_\*?LKLO-WS+#SM=L^[1PNU6CR3=$&BOV)"5I,S'QA.NN4H;?P)JDH< M:DGVC_MTLGQEF#A[?4*J'JL4Y!/1GA5[IP@#$DWB#4Z>:PV\-Y *A_SZE]WW M$W0R&%8W#PG/,SE-V?^S<@@C#QD'*S^$B>G0"T- 1!ZUSR?BZC"J;JPTXWW1 MC1Z0D2O,Y*MQD,,$!4;X!* \MM4-9F; 46>X:@ESLTN8S;T,+6:5I_\G%&4Q M35(,5+GQIVGK+0:B;=B3OG!F7$;P#_ )1&E<7*A[8R#AE2^A&'61)'PR\E#WCW$ 5M9'O&![7IK+,;8J MHM*C0MWAV@L?)9R1F\?%**T4\P,ZR$(%%$\(I5-[H52#?B75DFH\A^!62)F. M'5L?6,'B&UK;#M9H#M!Z@6YB$#AOEF>#\789W8/X]+V_HG;Z\.DO5=^>E]%9 MMWMIW",)N>KNH(Q4<"NQA?JI*8HR9>#&I0XRYHI8<>4CM!>>LIBA]'+"&(CM MG>%I/F*^SL<(+&X^R+UU,,47S&((>4^N,,(GOCCW1IEIU+4[UOCC5VN_*3 . M8,IB=VOR1,'K:X.@E5P@2WBV0AG(&*A)>K8B2JKVJ$C"&34[G\S\],$F(A0M MBNAC[%I>A(XJ.-)@%1=$^)&^"/\-G5N@;7E@ E[6._S=/7Q*&-88Q$A&PM[I M4A6GE/AIM6^.!6X-$ :\!<2G<)I!S^S7?K358X42'ZWV[#L%7F0))P'VTFPS M4O;F[% MT8"-FQV*DV-K*E&!.&P#X,1!HU/+!:.Y"+:X.A\1N*KS0ZF+59/:XN=S[6/D M\6"L)D]D%9TLS1.GR4HCL&3S0*RNVX(RD#&XD^2V$"6U)?6R,ZM@-!>H*$+O M9 PR)$N<;%()\,& (#%EP-DOD<&/GOV>1PTA+F8H]CIHNIK>X09XB09AN,:1 M(O$S9S:8]GL<)8BXF* X2DS3H\O))L 2G3Z O49D8'80@$-H?3R@$6& 8@^ MK+#";!T\^ &B;AW8KU:(CJ([>W*2@9.50Z#>8'D.7G2[9YIS@$N'D +^*"F1 MI=_'Q.018ULC=VP_RFKR0FZ8%:+.E$BKK2,WLQ3CA9:FGF4ZP\LZ'1^8!/B@ M^.VVKOOB'8^M"(X8W8X(254XH:"*E'9]Q,_AVL['XT%739[(>E=MDK,[*UK8 M_X$L &\!)DB=CCS,)?S_.!CHS7)!_$X3L1K:2-GB#WJ>D__#3DL"(!5\DS'( M%767'XH7+4DQ5HLQ2=G-8NAW&MVV*X)$+ 3\'G82>7%>(HUVW@QH&\ F69?? MFL.G52AAB2KF6#!)@UC=>^^DS!0B)X@^@49E^>EQ(NU4VJ.C_8IFNBK=(Y*W MP26>L[&]!XC/S( *WOZ-U53U*&Q).>7T<5^[_%5Q3H]0?_7^=+9CHM^&4T>>\/!__1F@]&PTQO>=VZ_30?#_G3:&8W[ MD_C/RFIA$:[HF-1N"2!HV$HC:-E"+(SCT;PHR?V]HM P#_.K;O?R1,]ZKR&N MW%[!1Z&RFANJUNZM%<)P-!_O#,.Y6L^*J_6V-QW$A>K&D_ZT/YS%Z_/ R[.$ M(.:"Y.PCY8:_Y+NV5043C.(L;5Z4)J+!97H#WT,_VDFUP>W,9D@VMV[Q"E;9 M]QBSJ(6$O+GO/QA+&J<%)N ->&N TUTN/+C#BR19(.\&?EY4"9/^]_[P6Q_] M>S=Z' XV^SCZO3_XWKM]ZAM>RS)E#;XCN\-EL1&P?H?1Z]TZC/PE"!B'*.[> M>L+-J),CJ1?1[L9HC8HBS8>.KWIJ8O]X1& MQJK>;R3%,(@'Y=S<26V-6VKE[-SLR$)T*#TDGZI>/-]PQ%<_C.!R]ZDY8Q%= M%A?1MVD?6]C]Z6SPW)NI6TX$E.;)8%K6[.92U@[I:ZB+B-DIC\)KA$)-/BM> MIF_65372&F>V/E@P^&ZY:_",] CZ/!\/O: '&OYN]G6TXM"6-M+G1FVHISE(R(Y912NUCS(+F$4NN M6HHP58U;RT^^M\"/[7N/SOK=E<=/1^-6W*./3I(>WB4? XM_J^P65]WCZ'M_,L3; M8>=QTE.X*1+,OWU*"&N)W$R*$;H_/-7X)#8V9HVPF+HQ-L5(:=PRF8 ()J8E MSMK'NTINRERALT%B1';&3SUU]Y:2X@)VWKO%SN","\PM2ZBGEH;!!CUG\ET>8B_^O3W3C]4!)*.?9=R*T?L/?TC"M\N/.W;."_FZTB M=H)&TPDSHHC('1!&KJY.SVZZ)Y=7-Y=7Y^F^E'\E^6/N#K;(P> MJ"B6HCZH0;D\WX@]*1&7IR7N55 M6>=OR;I_0J<-:Z=, X@,H!6ECM=OX30@5: P%]2D6_S\" ] M4*4'+&Q(/5O!GR *IR!X TXL"^J%ZJ&^.[_$;M 2NV[DPS;]3&NN%6H_1]7%K!QVC^ M.X"+UP@X/;2'6 MD'RXMB&]Q8XIQ\##:T?#"PNH(9],K/;Y4':Q!2%! J +- MK+V$S!,NGPHV9Z^8'QN#Z!GG(>&U,"N,U" XR:9203VT$J6C\2VBXTT ^6>Q$AI%9NRMQ>^7<1#=$?U1](5!@!WQ?=G%UVK\\O3T^ZW=/3 MFQ/=BF<(LN#^N$R;H$JA]LXMDVM$[X7F(@EU)453*^*<:)S"V ^;$]$8IV=% MC5$(_FR(RFAF%.@&J?OS&GAS/UC&J+C]2#_DUP!"HQFC$82B1272JCTRA'GE MFY)Q:[G8Q3I]!2"ZMR(+A\054^.*W.?6&+A1L%%,=N.,N4@P(6HINT6A MQ+&N:(GL/J_L-"VVLJNE'<4/$M(I=)(Y="S/Z>S,0OW2;U"T!<;9V<79S>G- MU79]9FF(MEW<56B@<<5/\ Z@5<9*[_B3O47V*XCP9*X#&D\49SO]-JP M "!<\!#7>_#(_AYF3^.P)0\- A% #'Y(PE6Q'E2-0J0$(XY(8DK?W7JY=I$\ MW\"=%=FOWU8]Y_^MD^N:F9^NZQE/A9' 6.3>*MTHMP73O]@36MIK)GYJK:4VF7XOL%T>1KVC$(<.D&:P'0.F)Q M,BR'3_6!CD??R6./@GJY1JLL7'&LLM;:=CX*J$E@B:3"M%JMQ"V)F@U%E1,Y M"D ;QEY))74_=>^Q&HTLGB@JI*O;;B3BJ-98QZ,!I7)(005>(Y78AM/BA][] MKD>!M-H,28%U4Q58-PFP/+"P(N",-5F0^Z3RF!:9.-)P5OPNW%\@5'!;BU*_ M]"C0JI&5F2/]1 [037E F1&(!]',G15OJMV+W5'V^M29PR>9""K?!EBF%V(R-5B&DKZ MWJ/ K5YN9HBO?$?30 -1H5H]5C.1Q90,9I7O:HRW%+>+5(JQN!TNS]"+DZM+ MS>_US;$7&4S*0&?('8CHU>"63%"**:Z.QX.>ZNS(<"+G*D/31?(NE9JODM5. MY1/1.AB.NAA&IR7WEAO@Z1EYQM./1 M:9)YE 5%5[[?H)IXYP8>7O./[OZ]?2PGE!D(9=J,L^M1(*M7EG0R1A4>J2M/-A1X$T!BS*,J7DBHCPE M)W<&!/NO-0SC!G$*,-'L!X5":J+9#[;?WXDG\)GX0'^9B23'#S8QL\EM3 M]D5*%^,T4)W"$:)TBF1#.71]O6URIR?\-5@ /R IY0VIN7'2%1914S4%,71Q5P08E(N*0,8$T&ZO/";PG.EEV+"SOA*59U1JVP6G9UI=';F@=I\>N5U>^4W M6*)!!GLG[ @X65QEE7R!%S/<:UB8Y#S.^M"%!N M$N1^B:F84P$4E,6E#WW.V1<'F\0$^$5;=56M;UZ?J\E,$2CV?%WJ M]GQA]KRG ;EWB!H8/?EA*%Y]ZZ*:RVOS]1TDCTXR@4XR@T]GEP'.KB%X[]FV MO_9PN;EQX'OH1SNN>AR.@BR"?+<%]&RX<@'-QU5KS/PBO>IV+YM1>*M,X\EG MA+D^@NV;\Q!I&@KE%(>5T!C& 46^M(N(JL\A<9$K44+>RIL;A MH;ZLBO+G)KPE49!;EDTCRW.LP F_K1PK JC]U>DY%21$2Y1#98+- M1$L81#M(0;_MHP3]"6W/(9)/O)!*=I:2%L9)7.6^P4L_Q1DA=U<0E6GI,XK2 M-L;(E9?G1"E1Z&G)0MWLC*4*G-':5$%3Q$9>D#RTF2GT@QTU69>'M<RIM!ZO#?VF^D ,7* [8&JW0QPWZ39KXKONW _>K< 1O=BZE'^QM3.;STNN7&\,VK.+JZOS MDZN3L^[UQ<6IKNL*KJ562YOE%^AUMWMQWHB;K%(95556I4R09'P5DVWKR?7@ MO\$0$5#"!P)^:%U:CAIATI785.9JG-_11@M&\SGQBE1LE):C208WZII,I=5O MS 48-JW08H"@'L*VPWQ"C,V.%&,R4QR:BS#91I/F]/J&6$W;I/J5"R@1"8=6$,3..['3V<7)Z?[I[*G?F\8'L,V033E@)9Q@G*/V&^E8YD\ MG6(3P=V#T [@BO6JE=+#N.VA7 R[:U24FH.%5!TB(,(("8GQ7R#Y>0*DS"LO0C8=31:B M]8,NQ-W/FRQ$)ATMR4BK^=V/1E#4WS[ET4]Q8K?I58\!TJXOJZ+\N0DW4_'+ M?=5S(F;%!"Y>H]'\6PCB&@$$M%#[- 0K=$D7\2).L^*@:4WQK7D^;"KB MT0-:Z9V. C%<1+Y%4=H2P;C?T M(+MXU]C?.+%&+\A@]8 S\/H_[#AGQ(,?T&^GY W<(( H)IIRL*H/IE.-GCR. MFLZ%=@V"A1@-J92OS=CJY4AY=QWL(9VC)BIG;S,1P91W$2=UZ&WCN6^7'P,/ M30V$4>I9X4#,7H\M(&FR3H4F M'2DHRD]\>S 3$%0C092:% -=,Y:U<@Q,L_=XHWG2"EKNV$^J+?6QVSZ$V)D" MB3XC*6.W"U%,3@6[MF#K"GD(SIVP[";< SCU TT64E]BA%4=I$$AD M4IA9H"=JCZEJ;PY_!Y@!P.F]HZ$PW(FB"_"%XGGQ(O$ M[+L[5O+EG2#[]HX;WRI&^/OC.T4GG4$GP%/XO%E4ZMYD8H(4/B Z3(,4AU02 MVWYVK0P@L4$:"!\)!)IUO#V _MG=?<8@L'E#M]G#-!! 4D@\S"6K6L/EV8K6 MZ LAR$*>LFL'*&ZB%.JF;DR4[;?@6*?$*G&W7_1IB$B?:#$2=IL(G/X/ M&S7M+?%O57!#&JMM(!*BLVZ<1&FU'E-3$'%=16Q:-Q 7(I2H#8DPXG)JPX#: M 5JUQVT/F&K2G,&.JU:$JFNI!PL&WRUW#9X1:>CW),&HYPR\-Y F(Q6[E[HJ M%M9YZ TFG>^]IV_]SG._-_TVZ3_WA[-I7/IT,/S>G\Z2WQMR+;5AV99(UB45 MK0O"QM793??J!/WG^N+JZO)*4]:>S23CF#(,@IW+R10>SLB; )PQ*7E -?2] M(/OUU@IA2"OE(VW\_&HZZW8O-6<"$A9O28B%4N80[\2TXNSV8T?I/ 3@KS7P M[ ]*-F^.GN9B0XE@*4 2Y)&9$"DCH;22D4!/;J:"QQ!>"LL_HEJ_ M,K_"/-0)H*"((>6L:8D-= >"",ZAC1]6C^;W8(7OW:A;&Z6'<1A2CH(B\$39 MTQ(^'BV@C]!]+#VG) *H?+&>?: 4@V"9UWKKX1 M ^_\Y1($\=6^M0)!*3Z$^Q\S9.0PJR6&=QD?J"J(W,$83,D1<%''")+>D@UJ M%+V"@!<=Y8V-08;J ,PI>5^D 3I9T$J=5F+Y;*RIPRAM_ D>(,PK>5)D3 MGQ-[0X1C R< MY/&/*+@$1SD"?,G@B'8OD!R(W5HNSHPW?04@>L)?@SE--I)(S8T#S:&M(R'& MF%O!M(P,ZDT8N4.>\HMN]TKSG820B/@D3*&T)5M0[';8%AE/5A/;A5/>HQ&0 MH,B4X)41(-9,5(1!M(,(]-L^&M"?_IC:K\!9N\@HZ_^U1CKJ&42O_LXSN^)? M 1A:2U"RF]0=SC@<'6JW4<(XD7K*ZF%&FG[I+L3N8 Q4E(@NCXP*G-"NCPAW MF1/@@7>\(/H>"!8?8RN(T _A*RSW G/U,0H*%62U=P-9B5Q3Y;U= P-O', W M=/AW/WX#+KYO6UE>K$5)U>G!\?TBJP2''6;DV)O>Y!;+3 M]T2$@1#T'B?6-EB"-W^,23.'MDA9J59K'4E$:JW#?36RR" M&/HE%8,%>GZ"K :?VICS>TO_S/IQATB )'25M/Q$DP!?#N;GKJAQII@+,:,> MWH:0JF+R33]1(,(8I3FZ-6U9WQ#S+!?^&SB/%O2>_# <>3L'#0*6&+T^8561 M1W53>YMI:9;P24UG[7/">ONMW+T^-#6V5&*<[]?6V2)3YZ3^^YTEJ; MUH+DCN+N_PF^VMQJ90[RK(C#S._9B#L!*.<12>_Q=O^$7UUFT5*1-Q9]8F#[ MQ):H:J-#J565O@>>[2\!-A\>D##$@,75]Q-FM3B5@C@6:BLS6H6SRN,=-4;5<"^#;-U:H*951O>]!4XXML\;"7 L;?L)-2'. M9#!2?+F@JI;6+J%B1;.NBT6SGD;#QR^S_N2Y<]^_G36E-E9,^H8,0E4L4B,] M850OT38U#*U\54G+/(@1_L]/]"QO.MOS 4]\5!A5#F@;I;63Q2>SH6X_?@/. M(GZ.[L:\QMY6RAOL:H,9(VI10=)BWFHS@!*YJ]G:+*&"^A";V-Y P4L37Q$; M8FS0_AQ*WEN!!]=_3XEG9 ,I:6L<1L3$6(0!/Y4M@4#9HIK \$_!?23K8AP@ MY.X65#(IX?::]X0M*7>^%UM(.$D@=5N@=3%0R(*BHDF;D]Z6K'_IR3*-@@.G M+,MN9+@I-0((88:$$-@_+_RWKPZ "0C0#_NR1W_ZXPDL++?OH8-X6=W9DA8& M2EE4L_-2I:I$B;"0DGF6ZNG]CXT1#R^3\V)ADJ)]E1%NF7!>;P]$2;;=\GQZ MQ'9&R8PI@;WK'FZ"M$M.GDL\2GV<>#NA&,AE38V1=7W#F)L\XB,O$^1'M7[+ M&^>)O-'_XIU;$FPA4BALR0*>@#???4.'^N2ISX-EQ\\3J08OM8_Q<*#(M @( M<5);@HLG$*$IC.8)W50XE#4U#@7B@BS1#KR$*LU@(6QDDPH;FHLX30,P!RFINN$B)@F%)E$&A M=JN.Y&AA6^W$=H:+DB&1?<=+8^QS8HY6&\ WK)%X94KOT2KI5B!5>TY.@IQ' M'L!.PK4'DP3I(>8+6?*8O&QZB+E_#BJ*TB6V]ZDQXF SM40 ['5D MF)N12WC/T(/+]9(HOMSGY@F0,J^\"-ET-%F(U@^Z$'<_;[(0F71H-S3E^ >^ M6P'$FP..[:$X>?:;&2/:^BX>+M*(^-[<1C>B^7].9JCN0,'T_XTN!U-Z-=T/'V-A@5%OJ57^17);0E6;JTPYAH5 M%/E&>7:<(DUYUE#I<]#5DGW[ 2 R+/=A[3EA'X'''A(G'/)SF1<)!-4JOUV8K2U"&$ M5_ZRAS<<9'2HE)JKZMBB-!Y-T^L]S. L%&]S'9@X:V[](/!Q#!?B(OJ$6+Q$ M9 CCX*84,"7XK,LKI1C4E1"HA"D3@ T/G!RG!@K)@WSBL#:WVEH ;'?[B3,S M31%!EC/R=FW:4RY3CMP]S]$SQ%'-+W8.C+]:?%)ZF)05*5R@,#D+@;D?@)Z# MEAV:\VA.=J^QSY;B8QXKZM0Q3\%Y57ND\,U#]#G9?H!#C&"2@1, 9L&# MRN,=*US5,$YIG3)-T=BWZQ#Q* P1'UZ@%[-_ FQ_X>':) ,'<0/.X\TD3AXK\NJR2&G]-EF9\OGH&\S_>VVYOX4Y5;>P&Q5]FBH) MWJ MU2Z<9N*^N,WBG&/, ?N+KEUIG"1%.AQR>@ MQ%BCMK;9Q@I15=OLT4=@]K#J?41*. K%ZIMUB_7-'D??^Y/AL/9 M5'V),X(%L$\:(9Z9VA:)_.KL!D'E\O3ZK'M^>78IRSYY]N.[P _\D*6L/%EY MHSP$KT[.;S0]ZQ/GVIZ!P$>:I')EO @I/I0U-:FB46;@XS)$.A36DXMBRI?O/0?AJ$ECL%P1NT 8;I M./ 7@56>>(*OD]FRILAL3]K5"-7^NIE8,L+S@!WUELB0LBU,2QP5,P>H*T _ M]K$IE9*'?IVL \O]#5AN]'J'&#Q=KU9^$*6?A[2*$]*_)L_FLV[W4I,3J 8J M]J!U*"Z9"L;?X.(5.[/RE)!116MO%CP.)=D]0 DSR%1D[/%GAW-5-5*]$3_1 MI8:%VK-#T/#' ).)R% @HC(0-%"CS +X8KFWT'$V)0O(\B4V-DO:U8U:,0+- MRK?/;=F.7ZT0#&!O;>/YBABK93W;(OH:U)J5I46.>SX.:(Q??*6/"J9@$1?W MIF3GH_8Q"R>BKJ?J)!*5A!:I)K.E9NO+M3%&:M4%4")$)H6F[M;?PAEP@9U+ M54[Q11%;FR=6IDCVW4]BM)DJT/BF+GFJ9;DI162!DELW7Z""M)EZ0MK=6)X( M":S(#8T18_7[&7ZZ3"VB,%QCU(WFF()[&+ZLT?@8R]FAL$R:K#YY!IQW;TZO M#!$L749[PJU$IEGYGPA"_QT&2.=@WEN>4R9O2O"6B%J70 MK#J$8A3O?;>K6 G BD7"+#?J/GB%J!+4OX75Y73 M;$,%CN&CB@\W:)OHB#0IS84B77;A-ZQ+_-%\'H(HCHN,\UY,@(O?ZL:O!>@K MD]V_;9*O2K+2)"#R]?(NE:,5")"$O$7_QPIX82%YC4C75L.!CUJE&3UDJ0AT M7+$!<,+$(EFN7)!D,4/6"7[Y&/O[RV# TR_/E8MN][J1&*A,JM(4&[).>Q, MEYO#*R(J"<^/@>W :!V4:P%VKY8(OR*A2O-;R!)]HLRP'MLHM!XNQU"6N(S= MH24"%Z=1;0(*@[)Z'S"C(RL)#8JM9K$'2C?%!TJ3_FPPZ<$4_0E]4R?[JD[Z71W\9>K? M+LE9;=BL0--.P.TY6T9N*6=4K>=,\NS\_.SC6]_)_:K\!9 MNVBIW(,Y6C+.+?#0#PEZMO,.RYY751K#& TC2VHE%_JU^2'IR98LM_.N2IFA MKZ,$W90W-D[H]454YE?F)MUP^5(#$+&8T%K$9!F1A""SV^EX M,ZC6@3>*#R!)Z11N")&'.%Y "?*D;M3?30(O#RQP#(M1 M .LM_2""_[:2J_5'=) )G_RP&(-2883CA9<82^I&(AJ,KG+^UK2^CQ=7 OR0 M%2?IXYR1)D$J#M^&+^OXN=WM1W^Y)N__Q@DJ$(4J#++45+]KG" X] M Y^YKL.1_-8H8OZ#?7 M0W\$,^L'$,M;?7I2# L;#.]&S_W.K/?/_@%25LM9-AOZN<.\J#UTK/S^? YP M>.Q6ECC[%[;EH+?>!M$BDXY $?\ QND!#O'MKO&:E+;$(?W-"S:%F!$+4C47 M3H"3O*1 /X5K%X==X_<63]8J1)MJ;[5RH8UO(F,=&Z$_Q;7=J,A2\$U-A^"A M6*+=#TY*VEBZ!'%E< ]':<<494[^D;?'K;$?0M)S*"D#-Q5=BCE@:G*4#:'I M,L)+!K_OQSF?XZB*>&[H\ZQN_,?]&LS\_2*5:,G%K\@0<\N0)?];&@VS [%# MTJM\W9OM=BWFUN'=*Z[7-?!VV)4<6?$9-I&\Z_KON)(('I0]1-7Q%Y8OZ"TZ*_8-B?93Z#OSV-IM._=\;]26?Z6V_2;XK[H&\% M^$'AAB<$WP&YF=Y'7SUT\'6@N\9@GP([+?>6I$ "3O;:?AVEU]?[9/"]"I/Q M)<;H$Y; RQ^"*6.!BK)21U@Z8 %R*"Q$IYO8X*[H]IOW'.'7.I#\>36:#X6-3G!W[ MG& $2I":_Y&4MKZXN;R^NNQ>G)Q<:PJ9VFX/^U,=>',_6,:0N?U(/^1S=G"/ M9)R&$1(7S=E1CP5&'?H4UYTR0>J2Q%8""&$^F"7Z>L6I3!"ML !*A,BD4/L1 MZZ"UC$P0*U,DA?MZ(=J4%DB1E3-93>FQ)DI7D#;M!TAB#F0/O./=I>^!8/%! MEF5IP^:+D9^L!M3W#(-H9Z-%O^UOLNA/N,1IZ+O02<+2\-FTQ*@B-\SSIJO_ ME8M\2TJ0>)6U/2M*M-1ZHC4U1JJ"O&<)C4*==@-*4FJX+%5W9F72T[^5MS9< M_!0I%DUG$1*U8X!8KCM .@P=(^+,N&G\$U)HF!FT4MVL7FV0:=0>698B0G,Z5O'T3VQHC52'>EXJ, MDSAS5??.B3"C@Z:SBB!V#]#T[23U _HYJ3^/SF6[Z=T)F.+I:AR().JB MRO1K]R1),HGC9[$66C*[I69)1G!IXQQ[\(%?=VU-B? 0H%B29:M_P]J$AFR3 MJK#B9+8MVPP&7G*UIVB2] PR3DO%L%OSC=HL?0Y*)65.TJ\"!MX;"*/D.8;G MW%GA*T'\Q8;&08!#;D5A<]*E],"JR9A,^'6W#C!CJ:L^;=,.B;-)4G(BU2[N M<>"C;2WZP"GE(X3U_E]KN,+ 'P*2]&E=V@$&80HEG0;T:_Y'WW?>H>L21)]] MW XQ4ZEIB:>:6K.EI Y)8X5)H46204[2W%=Z))LE,(: L5L7&^:Y=-KM7EXW M4.*<="FQRK7OVT^^MYB!8(F359/DOM.D)1)G493*^MH461-C]U8PLEQFQ]Q*?.F=^SD=$9 *(I2C+.N0CO'&IGW T)-SZ*.(R00O@V5"T6-9Y,0O4W>CY>3##B:"FG=[P'OT^ MQ+F@^L.[07.J9]$8Q*JG)=A7CP40AKF)T7) E3?.+X0SI(AO]*B 2J+*6P;< M]*E,Y,/UENT)F:Q)R;X[M#((KQ*+C8P15@6>;P4F0)MA@IJAKR"^.20U-49H M GRG"8M!F:G!OD]@8;EWK@67X03]&.!8D9GUXR%^#TV)_>7I9["(&=+:,[DK M$]N N#VN]3[!I7D(^GCSF3'BKJV&Z21I3]@23Z]T:>Y]:HQ$V$PM$T*WQNG@ I\\J+D$V'F4*L?]JX_1A:^)@^FF___$')/,H_@#%P MJ*5A)=&M,O-&31"D=%"3D%)ZF"]F,4FQ1,\F7KNJ(&;KV- P :X5 6?F3U? MCH+U\@'0$W?P]#0<"6S![?NNJU.M'0**=HLGQOLZ<@?#P5%W-Z#3J3T(@72> MSB^077"/+>B4J0)&%_/%3)?4_EFZ K4-.$;7M1CZ8027%JX0/T8?0+1N*.'E M7'W;@YOZ9"M-W'>N1G6D!Z@)0%NL-_*V@;=]#_O\G=N/1_\-!%Y2R?9Q_6%Y M%H=ZJ3)LGJ?GW>[E64.AI)0C2E,\"Z-,B9KJV7:PMMQ>A#,+?: _XN+BO]G_\?4$L#!!0 ( ,-P"E%-.R^0 MA"4# -UF+0 5 871N:2TR,#(P,#8S,'@Q,'$N:'1M[+UGD^)(\R_Z_D3< M[\"=_SWGV8U8>F1 P,P^S. M8(2J*O.7ME)9__[?I:9&YL"R94/_[W_P!^P_$:"+AB3KX__^AVOGH\G__-\_ M_RL"__A_12+__K_1:$3N95K5B&2(K@9T)R):0'" %%G(SN17I&V8IJ!':L"R M9%6-9"Q9&H/M3U(/U$,BAN$/9#(5(R/1Z)_#VV8$&][%T']MK\8?\*>79+=# M>16A)5BKW4)_P3MC^WG$XZ=_Q )K M+HL@4C:&D5(.#B=29"HY2D0I(C:*QBB2C";)^"B:$.(B"6(@1I*'TX7__#MQ M('4AA77[EVM'QX)@_O?'Q'',7S]_C@1[^&!8XY_;+^!"\%04PZ,D_F/[$U76 ME?WUB\7B83FT5/\W!(:1/[VOAY!BN\N7MGQT]8+<78O_[-6JK#@!FA"5==L1 M=/'Q5_">DK/_X>$0\9^;+W>7RDLG:@/Q:!#X_F%LS'_*.IP.\.CVT[$$W1X9 MEB8XD-;>NN)1+'FP+MMRGI,!?GB"!/+R)0+@Y,&8N\LM,'J18-1/^.WN0M>Q M7KPP]1-^>T@>^0P3GI)3 O(Q+7<$@E^<6I]MQ @\<6Z S17;'YQB,)Y*I7XN M/:CM[BHX^O&1$/SI06C2&R_O&<8.[JI]^TCO#Z +@B9TVM[#2]$E*". M("J?A"BU@:C\X\^_$R!(?_[5@"-$1$-WH%[Z[P\'+)V?&\IX/XZ"F2O/__MC M^WW469EPIC___.O(C@K^_/MS]^_F7D-#6OWY5Y+G$=M9J>"_/S3!&LMZU#', M7R1F.K_AJ#_AUT?72+)MJL+JEV[HP+M 7O[R[@:LS4M9DH#NOX07Y"U!]-8< M<779:7G8Y> +GH4DE 1+XCDVQUOMJ+8&TR+,UK#&+2!I[%^ZK,(E M6BY<@[^BY>8>:9MG1CS%DQCOL9OO=7/ 73MQBXLFN;0Z;^@UH9C^$=$%#)8[7=(LUX@1/XKPG53RK#3KF<,HD::U;;T]+.;*6!1]>Y'0V:$YY M@YC2P.I:6LR)QLNM]'T6^5Y&-J":@Z872*QCB$I'4+W;'JQM7"[Q@XS:+G/1 MJFBUK%9IW,TV \+ UQ97[&6*[3F8CNB"G!$,PN@K?>T3C+,G@@5LOF:7>FUU MF2ESC%'MB$*U6,7-Q<>X)0%1U@05:M-2/7]^?:P_.N,ZGE+U7+*CM9IT2\Q( MR6%%J5!X0*,8$EN!IBBJ [E95%H:R*CLK2#<'>+J$&>5E'5H]65 ;ABU[DZ"7 MT,#8\E"%E]O.\4)BXR1=9?(5I8"7$^,QOV87Q/C'GU=&R[J04-#7?N6RNJ&+ MFRMW=-G2X76RO%L8+TN77&PJ)]1E94@7!LD"'RV4HJ:>1H NCW"!/BK?$J#% M2"]EVW]7DW59<[4:T(; X@VWI-!<19A@1+Z$9:>+BKD<+9Z2K0IL&X -:8 _ MRS:P-&;DF2,/P_@16>KQTCK--XHQ3$BOBD4\*Z1*!B1+@^PCLI)CBA^OY6@I M>J$R8[!V-\85S$9?-,&8INN+*RQ%6!XL15\GXG(QD1LHA1G?D_+3M="H?78I MT8)H-4BA1V&$H8A=8I3O.1,HQ T<>\]:RG7&"2 MV>F\0F?I0HMH9//31"^)+7C2FW(TBA,P=KKE?'/;%,?CA//P$WL_W"3@1X M88J?<5$OL*Q''R<:?QYQ;+1'5W8F6==V##AQR!H_W(7JGQFJ\M@?DX5_VR,9 M2"4=ND5SV7#M#0N?&,F10"^*1@W3IN9TD<3*-:I_&R_HT&"UY/$$FG?.!FFH M-IT/6GPB5UK%I7YUP&ELCJ[EIVS%=!>/%K]A&5 ?.ZN&*N@.C-=H&+V;WC % MR[#MZ_LWEU]QV>8,)S&96_1,F.=2Z\Q4S+;2'U[QS^.,@N]-PV@6V'_^]3(W MOVP_*0-)$/$S.;^\?,=_?]BR9JI>AL;_;.+GS+P$4727''I8VI(7,AW?8S/< MX1C^6]MP+?^=GRG[M26[O^B].,5.BM-VT?R>@"7=AH&BMUS?E.^^9YP)L$KZ M'-B;R'UKUX%=YM38,*EPW7&[X>("V71R7B)B,Q'@6\;=.UGRWD/QLB+^@L#) M)&:V5#DVC$]_O+N=#<;>5#9O)3C8TE1E478V4XM(LN8AP-"?8NG9(@_#,>\+OA MX;Q^V.M:3QM"9]?03$/W4WB'J&A;4$V[ULI/)7AY/D/? L.J*LM$S,E/Z173 MR,_M!C&O+)JH N/L:A_A\>)ROZ/&^"Q"AF3<[<[F;!ES^PQ3S-AL1RVD0X0$ M3X= W^X1(?#-I1"RZF3DE")&IUC78G/)9#L>'2R0=39018BW^_E&'>)=>A4= M"[EN>7NO7YF]#\/+26Z[F2*IL#W+-%%8HX:WADDLDC&S0 MK?WA"K\V+[V]/B_M:J@JA&\)WM:"4?2.MUA])!<:K3A-K!-\HE.V;5H.NL2> M6_'7YO7& OG&:,M@/,'V>C*3Z6%"K3V-YG*IP: 0= 8_6^;7YFI:DOQ4NJ V M!%DJZ5G!E!U!W05CZ2$_ZG4*:TPKY>)E=C)C.X'G\-DE?W%NBZ*KN:I7U^UG M/;W++##Q"#D'):C9-+#EO)*F"S.U6;*X&2EKZB!%%DD-V1SO6SG_UN4' P7D M9I?M@G%48IU-QEMWB*-(OWCBOEQ^(8YRZF)MW:L, M.EQ721)FEU<$20VZ2K]U'(4"?X_B*#'3I;2A0^&8RX,Z5UAS+2<>] 3(;>(H M%'AY-HX:+ =JO%HISQ1F0<[:PR:?DP+/V_O$42CP^GD<94BQ90[4YTV%H)O% M>:N_ELI,H%+AZ/HXJ]SOQJ(&W3)I-";H(GRG. H);K\Y MCJ+G)-N/K^H8E\VU$DZRB569;-#=+03BJ.N@0!0'!L7TEJY2&,2UQ;!,Q5G] MZMRZZ^(/:C4O%442>GFXY%I*39'30MS@"]1B@&Y]&)I1))[:E>#?FXZ1(]F^,UMP*&DD2' M^W&!8>;90%)HC_(QJ9QVL9DBL7R2X.3D).B^R.T#2628?2*2Q.,R*[5L$Z.Z MTX353U,U7 VZ5KY1)(D,6\^'DE:"JHF M<)FX&493[^7R-?;?+Q5,U6,#8J'TLW4,%$O]!N,X(SP7=,&^<3"%!'^/8JF2 M+=-V)FUDZ0+>,V-66TK/5F$L%11>G@VEJ'$ZAEECF<= 9Z99M,J!:>#K5N\2 M2B'!Z^>15&[$6[DX/VMCLWE9H%5#+'3J07>S;Q=)(<'5\X$4*:;=JKIN]I25 M.6S&A\1:_0+>]%T"*32X_?8XRLX,0,]:+I4NT&>598>H8/.@>]3WCZ.N4=MX MP3@J.4I-YC&!B&/N(-IHI/N2/:P&7:/?(8ZZPL[KI>*HT2S;ZXLYG,)D7N?. H%7C^/HUKS/$A* U7&B JQ3-/Q1E?+ M!)W!-XRC4.#J^3BJ*>K$."_E$C2EM#':PJ/-9B_H1O=.<102W'YS'$6TU]D4 MM: =KC!B++FK\\5T)_";O%@4:78,(BH0U(RCR!Y5D=@J10V"GCNX=129O-+6^WO9_$(86> SY?8, M)$@N2K>*_=:ZG0"!;S!TTS 2%08?Q9'5CCE-V4HZ20.,XP=YBXQU U\<=8,X M$A5FG@TD)RY7&#?)J47/2MU"HFA3TYD>=.;>(9!$A=G/(\ED-^.L.UJFSE%X MLYTL=(F)E0FZY;U5)(D*6\^'DLR$Z;?346V-5;)VRP )MJ:M@[ZK?H]0$AEV MOSF6U!?)]-A=Q :$)[*[KI \;KS<^+\)9\IOGW!)1#.?U+&L5 MU@DK1<^FE,-@<;<2Z]U)*7AM_:6787%9?/(Y'__7G=D?;X M/B#@!1X"O2LF=9QIB/7OB74;L8[?3P7# M.P L:^BVH_OPH%2V@@X4P M5 &M VN\VO[FF>>1<6U9![:]N_=K-TA%J6$\+Q=@<]Y'S+B%I M?IVFZHD#^H[)^J(7\:9!3_'CQQ^/GK].TO/CHSWSHDYQ\D-#7T#*[G?RPHVE MS/=(MRKP4B*&B^0$S\:;/$T)I)NK84P=;X\Z-4+Z^LWSYR3Y=V"0. MVD %,%C2-"^3ZNJR MN#GB<7.)?5&YJ[>33*E+JRDZ6U!+G#MPD\M::-S>*G=G&!1*X1>0PIJQ.?_[ M_3+'V5MN/.)C+[FEM)VH.[**,96$1G9X9QT;(I<61E'FCMEQ&PE[F9&AA-U5 MPLY8M:Z2JO;CK7P- ^-)>]GDS4YA'%HU1"4LM&'7E3!!%\9 NHK[*&,*CV'4 MP*!G3L/2ZY6OH"\Y>7E;HOD0@YCQ\1!NX!'126JI\M) M=V8()(M<'1B*4G; B]!;_+ZR=<:"C9=2-CT<% 1,L 8K>F%D4X-I:,%0E*W0 M;EU5MBZ4;#QCQZ8$I7;3%56D&=&-DF0,TQP[3/*_0=;NGF<,[5H09.]<2J3' MIB?FL%/ F,&HOEX,%]/1*+1S09"]T.Y=5_8$RX)@O8K%&\RH]6):F\LT"Q@V MM^HKBE$*+=Y;I.X45T);%\K;62O'%S3B5,D%.HU[T08EOQ_D3)=$+ MLI+(K4OFFM9Z,WJ6KS?:W3R27NAEZHJ_)\_/Y>R$.:N!8FPATQ5I6#!*J9YH MHM>6Y5H5KM\.#T^*V(0!1[%L>CK#9@D=L\IBE04RDEF?SU>"?3]>GRRG:G9( MO%I45QDE2B6L9#RG"PDJ: +_OIJD;\?YP^(#=>1HLFH55EBV2HFCJ%*9RJ6@ M\?LM._A?D,NO1*9T"XZZ#;/2NE251T"%H1%\V8+W58M 4)U)5K# <42VTP1) MBUW02Y!O*JM,.EI>2XJ\3"'G_+T6=7Z.""&:#G9V=1V(3EJ#XXE"WM6EQD2P M04E.NWZ[A2UJZ+(4[5LC7L18H92?J4FILF@$#C5O6^QW0L?'M_W)F10E<^6> MQF5E-LN 81K3]: YD6'T\!84G-P0MZL4 M:,Z?;K04M'XR^>HTEJ564A,CAHERU$4-U"_4S^9^W5MNK&47:.? M3$;'U].^J/,TL08I41REDBR:V6'41.S;]),)Y>O3Y:[C@C89)-,6G94FS5XB M R:EL! (92&[SR[S]Y*TZY>9MQ;Z@BNEHA(7S>,K(\.IO6X.R1UO).7NF]:: M?QLIO$H_&:9O]^G:5$HIV9QACPK#<8E(AS$;HMTN[E,=&$K89ZR:5A.RS46/ M=3"9"\.VL)_, M-Y:WR_>323:,A-R(=28*H.VJV9Z)<29L^GFIBIG06_SRLG7&@KE#R:@Z%6>M M%-1EFV=8)5\A0]E"4;9"NQ6$GA9G[)B5Y6PMQ30:W(KDQB0HS.D.%\I:$'I: MA'8M"+)WQLXM!DS;:#!J#X.N8PMKIQA]386)_B#(7FCWT.YO<<;B25,SU4\5 MJV6%2I;*7M E:.K:UGN5JC1&!@MAH42@K9!&&F M!'%Y"^T;&OUDBDIJ6F3<698#Z6A>F@*A8L^0;U$K95HO8O<+C#Z> [U\T?[R;0!-Q+B;FY&S]:Y891VI"(G(^F.H-1/ M)EBO9H0C0YMD.KN)-3YN9S=0!MW\NO)RL*( M1*<5!SI5"N)],L/#PI(BM9]2;JU[6<)6N3!2Z4ZHR&I)!X_[M^LD$ MC--$"KF4?W#[R00, M36_L)Y/F^7A62KNFXLKB,F<80I5!KS0"_7XRJ*'CX]O^^$1CRLTV#3#9*;G3 M[J1D:M&@.9%A]/#A?C+=E9%)MYN+-*85%IU&;O@E:/YD>;S9U>5F6L6BQD<\O%,$ ?>3L$(H;J-^EGPR>>G/7)N_28$O9 M-?K)C$6F61'7>5.A9MV"/*HGW7'X<.*%4]*A?'T#^3JS]]O/M//5U:2'TS,) MM]9BCEQTDJ&0(2QDM]]E_GZ2=OTRLE.<&)7=HPF+()M9<#(9#)*,6).7N M&]::?RLIO$H_FZ'=NZ[L7;&? MS+SOM,I,--7E*BN#J8DS)]>:A5*'=G^+T-:A+6]GK)PS3F83QGJUH&?M3&8L M#T>])7H/R.;W78),31U>02S.BWW\CM!\W MQ/,98R"JAJ,YPQ&M,"EZGDDJ:3:11RZUASZ>0_V\\X?>^WC'.-[!J(X8X[%" MSXCJX]6XT%X@IU%1ZB<3/,Z?*(FVXH39QID%J7XN9]1,#Z+]9(*'AR=%;$6EEQ"Q9<*ELQRQ M[KGEV)P,W*/ M^DG$T!>GRRG2N=2@U6C7^@J[@J4T[7:N)9)!9BE)@J5FII*T$S\#?K)H,CEZ_:3<>999T2LV[12J&;Z M^6E-,*,*#(CH^ MONW?)$<#MZ6V&@K!XAG#2K6$"8\<(M#K)Q- %)S<$,LJYERF"BQ&NPHQ&U%: M&B2%H'F4-^TGRFB41[PPYI%$'6H;J-^IG\P; MNS8%7\JNT4\FA4_CU**TJ MRS1'4S4M6BJU1I5I*10RA(7L/KO,WTO2KE]FCB]2:8M;:%&.'I#@PE[#-6K<.E M'$R6TSTZFJ>M4LVQED4W]"81E;#0A@6VGPPN1G/3>:>ZY(1:U!JSZ]G(1F_S M%$E!^V[]9+Z-O%V^GPQ1Z;:Y]IHH*W*JL9CFY35'ID,I0['G1>@MHBA;9RQ8 M3[<)=94&-KTRYK81MZ.6T@UE"T79"NU6$'I:G+%CG48IQ^I\MX\!OJURF1FC M*XEPLSH(/2U"NQ8$V3MCYXAA3,^5XQ:#LW"&T=VO)VQLK%DXN"&&LD1,P=C)5H MK,6,L^M0WM"6M]"^H=%/QIP:=*$UZCL<84G6=.WPR7$).>%!O_]&:#_0Z"<3 M;=0<(9K152R*M9@<6Q\WT^BU84,LWAE&G6 M@_;4<5A-_>Z2Z,ZX5\5;>)O3FD*BFYK*/6*)G.)!JI], 'E^+F>7J .VV6V, M)QB!QVTF11$.UD"RQ _1?C+!PL.3(K;[N&='GK] %#K)Q,LSA\6'U0M65CD2!IP M!6RBKN-NK]Y#+[9 HY\,:ER^;C^9<V$\FWV46?+%>FRC"9.:T*G)G6!&1TR?H]Y-!#1T?W_:W>S':5N2IB+GK M&%UQ^$1UA6:Q#'K]9 *&@I,;8NF,/-=%G.OF(>V)0\%-2-+DJR/LQ:0=M3@Z[W:(K,>MV=*I07P^:*>U,4. M^3M!1- ;== 5$'2ZI=VU$%2=XD-!4<>8TET7U5YG-D\EULAM<04-02BV MQKL6@HH)R5)=@J8YHHJQPS)MY2IRJ(."Z RG;9X9'9@M+^ZIRHX\]G&5%>R# MJ*<*QH*:5059LUOPI>4YB&UAF9=5^&(7!!6(@9U;MKIMK)*?.V,YAK,NBYQV M\8*@Y\O<>L!O6>V9??-Y_FZ$_*\(%L=075!9K5_680D%"QQ MLJJ".5"/=,+^FI)NNH[M7T \*?DYN&4-"+9K;:I3!%L^UB^T[<@:1"DSVO]B M_R(GVZ)J>+_=WIQF2HU1JU@0L0()_9WB0B1GZ/6#V.F.MU'U4=><(>N+P/K( M9$[QXW$6[V'(%\#[67!Z:8\5%.\6\'+C0$IKAJL[+^,S:UK&0.A8-,;,TGPQ M/RT48Q7D60B;O5H<).UHE<.MY34^CM@@53#UX.%H>9!FP? M*#Z^\;S^EJ"/-\Z^]ZXFZ[+F/JWNSH&A4X*SL%QO.0?[(7Z:."^(IQJ#50U] M[ !+\W[<7IG@"&\M,#?4^3[3_.06E<8 [T9=KJ5$NZEQ3B9IR\T@I_Z\8&)/ MO1]_O+='Y/N\+GM.]]UNS0FJ?7ZX4QQ[E(VS++MN>@7?^P2O!,>'EUXF0?=& ML1&6"(B-40>%JEDW^IRP3B]ZC612H(O(*>538G-(OE!L BHV+\5BMQ8#F6W( M]II>S[$LGFI1DTG'K-#(I:*^-UBO%_61/$%M\">!;>Z2]B=R7,RC RU ML,Q D/,YC :I857,*MP@/T,N P9I^^L);0\*B9X2]XHJ_3Q;KB4O_M!O8^CU MI(:,$M2EI.;1N;F>UJX"!W['C(Z*9[**NJ0S%7R.11VI3I*UF%TH3+=N'<:EE:F[FA.XJ6AKO>CM1K.3;# M+2DT5Q$F&)$O8=GIHF(N1X$(VM^4ZPH.5XY2./HZ$9>+B=Q *5,J!1&NO%)+Z;&%A0257!4PHTT93PTX$T,JZ7-@.X_%/8>? E 7M)<; M/C0$RX$O[(EL/MW)\T,665"?&(5]$RVO/.AQY%WE"R80339!Y"J8AE6ZQ"IE M$J4XDE#Y#"U/MYAX1LP+[-^=YL)!OZV3;+A6)NTN%:)7K.(AW[1]G;? S 6Z MN#I]OX,K[987_UK0-[R,-!6 @S/L4%>Q[H+*$4EJ(D=CR+KGE]CY)J^[\WW$ MRA,S.3[+C,"6PLR0RYDLOVD+-X MEY11_#O+Z,M(^ )RBHQ04;RAI9KKG*Q0:3K6LK+3S$H/@N$+VA.\ M6Z'_?:4JIL59IIL79YPPH*.G*9,P%03%_IY@$J=C] MCAT%/H'SY8#1*W9K+"BK5='4:PH_U2I!T-VH/D8;XAS)"!C/.R27FV.&0G1+ M6".;8N8-*PA[!]\I? T.SB\#REHO52[5V[R)K7)2HE[L-X=L/@B@_$XX"&A. MOI-MX&9.)HJ<0$A.M-AKNXO.E\[7?3<'-ABY[:M[L"6\WEOT6'NF4)5J.S^4 MNK;0_=) _VX>;#" ?G47=B4ZQ$"?QMLR,%;BR':3+%KM);)QT4ND?)*^/TW+:^DV M5#MWW2 Z0QK:\>&4K^+40.>8?L%D>IU$C5L@JRY#:-]%:;_Q"(Y/U!UD!BNR MS&12+!?M3NJ9X3K%CAED-2PBF_Q!.5CC,[B88=EH:E8%7"4JSXL%G5WFVNAN M>Z*)"U2/R_@$+NQ&N[M,MA9Y1:LE9;(QJ1CK";JQ)WJX0/D0C$_@8JKKZ^*T MW'%I(8KKZ1)-Y>8$LNX,HKA XF@+]+L(Y!UFF$[-\#'6S8T[?*4V2H(DU"G*LX1=96ERPD7SJ5ABGB2:Z39RP$-,R:'$VQ<42M<83Y(2G8TI MJ_@@;20D*].L!3<("K*\'J1Q@F&,!-%8D7.AT\Z_M7(9Q?5X;4EO6/(<>OCJ MJ@A4R3MU3]!E\#13_:ET=[E6:DFM2517*GFB0LL+#9?37U6-O96TGU=GU\F; M(V6Q[X;[Z(A8<.W*I(C)?6:4[Z;L')T((1L$S*3VJ:=@.'DV9W9&W<9 H+L] MDYUT^PUKG$3.U(9.WD>;)Z%Q31* M&)A"=+K#SLQ**$P3V5#UC><*GU[K=]RQ^Q0V:LU1L\TFB217Z*6(FPT-.>\&>6S0X>_:N6;"M'6"C!^UC0OVK! ML=F%\-11/G4/NP I6C5L.P,C#VGLEUFI/CH]Y_!)-9P]R:O&8GO=]N9#71'J M W/E*$*6G!(9,XD-T7W&^!P9'W%VFHZ?]Y$_QH##2K@3' A&=!C,!^C?&F*^ M('C)*35CY$*_@LV8?IHWE7ZJ64'6>?NF3R]=+L)]I]H(CGPB(4RKA;UVQY-" M$W.9N-N)2Z-^+X=<:C#$[WWP&]#G6S\I$[)KLE.I5%HIE,VI5MUAFRTB"#(1 M&AC4!32(CRM^4IJ&,9JR9L4<1Q/YM) B*NQ(6R.;3PD!?%L )[;X3: ?DTML M11NUQ<&$CL;7LZ)$I%BN@JQ9"&/RMR(Z$<42MW@&S=O S<+%&JHL^=>5'* = MIQT9.!C\2A^SFZ4\+5S99_0RKBWKP+9WUSUN\')V&ZA -#3-U>5-&<6^'S59 MM7E5E:-*I9W)&=/J;*!ED0N[OB]3^&ONP]T3 MS4]VV'>5I-'8L-5*3W+TJD8DJ_9:H98& :1U"08I MANX=NJV/_:NV>)QD\)J9,\T&+1"*FW(G5'H^"I2'L#E5_-65?DU]2H]BZ(Q:L)4UZF114RR@5*L"/B=J%7CWMWO'#7BTQ23;$\4 M-Z<-XX/TN$>PH99#W^^\;_WP/=%\VN],9PU[S*6J!D?,S/)PWK-26B9083D2 M0+ZIW_E],7S&[Q2[K34]EHH3)3O5*6>XJ#56I1#(Z/N= 4/S6_W.UCR+B<6\ M'L4$L9*KY;*K#)X(E(=P9[\3Q2=][NYW#O)8:5I2.W$EFC4<9\P7F6@WU'+! M\#MO_FP2$F@^[7<:^)"(-]RT0A=B*I:N &;(Q *E'I$ \LW]SN^)X3-^)W#[ M7-R.ZIH2E4N#]* $XBDS4/DE)(!\'[\S0&A^J]\9:RTY=9E?F5RV%JMT1QJ7 M*EN!JOM P.^\TU/$)TKN6\"1-]7?#570VRL3'.FVQH:@WG=V#HR\9ZTST"2, M=M3@]:8SEBAM*"B5CLG@]7G/9#K(.8P'SXN?6.VCBGIMN9?$Q!V/DO@LT]=: MCYEW33Q+1^46*:8SQ6AMAIQSA2+3T2FX^11"_-9-#<-VK/UU6Y*]#)J$T!V, M1Y(SX"IX6Q@DC#QKMP.K*3Y @:^)H_.MCCZK:>9U@XLRN65+ZVYDBQCS@Q9Q^7Y"K<)V3-+O%+6+1'%XE&"^'S6[4ERE7J5G1UY M)1QPT'"B[C1K"PHGFUEST:XU75H('@>/5W4EIE'7/BK]C3RKL+13E:H=GLM2 M/7U0,;H3>8BLYW=7GEV_,]U'U&:%$G%I-%J6,+FA\:-*6A#[:O"$[N9J\W+< MW#M3)$]0^PS1XQL)R'P5C 65]B=VN$NI:3IP-LV%=D>MOX:%%A"!//=*&;(6 MD&0G+W@[?L[JR<^KACYV@*5YM]D[;OX-6*#+AL5Z+9* E .JL(+_6,+".\VH M:@CZDQMU!$OV1O/:TQQY?W $R=#]_>BAH"O,: 3@#;W+JJ4,T]K>)MERN*F4 MG^ *T6Z;(W696#32R/E[D$6_GK!HO[_ZG$>?W^E_40S.<_?S Y^"Q7;HM^'B M\U-X"JA';_I-B+IF3I",$M0;JB,CV/Z'V^NKH_BPN^PG:(6R MR@*NLNU^!;T3+4,=@8*..(;.UU0&,1[']EF9QS=>T5-+T,<;6?+>U61=UESM MC>+_?J%_S /-#74NZ^.SM_BDIT S[7A3[.=KG*SJMF2L+7:>0RZ=Z!5D[9GP MXX_W]H@+5Y3[6TK[8P+L#.>_K"^PR=KCV!O$_^FEH?B_9NV;&8.;3@15PV0R MI@_Y13Y>0.]PGU#.;R/GM['G01%H81D$@7Z;/>^W<**0K53'F#P>R_V26BB: M&'*)J5-R?LB%4,Y#>QZ*_SE[3O9GW>JHTI%<)%\?I/"BZ<>0D[8Z1[TM=3NHMQ0M?5)O5:JY *@4ZT=380561 M8H$0KQLYHJ%XW5J\GCVN[,L3L'K:CO?JB9P\?F'G#:L.%FE1 M-%S=ZT30L P=OA0WQU\=N8"/%[&.H$N")=F<*<&QO"(TG-R.(99D(=[-U)=T M-U_*:7*Y%\.R:"9KCJFWD: SY/L\LM]%]T=/[4V$OU)UX:6/N./1A"^V.\8R M:2NUM43CIN(.\'6#7PV'A(3FGL*7@"_VVFF5GX7O42G[Q?H(O/2!'#)Q;\76C3#2?A[D 3H1I2^_77##D9IEU8R',Q9B^"G$2J.=='H'1 MYUK- I4RNDH4+_!R/-47A\35N?EN97J5\ZB3/ V,%#:D+)+NKINU9KK4%V3V MZ@'7^U:?O/9S%E_I,.XLL#PJP^@0V,PH!TS#WC^X1XL-SBHPS1%':>9:=XHR MW40W31R>R/W*E%X[T/@,%*[C]%W_Z9H+2"J.BJ36H!E>U01+ 8Z_%;#]>:U9 MBU:;&7F&$59O*:PPL9CH?&DAQ;^SD)Y&P1>03R2$J1>=T'9[6*UPW6*Y3N8- M89&9(?=80HC?;X_?4ZA&QYE+%FY8]2"H^#"H"82H7GPCYBJBBGI48PW5(DBEW"'404!]Y9>AZA9P35Z]# 3@!PJL:F M".X(<7X_/V\W$]+:(XAM@_TQ.'&6*S>:['C",9,J-4Y/VRXG(1M)O[34)[T+ M3Z\U&''K!_C;L( IR!*]-"&]@)W6)9\*V1/L+B?<1FNP8B4ZZLJ)VB"JN+TN MLF;R=7:_?>E!X_[=#QLL5*NC87GFDHJ\ %63'9F8BU[+;>2/MKK-88-?!Y&G M#PQ4)H7ZLLA&)\K*L"A,C:6P H7<%B#R8+SZ@8%?!X=G#OVC^'QW@O'TE)L5 M1XIL+AKK9C($(YJ'_MT9D6\]N&^24%U3,*==CAVIA8*@E*1\+5#6]@X']]UD M]^CNCE@3MZ;U?M+,*13&+7HQ;)A?\X&"!A+JYM:.V!5S6/?TQ"RB4DTE22%& ML\7E>%'D6OVNB%P$B3P:;^B)!1Z(9URQ7CQH@*0O=O,#<]-P6I*LNG[3$&]' M079D8--+474E(.4M0_,>\7$=_U[,B!8L'=+!;@"+G0@6R*Q.W^!(C=&:J1HK M %C'$!7&].ZT14L;KB;/K@L+3';M96YI.-8LANR>S15I]:C+7B36)0$7E$-6 M[XM.NS4V^&:LGE J(C/B1G*V;C>1TV5?'YVH'LQY7W1:'6I2E%QV03/=U(*E M%U431Z]K[M=&)\J/)M\7G3&\$V_'&3V)45)CM!A8,J.A>W;;UT7G_0Z2/.]W MONW!^8;@;45O(=7()DDQ847+@=#J5-84DCZS">^.#\HWB5P<+:! M L,O>&S"VC.,F2U2P*4%6:DCZZ8AW$ A^#A)2Y*\2<0T!%DJZ5G!E!U!W0*E M6%I3(I;H)FDP'PW)XMHNM2QDH\TW N7LDK\F4L['C!^P+&LBK36BJW)1H1*8 M7-8$3FC,@ZY!;F59[A>=70('9RW+O#<#>"YO)KEH,9J "J3/YX;(.K&(6Y9@ MX^2\90\W1)<3I#S?#W'F!+?"[H"N9ME037?\P'+$LV.ZLZH8 !.6,QZ M^<:JV*P;0=<@M[ L]\VL7 ('YS5&+)UODTR6J"ELM+X8E^IMK Y"C1$XI%RB M/>"1QLA1A#LRZMJ [N;6#4NM6ZB&J,^V6[+H&#\QICZ:3J+JM'+:6; MLN.3(36N-IDP>@T*4C;%%LG-V3#0_6[C&T8 E'-4QM2QX*:D:&6-D=7[25B94S:A>: M.26+19>+*E%MT?(@A9Q[Y5>4G%K>MMCDQ?5]*2=[(P"W.:=%&+$&MQIU&YP0 M3>1S2:9;;J,7CP7L7)4/@.Z@L.G)"0H7TR4;DWM0Q/:*,J$/#KJ:\XPH%M(% MG@,NUE_$/5X>5K?L/6T"%0!VU:WU MLM2TQ]/^BEZUV=@JMTJ .H^L#_YV(NRK7M]"A:LI&?SM2@:_D9+QW)(JC%#& M_D59P3XXCZH*QH*:5059LUOPI>5Y;VUAF?(>OI MT,:$9<(FD(,5$H'1-1Z$_)SKX M:!VCK$0IUI[CV;(6. B\;;%7\RV27BKK;;Z%?^F-? L6\DAR5>B1;?*D->!, M#*FDS\'F@*[GGP)0%[0#+^3QVI+>L.0YG*JZ*@)5\E*N@B[O?5=J/.7&](LG\H[VU4^9K:Z/3V972E]\KS]D!4W-Z,U4?K>+MI MHW T$>J[>=.2D&EG8W2"*V1Z,9)+Z\MY_.H*.#B;&@<'0+V6M.W(*^'PP-\F MG\@/>C1+$RX>7:E-@G2NOPGRT7CZQ6SJ\:JNE$"]\+E5L%RCEZJ$ UC M246QQ,7/"\;VON$U58C_,W8!(:[*.F#=X9,?%U.22C9!?8*MG,E@4:72]3IZ M'?204A[^@"^3])J[IH>*XQ67_/#2JSU/5>KIO8X,ID6%,A5![E/+8N;ZG6D_ M$#VC]GA1JI.2\]%5HZ'(BIYKSY5:15^@%@0BL6G1Z^: NW;B%A=-([-\58[JBU'9D^BW8GAM BS-:QQCQDF;7-ZP1_9-F($GO@%?[(;8_?5 M[KTWR"L#FO!Z7FE,Q*[#V1DN:\MRMD%/1K7&\Q&WZX(O/S&@[ "-UX7)FETT M!B,L6VV*W;%4$*>M\;,!?8OC_> 3X]6Z_-!JX>L!YZX4HB:69\-*LK=H/!_- M=:Q?M>XGAK*]+@8V7[-+O;:ZS)0YQJAV1*%:K.+F2]3<_.;]@^;D.42NCY?M ML)*5H.T1GF\HA2D9)1?KQJQV8),D_P>'-ZM#9P(J:\/Z(+*>_=[[, =T0Y/U M4[=]ZX*/;O'S>/;O8,;&W>#;V2YAU;C\FHNRZ]HTRZU[M7[S--2VOSG/C9_R M\A=<@>%:(K W;R= D'S] :?YYU_X5\1V5BI40YJPC"YDR9G\PC'L?_\V!7\/ M-JJ"D?,K]A!+/'YDR>/)_C/O1!!H0^$PJN#UPOC]X^BNH@H$Z]?0<":_GP[P M[)>0D-$)\&^.XP]QTWERK]WXCF'^PA\P<_E[:%AP,?X')/S B?C]W2+_@_E_ MO)^;NQ^/H$Z+C@1-5E>__M.&?J0=J8-%I&5H@OZ??S:?P']MJ E'__GM7VW+ M:P#G"N=Q-#)\[VG'J*#*8_V7"+SG*0]G@I^8B2988UG_A6W69)N"?C0O?Z08 M_-)_M]C08&BHTN^Y;,M#WW/]-9$EJ/_A[__/_R0)C/S][T_O/I"3YI]_!1]5 M?$),4$0B ?AD*B'Q,4)*\JED+,6G$L00ERB)("D Q_\I[/A_&?(\)\?Q>H?/ M%XLG3JWVQQ^N7FK3N0C;3K=I]M^?P\WRD)LF2V>Y5JE=HME(NIZ+T+UL,5TO MT)$L4ZN56+;$U"\W]]2[IWX\UZY@3R!X'4/_)Y)[R#Y$""P>2]V8MJ MH)776@R(Z5U% 0E;%E MN+H4%0W5L'[M5,#NCIXZ>78[?^@'"@ZUN3$1?X!WWBB57[JA@STY(X+K&-Z8 M&P&^I1A_FH>?GV;BD[*0-RSM__P/3F&_??Q#>PB)ZSL'LAC9NKTM,/IH;!C1 M!<^CEX#\*V>(?@+$RTG\\+5S7; L7A^6QG)G.J%I-FL,"^L:AI7FXU=FC6/1 MYD9>CR9\?_E-OIWW6PL5 R IQ). 3Q IG(_%1@(O4.*03V*Q. $/DP":FNA M-K]HB[RV3%#.*D-07#+ VGW/I=VG\^]$]5$ M0=W2&LK]]A;4 Q7_WX=$WXZU8\"!BCFXMU=],U*-Q8[TN_?1A268OX86$)3H M A+D53]M_[TPA)Z+ZVQ5TK,57@9M;\$6_G9L':K"GX[T)GJGR ^B^"]-LHM&/5/X)V07#^^T->>DK7@$&+[E@N5-Q7L0E-5[#@C-15"YB& MY?S8*;KD6,8)>=EH*@0N]M>+6G3 ;%Y.3:P#TE">.G_;$FURZU:9;U7ZD13>85CO2X%HLEZZW(VTF M MWT-O3%-Q8?)R-,*X+'_Y+^WGS Y"/M(ATY\.7W?GPZVX[ K_$4&=L[RH] M_^D;G%O*YDV=K _&2JG3#((N5\29@,AL!_K()ML8 ;H$I,@)/^Q0&"7OH7)X MTXDDK%; :RIP)9EL^).B-SGQ X=-,M54$3 .I51**Y9)EW-9M;=X%P7*K@XB M)/9/Q)L2DG[<+>'UV7"6:5TX=+TP@4)G-/2-0F%A%SON@V %?A5-,/8\2I7/+* SW->(__/ M[_-^Z@GE[CNNL=\GC>0;AWMZPWVRYRMYO>U6NLZ6/-\V='L1\4MV?JZSEZ2= MHSNRC&W2\0"-+]_*GX0$1&,CVK\@SJ';+.O@Z3=/$LR+B>R **2("'Z9%O"- M )Q7Y/#/*T/OY.7P;\<([MS?^S<2FR+O2*JB%NMY'69DVRO0B^1EZ 5#W>V5 M[5T[UT[[13#>B)L!#XQ7I5OOMLH99J!4"'-5'R>M5L)_+/KMB\(PK_= /$4B M&;J] RWA%AJB6V@WE?CDN_W1*\AJ"XQEV[.4CO<8YX&\SF8TV2J4YQ(6I1:4 MZEJNUCR1;CF6T'2['BG5VW2KGO;\GG3UGXTZ+]6S#^==R1,WB]QTY_XO>BF( MCD^?B#&*6'NZ1 0[8IM ],K]I(BL1V3'CH@3/X?V=YC]N&;V(XX%(!3_2)HA MF M[3SA_?H67+0;SH?B"UO<_D76O7O=7](2'NMXG>(HHZ2DEKA;$P;/"Q;V>N*$ M1LU!0"P$KQ+WA"I^6>-X8UB1GW]VZN73#)?O76F-!E]?^^[^/4DH7$:A[;&1> 2EM85G:%IYO6D<^<[+'R^JX MKX^[D@)X;D&F\B.W%W\?1F*)*)8@DLDD=4V4E!Y:#^Q#9'LNF[7YY?'B(G7C MX3D6OKX.N@)PTI)D =O>_E.5=8 ?@*9>B-9;)),P.2K3D!P^,ZV5B>:[0!/' ML$C6A2&G/K8C67_5_T185X::@(C%3V^UO?WN.US=(G;=TB@+7S)6VUCH!X3J M,/'./,^O:US76;+Q9MMJ=R?ODZX,F'L[KY\DR#^O;-;>S'9MJ>7K?,9JP,&@ M:C\T6HE:LUTO#7F)ZQ)L;=;AE*;.O@];-<&V!7'BVL!Q[&OJI.UB/._?M. Z M9%-0(V )1/]H2?@QU$S ?H=YVD3EW\E";4G8,"#XU(%L/G%AS-(RAD^8CD17 M)@JQ3BO%/E9^(0?T AHP/(7'KXD"..N(-^T73,]E4^\O,HPTG0CV^/_[DG]_ M75M5>MHQ#0..)^P5JC97L5@J1Z]6-:P8-=R\++POQ9=*)-^J&U^XP]^WJ2JN M&E#.&Q-#?Y[II,JFFBRL75?1.+O=6QFM^!"\CPR4]YP@B5VQ1N6UC(B//'*/ MOK\>\T1>K@%/_+8C#E"!Z5$@HOLD^"<"E:;J>FHM H,, 1(1&[:>+QV+^A!]/ MZF((0$CX/1")=&(@4P\6FI=,:0UJOL= @X M2E\5Z79+XKNKYK:"\.C*B6_)DQ"S=E) M;N8N\U->&60*9!I>&4.E_#J!/5"ICV5]-%F2U%TNFL0>4B]4 SPDXAZ[M__L M7]XM;^+9=7^GT?._?OFOO/;-?V'_1.%7?W\X671$#^(A&5+C"!U42(\]/6(/ M)!Z2XQO"8YL,>3KOY'Y1[]*V6X.QW4M\Y>'9MY#TTT;_LP^9M65']7=S:!A M1K(JC"3?6(#T:>W[?KQ^0?);@N\,;LK,_O)"Y_<3_T/*+:3^CS_U[4XF\+ / MEN+$ZY08,?3(8B+#3QZ]XA,%9B=TRO7=M\#G0+8QQPHGAK[FV3].-'7D83^/ ME9:>X$9\6V\TQ1 3Q"B+2 M[7KI0OR^D68- ,.?ILX];7F5K/E.0]!;=?Q8)K1?F;W+ 1WDCW;,\O)"WM=>479$ M@M]"U\:[U+2 "'Q'!R#^(JHCM0E-K3PRO6&A7A>Q,!.?I*A;" M\52]>6Y^O%W(W_]$!%V*_$4/_+-_=C?SGBBP_9GX M,Q5L)Y+"(I*PLA\B.UA&<2;YQD\7>@(CFL?9$R)K-1M.;%>2]&, M9&)BEL3OM<0ZC2PS_WLN,KXA0V!EU#_^_G=DJE4ZN4;O3!PW;CT M-%()XFH5R;<08P_/$,J:[#A0 H#JG7QF>$=DJNHJXFV:KB(E3X\+HK\9EQ,< M85/9_$3 '^]QF.MMN2K8T#J&Q3T9;H&QJV[*#-AH._*7]V7B-T$2#]L+G(GL M5_F97I7?M:5],^F]_ +[[QM*YP%9/:INA?6PJ&1LCW!+P'5L9175V6*66J6D M="B==Y7.I_LASX7S??('T2Y$5/A[$!%$$X,]- B-9]U-F M_HZ\M^M$8+]?FJ'_-?Y[=]FK%[P\O]V%GK7=7OS"7'=7RKJO7Z ^&$:)G?]P MZ#0\A%7"UZP2CB4?4JD U-,&XYG=MU6S$'>D]\'#+L])_Z5(?H#Q$.#W>"C] M5=6"1+;"=^-\,^?9^[%AK:Y4[NHP;!"%\B4253(:HQ7 MFZ]XB-73IOPC7F/DXJ[B.XO[SJK#VXE%ZAUB<1'% M>%!UP94Y'\(Z8)Q$"\)OD.?ZJ9@QR@BBILMTD"_X<-R=P'T9N5#3;-B^/AW2[;Q;;;W[ 3,#J3>VCBY42"/3NW1^3MST&O3 M#7]CS;4WV7HX_J:+[(FF6X;ECZ6NO,$7,AP:#AO1X=H,SQ6 E/.]0%W015E0 MO8R ]_R[=[&]/9?'CGC/,=T!>W*_[^%>D#^]06V+VU&>NM[+D2:Z_)01I4,I92J% 3 MQ20'PY'SM'P =25VO\W)9XFO.X/^YGT&7YQDVM]Z3+MCUW8B^+9O]#_/U:(4 M,5S'5U90:[V4LL:VJUE^D=D>QO[OS]* M]?R)4AZ_(-6O,F/]&3*/"S^0R!3>FI9J5BJ%NW3W^RQM"F!MOZSMKTW9ZZX*]N^'I\W4=IN,!U75 MW3X-P0@'R #]O:);A^N M) 6'XG#(8\G\1@?BXLI/I4$(H_CI/?4)3D24L/MXXW/3LH[.M/NL!$>D7@@ MXU?:GWK11R1BSQ[:QI]N0?T__^M-_?4.%K9E%^'#:PRBFWT[800'_B6H"V%E M[SKE0G#M'V3XM<<5Z,&3!V\6@'ZN MB]VM HX\TZIMO37_Y*F[!#HH1>3; ULBM!]L/#G/X09%-M M*W#!^@W(4^^"__X@?KQ*^V3\ 0_/&+@I\8\RNXD'[)[5-%^N?.EP(V'/"O)U M.4@1#S?(1+_0H.U,.S8A,K&\D.E_LH+K<4>P5GZ#*\U_AF$,HS-XO[QA+>"K MJF$H\H5\9W\JF[?>C:#+#F,\]:@]S/:C R/I+0M..IOF?%>EU=^Q-(%;&W*@^_!ROZS6;*1;[5*^5$_7LZ5TM53W8A@_CN*)5#)&)A'0 MEMX4MR&=W\V*^+V?;^1@PE](-\9"W1CJQD#J1A0ANM=U)>@5XIPNN)+L "EK M>.K1]E_X.5ZOOBWO;6PBH/.\J6Y321_7:W<6GR#2?3_+R'Z:D<-Y1O+[G>]] ME&&'EB>T/ %:&W*@^[*6YRM#]#'OPM1S=)VE<_ %RU1+N72;SF725>BATVR1 MIMLL'TM06 (![?Z"3L\(*M3I(,). '#LB. <;U7X#Q?G@ B\MKD;HTSBWE=X M*G*@^B-!%\-0]R,A6*'N#W4_XA ]K_M+]2Q3HQ^3UGP3?A"T4 \%#<4Q"VT"*%%0!RB MYRW"HRU@\M V-%IT,2@6P:M?M\ $7N" M_(4F(C01B$-T;R+HF0L7%10#L)EMJ.OA((E0D% 0I%#7A[H><8B^(QQ(L\5\ ME0F*-<@*]B225XW%8X+H^]F!5"AD* A9: =".X X1/=VH,ZT:;;-^!H'H.?ESMLR7H&><1T(5>Y6:$^ (5J,$A>4W0A;%O2_9'=^=D M6W1MV^L_XD43:5U05[;LQR./)LBS49M.3MXU+6"[ZM,][2]DFT@\&D\&1_9# M\Q2:)\0A>J0KR2:7KK=+[72[U*&ABH1OJ]MWGNJL,BS70D!7^N:)_!KF*2 D M;WKM_&3'?U3>MS3P W7WWC-4JF&[7DNH]-!PG>W9AI&6;"M?R/J$I@<- 0I- MS]B69XD3IZK>@^#$_L:!@=I0L-HQK$@.7T3 MT[ ,$4B>50EM2&A#@K0VY% 7-L!XJ@K]!A@EIEVD6X?=+^(X@24P!#3A0?>+ M7?L+?[)?M/5%/-Q<#M5B,-4BBA ][L%0!6-!];TI_TQLFR=("H^CX._YCO57 M:76!+IG]F44.IA9:CM!R!&EMR*'NFUB.M)?!S0NB8U@VG\!Q$B,04&<;JY'^ M(F8#31I[DXIL9Q5:B]!:!&EMR*'N>U@+@M,W!^X "TBLH +;&&T>HV*!Z%JR M(P,; /&+W.%,_Z\_9P/MR&ZQ\!]OS+L@]8%_6#B4? M2"HH:PN48HXSWC&$LKXYCTPV4.BXZ6OA^-?0PBC2UY]2I/0XIV^@2%$4Q-") M#YUXQ"&ZUV5@.8&+UM'F$B1*.QY/L[I*RD\/%1XH<(+%=Y]%%Z6]@_-ROK%=^SWYNI/__1< M1$^_1$3D;T*;PU.QWW>H.YF2$JD$EN03PQ'@8\EADD])<8K'DI@0P^.Q$8B3 M/_Z\\U!W[_CRNY_H3MSP1/=$ZH%\X4#WS='KD8/7'CE0/=)]@XIW'*?J >/^ MY\ _3OBQ'4MD/^7(=LY1?]+P_6'+EN$EQ13MP]JW1HVDGBJ4]D2V(]L#V]45 M))QI6$[$T#W":8^GVD?^VK8]\Z9)8+\WU_EO\-]_0_.G.X*\:9_ODUO=DMM^ M;*.VP1K\S#'^B0B: 5\9?I):$QPXN/U/Q'"MR,AU7 M$1OL&!R:P_!RV=U*+ MMS]H/;8X,![;]LNZJ+H^P[U)RIHIB(YWB?=.-^9 A5.T($KFLN7:$4AA"6BR MZ*W3NP+ ^1N:O-F6]#[0_.=7[<@"1"!1YV SMZ%KRSJP-_N4CX/_ ^ M]]N?!+R!"1S9?\06Z'#FANZ#6];]V2A@M9OG/Q&X'.^NW@V\[[Q)R^)V1Q7R MWK4=*!^.!8>R?Y\@4=;0=3B_2%J#$!*%2![JQDBI%!D!J-7@+&W7]'&Q7>CF MOMX/\[)E.W7@P'L+N@WO"!?X= !)'F^6JD\\+OIH^.U/4Y5GK@P7O_KMWU![ MW@/#5(4MP> *()3&CRU9-TAYB+0GP ;G@"= / T%KXT39#>P'1D"#D":F98Q M!>*6A4.@RF $7WAC";;M:N8CL[P[Z(83&4,Y$:!L;X"RA:I'$@^/U@Z:#QNQ MB:1%QX7+/K[L$,*BX:H2),]HM)$"2'M!A4(XL@QM@\OGOX',A SRVE#)/G;A MT@^7"O_;7NK-$!(4WFU3Q/7/HXP:&Y3FS$KC9KQ MRA7\3S?3L(^7L9"A O24QWX]OR-_D<^F!;Q[RW!DB(/-VFPG"C_T@ K5V"KB MFF-+D(#_.QTX"\-2-J.6VIZT.![C_#YFT&6 !+68$)3 /^6I9>PM^."7*M2=FN;J M'BBWFGBC;>#J8G]'QE#W6ANU98&QJPJ'_-WI4P\6<$[B!))JM5<<\()\-KO1 MM;Z=.#&8"I6<;@-?^KP?0 4'%AXO[8.;PYG$_]Y^KJH.JH(MW""6)2@\&Z4#S:RZO6#E70Z@]C+]M?E$V^G< T-WR"5( MF9$E0-*XHH=\."OJ[YWE$:$V,B $?!H_KMB2;65G;3S]^_^S]Z6_B2O9V]]? MZ?<_H-:,=*\$&>]+WYF6#)A]QV;)%\MX 6-C@Q>VO_ZM,I"F TV63HA):C2= M2TAA7*?.\_C44Z=.@9['>3( TC'Z?L$EN""[@['C!3OG Y[E@J\]*DO5MSSPB)Q&X,L!U9Q /G[LQ&>B!7N*V7,V^'[N MU)W7\YA 81=&.[B!1PN\COEXR%*0? "_'P8.7(\_N1Z("R#S+0&-QX:'7=3 M,.SB6?BK;@6'\/:1U<*)&H(+A+&-]H\3@..QISK!SP'*4..1.6)F5P7#":&AAG!TO?DD=CD<<"JP&I@VP"?/P[,VRHN]P28<]?G?4AR[$7P;QJT1LP.>RXY.%\JV 1PY0Q8ZO#( MAI]]:+9C6WAW>^:!@9L%Z!H,D:9!=@*?//!V_ 6^ 9C[$&?L'M-_X=3N[J%[ MPMO;&P@\:ASHVSN,[Q[37O SF *#OT,YB*IV;@N>WOO']T^?AS.=.*!W#D^N MW'K-/!BR1O!K@'?#O(M= MAOI#M'R43+V/F1\YW$/ ([@N[-RO<3B8/6:J#X'/!DSK %A@S>'#\82IP\F$ M:>#@$-)T09&?:X>PZGAW:5P:#_X MT?BDPTOW<_:;A+EO.2F"/WS5PP-_3VGQA>+(&GY^/RR 6>-OA?\]OB#P#W&M M&6#^K$)>!4#W=[?LJ*OTL?UV=@]5&P#&!;0[ A,Q]:$LVD2-WP4/_'V ;XK MFL-JGOL0ZL)XQZ1I.C ZWCO>WFO2QP_#XX@1QBP__[+K]HDKJ_$C': 4#,OO MOST-2.$WW;_[M(+7Y0EK&2(4S%EW'KES D",(-S:@^W(*]('L.W_M#(>OP,X M\,Q;P>/WH@?80G?:ORE(C<.[P$-@@.*EP'NI,IS]N^J.Q-+P\*"[W3P,>!,, M7\&,!SQDC0!.71XZ\G,*'<+P#G(F&/T#K<>_[I 4!W^N.CL\T" 3P2Z#V0S@ MU! &)FGH@OO0"+I+.KZML[?PU;RG PXS@E05G6F 2'\?%D.D?'AJ?T(C/T>/YY.CQ?W93,&)TU,UWUW.-?QP0 M>V;VXN\SOO05?<&>?XM[H9XQ58JCS)%BTCJC4#1)*OP(UQ5&HTG*,&B*-/G; M%.I))-2_5JB/"Y@4R@VAD2L+M>,:)@3/4227&('^J)+)OI#)PUW_6LQD=.ST M\=;(AU+L#Y78CPNQQT5P$]-->,-[O?SNM37DK[H@<:DS<1C3D,1.(QX;H9;> MCV #A.1"(Y_JRMEN.5\6.F687_/+R+W@8/ADC-S##:>.[SBUO^74[IX3-#A_ M/7C7WTFZ*Q"82Q,O"J#TF3Y,V[H3&)_FU5!]ZWM]3C3 O?A12W&F:AH4HXQH MC5::8"U8* MKA"/6^+5?E;R6J%FJX2%KYG:6>;8F1.^0'JL=7!$)0 MB--K>@+3&A>$'"&JE7S6W0QK$[H 6YY/XZ*W;HM*/BYL9^&^6#+W)/V M@G &I.V)>7X#;N#,X#N;CBXT>O96K%8"V2KBX53T0-,SH\]T3&,><&JYBK6@UK$HI1T1"B2D; -@:XZIG16F#+H2DLL+G87;>Z>3JC MS%?26"'.C%:SK0QP3726]D+.5QOTJ*\QE;9"G!FMA4JX(4/<.UAWUETWS!KE MMXD5;'H" (QT&_GUF!J*_;KGWW>MFCVEXJ8G"!CX2V<]J(PG>/I3[3;%:]^2,5387/H <<8'.G62F799O"$3>KV;H>J^7/=! MTS,^T"#8-6.V5Q%FJ3W>-X;W@42-8=.3;JU7I7R]MBI,Y:(F-=R0 M/;(T=NMRGZ=PDY-+Y$@"9'W&L\9^A=URB^%,5 <@NG07?.@ )R3/^ ">L<.2 MVQJ- 5HIEBM'&;+4 4W/^,!RM)I.UWJ9M_M<91V16MW(8>!>S_A 5Z/G6!O; M$EB_GPO8=4Y7L\6Q0IX9+7.+C5C#T >V,946HSY.#K9ST/3,:.G9WL!?]5@> MR^AR=6#7[S6&#-ZM8D?(Z[5+4 M4/L ]>09/\IWO G'MOJB7>1XK"MW9$P7P?/YC!\)XVTXQ/KF1.QSS&+,3>3U MO",HU!D_LN]9>2,.)JRHKKH\+U:"2 .1!'7&C\2AO%KZ;(.V+2E?'; $U>6' MX ;.^-&LDZ5I858IRC-K5ED9HZ%A2Z#I&3_JR;[>:*]T#5/';1&7;7Y8GX,; M..-'-4;O-;@:-L8L@ET,&&(^6 1CA3KC1U&PE-7NU&"P MR"Q.D'U0,F+9 :H8CCH/C.^'%\=1[4^Q'B_ZFXZT.$??A]SC3X/M. MH8&:_9/*R,/?U1&8.T>A\0^XMS-=3&06\I&L]9 G?CDW_"@OP_7BK(Q]-^]8 MX@-'8:\8QE]\,B!H(-! 7'\@V#OZXJ8?-! ($6@@T$ @:KKY@7AZG^NO6^N> M"EFOUVMV'OYSHI2_<+OH^Y#!];>\O*U5GK_=\G<6XN^(]RTVQO[A>DHE,,%;H6"O M4^V#"'R^3L4Y"ZE#XDV";073C6^%(9%?7-,O+I=H\35QY!XKD]_G"LO$>V![+%N]OBJ6GP5[(%\@MDB\^%D1<5'[O* MD_+72DWQCL0P)02!$0;?;R$DO(+;HBY_7D"B449=_I2.?4.3M9^7?]CFA!.[ MYY$:3/9E?\ +N)%WJ3J[/1\HTOH44>=)"/*OFPX<'VD/C\M'IH@[ZI>-?*G_ M6FNX@;+@[VI I6#1C0XL#BR#%THW!,ZO^KHB=_.*+V5F:W,^T,5HXH4=8MX9 MU>75MW@'-/C*^%-"H#1-A8&IL5#74P;]O!%M0]J7,YPL.,N66U=+PK>4;FC6 M3'6"_WW+D-]2N\,N_O?-6H??W6BF>^'^[]_B'=/_^Q8%F;&JSK]#/ JN#O\C M_@2C$.94W]\ ._94)S*^I0(P(D9M$V"I$P8=9>KK" &&< QAD\37#L!8PG>6+\."KI&$'H M6QK,C*V#I=[B/.PWK+\.:O:KC M>"M80WQ7$WQ?'QE6W-Z5:O[7QU,]_8)Q%P[=*7A^WHM&H1DYA^YW'GJ_3Z=X M< AFYQ -$/DJ8B7;'I++S1C;K.MCV=+OQS-Z#$);_.[4'U)@I)Q#5=[W,=7+ M,')=6]6#,#/QM+F#$1)5D&=34U7J EPZN#O5% ^V@B<0P,*CN_K_MS#;11-\ M-,&_E5CW%, -(WR,X9\/P-;:I:98S1K:A+;DN]AJ((E26^%@S$LQ:88CD21W M&UU&B+W56/6%D#7FQ@#71S-JS"W PIG=# MS]^D'P[$.!RF%)]U@[0X-#-',_-DQBM/AW7W,RDY.8F:#?$"M>:P-V026XL1'J*$4?S<;Z7 M+70(>5;QNHI/KS.T)\#C7V!2%46E<1Y#@@[B"\07B>*+=USL>H(P!)P9C0R] MH&(S@0VGA;!>">GXO"@80A%ORU]PE+]@ MEV_7L3_%7+WE>W-P;YMT:NZH<+;NZG$MESEER8B/VK7VVUX7&J\\9I@B#2)7=KM<(-NCR@ M4<"'4\![+E"\D -6IN9-2]W!5%RX36O9MJ@EUXLY(-ZW39!LFJ8O;7),\M3Z M<613,X(@I6I:-(L<%=:#T8VY#PRIPCZA6!TMMGXF31"RUU^W%<$(/Z&9/T(F M>.T8\ 4@-&'F@5':QN__ENS.[>+V%"KCXCIC1[+?R A!MKU>K.!Y[S#]@J72 M%'6:?_$WX@3$"8@3/GP?S'N1@IK33'"SI"MVYSTEZHGC]<:+20$$/PR)IWGV M=-?,WY],[FD88BCR^A+IWGCZ$XV4X7?M.1NX6N*O5; M0;F:'T/^@.$51J=I[H55 1,31,&45L,Q-&\V V.FQ9%GRK$TF!8,WY7QLOC6I+<-.R2VF0D-KCK- M.0',NX\+"_-DFN&>M[B5-!]&L$6PO9F8X16XQ3>CBN#.]"E6Y2I31>@WL.UT M!7'+/ .W-RG*@$L6/4]?68Z#)E!H>1TMKRP5& M]&2$=(_W"DOU_8<@'JOI1OULH*F;,-OB=F M['M"648QU)EG0#WAJD8N"H!C&7[*-YQ8U0@FUAPI&@GN,IH:W5@TH8:N];WP M^-V?0QA"R(&-DU1G^YP)'#)YMSP@6'<<1)5:$7P1_!/>I3S6ORO17+0*0B\*N9: MF#Y@AWR/L]L0_U 4X=(L<\/U.>(J;Z@:*]H2\ FW!-Q\H/*S F/#<[7?5A#" M-S5F6:,V++81 MO: M"??7[^_'$]X[UU$]0W!:N\HPF)T98Y&]+"]6'*8L5X#@\%WI%AS'TPR&SJ9& M1("(X'-$/K]E@NJ2L@N5!DF*&R-<#+!E;S L"9 )X@(N.(FE6>*VCJP^&D<- MQ'>&_PCUHU^^9&7 L08NZNC@C[6RD"W7RE)9[*:$1CXEMN6R-/SO?T9H,H>Z MG!#M.'E=_H*C_ 6[?+N.?9,S\CB;70&[(% M\@MDB\^%D>3-X'XO2Q^>B'-8L0M,NSTSY7CN. -F>3,P-QZA70;)[/+S]*2D M02X9JM"[R<,U@!P) "1N%-SG\? M/_H%30.W&P:IN;I1X;( /%A$U30_,O24\W.&C +>3Q+\H[3@SQ9P'"#J"X/2,W"V,9YPJ6/DM-5:(N)XDBZ49!M5(0&2 R.!6 M I\_8X-^=D (:V*VL7-N,USAWKBMZS$;P$V15!KC;W7'P./ )V\M+8!G_2'R MN86YQA>=7J$]V3<8ECP ;,]$%V9A[&CE\,:\*.<,3-CP?+2RKDO:6U[+8HSE#;KOY M/8/9AAGXVU:6EYO;"4=D(W=(*H#!X@J4.)XF<:2@('@C>"-ATC_O=D[JG90A94%=FY=(<4RS?SA&^A4^$ M:M@BVA#JL1[$IQGFTG+U30I",&77, U@$CUEQ71YBF7I7G#5MU^YOLOTB(T"NA?7 TQ2+M!N$?X3_6PEF7DX M]6&&6_?=4E%<#*>4PI'=9@8?P_N+^U(<$FGC+7F1/#[ M'_28?98.FJ$EM\MHG3X!]'7M-)R+9QPP$UFK5RLCW.X/BKDNT:<8G0 !#!$' M,$2:(E!=%X1PA/"$!"BO@;@QR'L999MQ;8*I9^OK!I[IM=L0XB!$H9DTSE"? M4'O9G;:&"L*@>1>:=R4^<(%8/9YJ7:*SH5@C-EIUFQ$W9=U9SQ:55E0%,RXR MCEB8-,L\+V*Y&7]'V$?8_W#LO_-I;,\%OZ?B ZTSWQ;$9F%%:PM^R/=E 8(? MQC)LFJ)?&,LD*62I_5+"%DDL:!$<+8+?1/QR7+OS(GWU2V-?5:@Y)1-JQ92B MD2+/%RN%C(OH\N'E?,8N4F'0SH6DS-1NR"2W%@7]1/D9,IR-_/&PGR,H MN3\>V81O^ENI#T*?N&POB9-IGGE>MB]B"\06B"T^01AUD2XBSUG,EST\PA8% M9F*TL%5VAHTA7<"##@@JS5"W6M@77#+GS696^'-?.+0[^$+#U8 U4G\UO-#8 M>3A._HWF?ZC+R5"BD]?E+SC*7[#+M^O8-SF'!Y<4I$:J#,],=U7X8%6=].YQ M5':UNU0W]#1[XCD@, I@QW'VGY2XB*!!4+S^2=99;\@6M\L.R"^0+1!&/L^I MM"W_L-\S@(_(=.I?EZ?DNQ+V\80\F*B^$2BZSXJ!B1=:=G%*9LC5MK6H5\=_ MJN*5&X47S,L?>A$_YUNJW_2[H1H:>D]U(J-E^%UXKP]3=FPW96^HOJ^8O)67 M*^6V9_=K2],SJ"PIY\; \.]FAA?)$U>SPZ:XQND<=^_:&SK [_/\TJDIP [8 M'7;NK(%';Z3FJI]:PB])S0T_%=ODG^>J.WL+UH/R0'+6V8K<]&H]3:V5:OC\ MC^7@/S%@;*U B,*)YP,HZ6<-UQ$;XV:EW0O$)N;>UX8,W6*,U5,.]/K.7\U] MGM7[=6'%4AVWT<.*"JODQJ%OUK7VMQ\XEL:P^-\SG&=G@Y3Z\%7I1+I.)C T M:,"5Y^N!X3['>N4@B'YC.<\.>&^M9G&1&=9+C.O<*R.CG5"_>=NN3^:\/Y]O M% ;0(>& BG2*17?Z\IQ4]M7?I MI&N_C#5$5,9:9W9#^[T4_T<95\K*?=:1*G*FIOD=OU,>]W/M1Q_=A]7[Y9P_ M&9C=;_"JP'8 [,[NG94!NW)XZZ2+WWZD8@V%^.F'-^.."($(@1<16!ID2]+2 MF)IBT%,N#D$WJ2*>W*6AC>;>>Y-STQW77CY=*S'S%UJ8RIU<::6 MQ+7-C8?;T9/184*GI:\UPFI9'0V:80<3B_41O\A/"K1J"U]M3GIDO6=-R0K3 M)IGK]N8.UA\::L]OE$O]_FU.2%_:=5_*U@TKSY?MJ#E1UO9\1*\-,+&@_V@V M^BF;3P>B5<\K!:,THMH2L!K.IDF63&/\J=7BR==G<*@+9E'8 MB:QFHL5:5C>A89)R6R^6VSNS$%2:H[G?^LYNAII.@==S _QI:3B;9&H:+S17 M\^=\^ZS-9M18Y?WAJF2K3E7*>>M)+F]"F]%IGN'2U)E3AC^-*SUE&T!)5J.8 MRX?8 MSDB&6,J!9 F#& F/ T3YX>@7;PIR.9XU>G0HM1GV1A+JG)I GJ\HVE MEA_Q0QSIGJ.'G[FC17E2;,[KG8W-A/,U6C?4J:!Y!MJ$/F;@YRCAF!,@O 6 M)U>'KL0CO!_L^.[.QGTM-#/JA$(G%3J9HA.,6J60%:!>2(-(\<>KX^W#XZ1 X:1R/5AT^T:K# M$SV#SZN_;BM4/8/;^+EUYF%5GIN]-A5F*;LXK&0JVK+7%>['"A4?@$+3:1(_ MW1^.M@,EL\L(HC<44[X HS-]MBER3GDH,Y(WZ!2$,5FLMR%&8<$I/(T3IP>7 M_/W)E@X%\&6[;2"IN6KI&K<"E7GIB>+:.*,)LX?/G%^MSCD)VA; +-E M-[=#[-%T^@S;^Q0(;;SYYUQ\MNS9*'K5P;L@ 4T3@N3;'G4D9N44CK&*%JN8:> M,E3?!5^+3I)-9I>_[/3JUL.0 \#$/;X$38MFD0-SUO*&:6G6N<)YK"=-\.W* M[MB6/\T5ZKR_":9CA=H=2D)A:9R[5/PEN6Z,D(N0>S.QPZN@F]G(A6C=QTG9 MRC=[?7%MM3"\#:$+]1(*3W-G,N ^FU[RTU I+SZ&1/-F<]^8&&Y@+8W]:; W M/56XN6G3#15R0[7M;G#9YPCS\8$&N6/$[XZ3K'D!/$2R:4KJ&C GZ#CXCG-' MLE6BMC.O;HL8H\]P&>\TB, '%!H?<,*D,?ZT1OC952%$)HA,$)GERU)QU;+@ M3-4R(ZY:=@NSJ*1.'),+>W3 PJU*1L?U!7=U!<_06L73A9X_;B[LC1V2BT;[ MOJ M09 4GZ3",%R:)='!M0CI".F)CG.>!?5E=N97])82R%4SMZ';A7$;DU<0 MZB""85@FC9]);[UQ20E8_T,&YI"4+;%7(L5C:[F8ZZJ"/I@K%#Q.2HXP:5Y_'EK8X@R$&4@ MRKC]&.H9G#&U+'6K=V9UD+8>A;HRA41XXA>? \S9]SG@N4UF%GUB:+L:8] MBXHURLG*/"$!2F-@&,3R[!/G0R%V0.R V.'#8Y=WHX?1$NMNR?*@8#/3:28H MFIM"G1E#>H!'[V),&KN807BKFM')<;OQ[O??AT9H#GB=.2 )2$/W(N##UV*- M7VSUKVM/\*[?WX]GR6N06)HE M3@M0/ J2_A-'9F\_0IH!@[O#$,$,GX=TGXO@QO>!T,1(J1I,NU;=#5P] X,! M4!X8>LKU0A@7^:"!&R^JC?UX8[L?ICPS%4Z,P#AJ#5[%T7Z MP*K+\?F]>[JXB^WRWB3V3-I2XS%6.(K028SB%-R@<872*57A&7VD&)RF$R9A M M,GAKLJNS3C+@]SW/8=B_81>.KOO+Q3*:X3B_(Y-?KO#FY>U_]2^".O$O:N?H ML5V.?O[?_SONS2E![JGLR'Q[LQ QJXV-S,@W5#NCFN#KOZO.2MT$!Y;D[\@# M2WY_8$,RSG##@)G_G3IZ#8UR,F@S=9TYLMN>1#..88;?]Q\[O!B4Q>Y__S,ZADVNV[$GA=%QM25Z&Y/7(^OK,/-YPZON/4SYN-.WCI"JEF(=5LB9W86#_M M\?%=*S0[*:DD@G\=4=P-7'F0JC<;4JF;$D&W\ZF*W! !,-(I&'K'3>#S-4%] M^$MVU4@'D9'^]]O=U<6GY=F;^MF9<_=8=E/2Q(L"$-8$Z=23#B.N-0-04#=4SG[KXI6]HCC=];-(8H5(FQ2O&B#/A8Y-3.%X'<9O*]^3A6"%.KUFC2E'-[M@#V7#+>5?+1K,M M)H"6]..6Q3K;RG27S$"LCEQKV9T6(HZ"USSY]EQ]30WNA;!@&Z-6I:IG!$K= MPFOB^..F;$;J8^32WF"93"%7:C?F_7$X5D@%>]R2'-6$=:8S4L2,+VRG6<41 M&\1*H4Y;SD+*Z&0KA3Q6;%(:OB[,F8 T>EIYV?-D+1S^0(N,D$K:A;&$7 3 MV/*D\T*D,HV,;-#B0ERL&:F0J0UT ;0\Z7Q]W%L-F5&E:%?7F%]?KXQNW837 M/.W\I*$,I&RALQ*K%2^W,A8%BV7;"GW:I8KAM1BKXX:B,=[H7%MQ\DIUI3"G M+2FI5YI$"RV'69X'PNY[/&L4!84];9EK&%(AP"E5C#J1$A8W ]7IK13NM&5( M$827\7Q7M(KNO*9GF&:]-E;XTY92L*YLQ&U.QW+;8CXO=LT27EHI.';:M"/T MBQV>[@@B$RV#!;L+- M$K[QL>*]+C3&3&VRDL"]GAFI;,[/+UB/+&JBCT"\.V MZA8PM:%1W+(1:G(9=.O,6!'WDKP0U]6B/.M.[7F^MFE7.-#TS& 9UOV]41R5 M6)'Q-(R4[PL#UP9-SXP66;<]8;U:!9BJ#CH37K:47J8-)IEGG*4TN"_;[HRU M"<*4+E.Y.,%>[&E-XVM55J6'-#TS&@M.UJ#!+998(O% MJK/QM-)" !8@SHP6W;+\?*71&(C1_9!L=3H+O@P 2)P9K4:][.7;[8IM+\)M M0$[D#TNFN)5:8^L"KK MF9F/0+_.N%98F;(8+H[+=E7HUX2P-,B;8W '9UR+9ZWMU"T;FDBP%J(K6A@'S2K[F&>=6PMK(P YO79*-=8[?3%=213IJV M*7-CS>UE36ZV\:A1U;:#Y0 \A\^ EG3\?E\T[GE;K=Y317,SK6T7X*IG0-OI MT1+!W#?6(@B^(LPE&Z(4M&'34\,*JD+GZ7M;SN49I=@S[SN347S5$\-FC$G& MR _8AICQAK0H<:,ILXV;GABVUU'G]VQUN[!SW8PZBQR)E)0Q;/I@V%A->)B4 M[W1&,"%WU'E@?#^\.(X7F8=X<3<[5J/0.[RQFQK'[_PR@S[2)?=ML!.E(_0/ M=[&?]N.[:/09F5,,?4=?$LB/YN-'U_; ]4S'6QT"V\/O&2B_?M]I#?"@V2?G M^ ]_5T>!YT2A\0^XM3,]O)Y.C[] IS^6:?XPV8&Z6#7DG4=A+ZO%7WPR(%]J M(+ ['HU# L:!N2-8-! )& C$3 D9",1,R1@'Q$P)&0C$3 D9",1,R1@'Q$P) M&0C$3 D9",1,R1@'Q$QO.Q!/;XW\)9WI*8WO>IUFSZW)7VD[T65.OD[&QOM9 M1?,<^.;_OM'?GN,2.'W'?>@>(_:/\EN.AWGN&S$CQ/F7OF&D9J#U)$@9KF[H MJ50E;E=G4F8A'[_#]0F][RN9XBG)[2O9 D$$001! M!$$$001!!$$$001!Y,4%5J\\N7I\R X\.3IRP9W%55' AY>69KS-J%NWUT]+\D[*NX5^*'2\CT]TL*FW]WYO["V D4- M74OY!1[[OP9U8S8R?(5<"'VQ M/5;B8W1PC$D3U#L=HX/0CM">/+3C_!':P2^O1WN;-.^CCM-IV407SWH^WU$G MROB#T5;B)XJ(Y75Y".L:P))?&)V.]6"$=H3VSXYV_(V?[?AD MUJRT)=' K+ <3?N3\GR6^6BT"PTG,#?\*K*;QC@_V"RR378(JZWPWWX0.)7& MJ>>5 $5H1VC_!&A_NV=[,*#$P+:F&A9M*;$:*FQMPZX^&.W4,'/?(:*UA.4L M@QU8EBYC*HSD<0*N]-)IAGSWDN"O<\NR*K;'Y;GF_%V6 A+@J-EM0O?#3/MM1[K6NRG;J8ZU!!J=U> MN8JS4N+S]X@T1W-7+JN.& DQ$F*D]Y!WSC"23Q-S"6^N2'NQR =3V0WM,/_Z MLNUOPTC5M96I!:JA(>ELI@Q M)O<+MM$8BYTQ8"2HCM%IDKLT;;N)_!PNOO[N!$!_9S,DYK]:S+\A/GBSXTX1 M$U[6K\H#=]"SC&G)9N:V:@V9=2E;_>A%OG*9+^)EUKV753(85QIY1JE7Q@JS M2^#ATQC_/$$*\0+B!<0+KU*1,AMW4%E*]YH=#19=U]S24COXZ(#'+)IJ0^$' M4U%=Y7J^FJ?O%_%I(W&J#YMF"1SQ N(%Q OOI^7P/=XJ9#:MEFW9;EY:VO6J MN_KHA%\_4*H;-5?$Q.[ R(V)S(JW+=X9J6: MEFB+ M)=J%G!1;((@@B""(((@@B""(((A\:8CX#%:T$]>PV5[YAQM#W(]0)KB[$F"L R)W1I+H*QX4%5.%,(7+@C M@4WS) (N BX"[ONO';\4N-:B4ZL)H;6TF3#@Q[5,P;/\%0 N3-QGTC1W:0LY M BX"[I<#[CLM[KX4N+TY&W;,:I$6%]RF,I@7LDVM#)^X<7X[G>;P%R:X)W[U M]O%L7G3!'PSP&7<:3?W9Y^E]2]0PGJ\@WK D?X!637/*!7 M7,\--S#.4-ZL*Y='O?5X8E<%KC(>=:JFV1TK?)SYSJ9)AD6[#!$3(":X.:'A MQ4Q L()%M3ML4R[."F)%REK3L=0&3 !SW?DTCB$F0$R F.#VE(L7,T%[3A5L MC*1:HN6WBU1K/*!Y$\8$_+Q ]MG_Q_.*$#B;1( MI/V2S'25G?Q=PW%VQ%0_H/#WQ%00\.:TT%J%=I\:YFI]SQ06=4'!,:A;\&F2 M14LL"+T(O=?;;_\B]&)%83N5:00C':WEVBH]T3*1C(ATS86K!'L(PH^L7 /^>]RA':U25(#A*F9[R<#NAF99I;C&1<;#8*J_9\O F'_3:D _[; M#XI/,\\4-1 =(#I =) P?>3E=* M!]14]+'0[CJ^,E/S>(:5QY .XJT@6)K" M+AW[>T.9#Y*ONL&N QG?<&#IO)0V 4%XMJA#Z&,D/AS4Q?XT+P]*XU:VEP/A"@'%#/9Y0@:" M,H)R4GIVV^K#'T$Y8YN%^[;4'\@JQV&$5\RM*#J&,A0BT+DC",H(RM=3#OX( MRK.E)QA&7V-%IBLW2GI];96V,91A9@2.TB(0EA&6KS?M_R,LUR;>_5S+=A@L MHGO6M!$T5]W&"F(9*@#,9R\$D;]4=A\)GTCX1,+G#6@,QR@&KQWC4 7G",QG MN,^=R*IK+!<+;.&5VEYO'!*]CJ#@9)PJ@:=Y_GG'GB%.0)R ."%A8L4K.6$> M9(JM.5-UQ>8BBD*S'^IL:0PY@8DY@:;0>?2($Q GW*3J\4I.Z$[%"ET=5T88 MX9%8*9CU[6TMCA-@T@25IC'$"8@3$"?G([M:W1C5U?V, MW^)MR E0-Z&(-'&QI-P-94[\550M]^]4S8,'$+HIW0KFWDY:2GEFRO'<<<:Q MEH:>4H/ "%$VQ>NUW@\\!36VR 70)\!$Z*38Z^X\ :B'F&^Z^9^(;YI"#') MB, $X(IGF%&GR8I9K!\;E69,#;#X)GZJMOZ-R &1PY M;YT)ZW5DHQ$5M7J_LRD6!$@8N[H?EY9T/T-&B^2%JG,XT,0=IXS=YA]TL,DU M!>D;HHEK"=8W9)+;%FZ:!^COM_V=S?J;]Q<61E1K6?]YSD,,B(=5G=*=F*LE4&A$%,7.(DC1%HC0O!'L'^!M63B[!?#ZU:9C(S6N(FGZM43744 M];@QA#W<9Y1F:01[!'L$^QN4/"["?H%7J)(LM&5QTQ' [1=:&8Q80=C#TBE4 MFD2/>X1[A/M;%"HNXKXP*S5GBU6I:&>6E>$)LXG/ M2X&7'/URR94!/0'XKZ.#/S:EDMA)E1NY9EU,_24.6F*C*_[]W_^,D,;[2;9. MWI IWGU/Y0W9 D$$001!!$$$001!!$$$001!Y'86BXG]8G%H^$80IJQX2HKT MHU?K1U^JQU^GL,Q5EG_+[A)@<&:XX4X9:GCNPZZ<,PI1N:;WO&$6DT55JTK8 MA&-M6VLK. ?7@1E44QNA^I.@^J87=U\(:@G$2W2_NC'L9I&IUC,5*;?9Q*!F MOOV@\>=ER"-4(U0G'M6WO7C[0EC/6$=9B/U&1\SQHN1W63,;S%80UORW'^0S MJT$B6"-8)Q[6-[TT^T)4;^Q^N](.Q1[6MZ4&60OXSGHM0%3'E0/2%/7"LS 3 MOT;[6^%@7S0 "82?0R!,ZFZ:3UU[[=WEA1U6?W^X[TIV*MO[FC40J_>3\78R M75#8!O 9'V_R3]-GMOB?K;>&$(\0CQ"?!.WA*<1KGE(5<&&V$HM89579;#/C M8!(C'F[*3Q,,B1"/$(\0?SNRQ%.(%YKKJ!@%M"E'7#!OUMQ*:P.5"#[>1)]F MR=,M] CQGP3Q'U$T$7%#]6Q5G95K;9*H;4>]+TVY(9X>WR: MIBY. &XHX:$93@Q_G^V0^FLO7J#:T6C?#-HWDUC](L;LL2*[TV@OA#H"+1=J MA8"6<\UVEY/#!EG+M\&]03F#YI]7*PCA'^'_1O%_^P+&DY#_;5'GIHTKQ>X( MS\DJ7EN7IW:_U^X*$/MPMSQ]NBZ#'OX(_ C\2=(R7@]^J5[/!#3NWA^%0HQ^&.-@\2?J7$@^"<=_N@8B%L@BO?>4/]JHA M;MNG1F4!JP;U^VI[ M6*P:7DP44/!@N!>J'3>4OL%=D$'2*=<(D>:+ZJ9^Y"I0Z&* MF.Z+EJS*&Y'S5:,[K:\4 H=J"H]?Y$I$(8A"$(5\)F7F512RV@HYW6RM-O*B M+[!\456'!M:&%!)GFV#8,\_S1"2"2 21R.TK/*\BD:"W]+TM6S-M=>&W^OF& MU* F,8GPL"X:2R(2022"2"0Y)/+.ZL^K2$1HS3*MS*Q>LHL\36T'=JE:V<0D MLMNY@Y\YB^HV,EW^>:**XKY^8E8L-#OBH9JB) S$[N\J*7Y!/DQ8WMX'+W(E MJ&>WG<'RL^!KP?=F.7 ?EAL!'I:K^IMR M:,P"P'>P![[G.#'C[9+ZS@DVFN9N2T;@B4;.DOK*&_+DPRD+4[KYRRF*D;;BJVMMGE:W0": M)*%&0J0)&J6U( I!%)(<"KF*1/,B"M&H\=BTI46 1:MB2YO-N/HBMX(4 G<: MH9))B$ 0@22"0*XH\KPL!F&$P;+97:[E7!A%-=)J5HUJ3"!\O!1-G5:'112" M* 11R-=1C<[QR6,:"$MK>4([0BM%Y/R[B(5H]4)F-CS:IBM]W5<2/RZE-K#-$*58LT1J"3 M9A!:$5JO)QQ<1"NW%ONJWN99.X.-E""_\3DW+T"T0HD 2[/4I=5>EU^$:W=-#OHB15/8QB!&T.D0J]%.ATYBB'!33;);$$<=F1E&?&*1O[6B3PUW\E;LY$/\-1U-"U MOI]/UWE*TV%VCM10?5_!(H$VBU.7$?O"NM-VQ;5H%%???F!WIXR? H/H@!?I M]S;9*P+7*YK,['>EC%C>,+(ZYJJ5J*YN]&P;FNP4=5]=<^D-. 7S*[.I)K"& MN#%,O*P+4H%DQY!38MV7X]"!7XA3$*W^MG^OJWQM M[&%QG (E=#J-\R\MSIT4J?SY"6VIOVK-;O?OE"!)G7)6EH1L34Q)3?![ [20 MQ$Y#D,K-AE!+PP_+_.N= M3B&X?K<2L3[X ?K/4K6<'0'FO-G,<[NAI]D3@'?##[)J8&EG&-"8X@:6WU9" M;#.+\NH&K^H=35 (!JH_5)JE4/DF!/@;!OQGTV.>@_'?[@'J9SOSGJMXBKP9 M]TV'X?4I;;0AV)EO/SCZ%.KHO"*$]=O!^B?+U?OSASO=-.O*@,S.L;Y>P^QY M6Y[F^?CASL?564A4G0D!_H8!_]E$C#]ZN'>#?FLU:M)K+/)S^E;LESB]MX)@ MWZ4#4N3%XTAO,1_PY2)'2^RD^F*Y6)+$?$KHB1VA**:Z):$C/D/_V*F&)R+( M]]^I($AI?B>E&9GB*KG6-V0+!!$$$001!!$$$001!!$$$021I"]0/][+%<]O MD?J$U*>;49]>*C?GK:6E&[$0%4Q4WP@4W6?%P,0++;LX)3/D:MM:U.%J\)LN M*!,OD*-$U7>!!8.6X7?A+?XJ+&,_=XHS:I17U786*U+R=E,UK7N7&RL$!U>- ML3L20[HR0O;M(OL9NO*;@/GE*\=O >9'"O)/5/>P>],9= -)SDWKN:$Z7V ^ MWX:H9B"JL8OZ,8(U@G7"87WE!_9K%XG?XX%->;Y #)VA;\]62S,;M0AAS,8/ M;#[>Y8\6@A&R;QC9[__ ?NUJ\+L^L ?&_7*QQ&?;L7WL6J0MYPH-'0D"G[8/I\DTMM[;N))%.]] 0EBC_ S[%?KF"5G6F\6 MY9DZ+=@9V@S:*S!=X5\D0B":0#3QV6GB<^H9/YGAMP$2Y>:V7*-J]>5('.O% MC0$F7,$*4L2+% W$$8@C/CM'? %QY/>AA#ZJ8,,VL9AA5FE39E2NU[Z?CB%/ MO$0>032!:.*ST\3G5%J>$4JTNC4QGQ\4,'DV*YA>Q:KT"\-XMO%*K24IDLI3 M2?0GZ?*Y9KW>;.RRYKNIIBQU):&1+S>*OTV$_X+\]_6RK;Y,4A7R:^37R*^1 M7W^M'B.__@I=1GY].UW^#.NWO\WZ1EK*)]52DE^F,=DV>6Y-D[WT4@_* \E9 M9RMRTZOU-+56JN'S#ZU9UH_5!4,7P%"I8Z,1S4:&WS1C'29H1F$ >P L_+NB M)JH\(7O4$F_+D41D%;$\5'LY02%QN.R+TVF>10N_B&$0PR288=ZY8MJ?,LQ2 M4G/%O+Q494)9\LLZTUI+FYAAF!W#\,\[MA0Q#&(8Q#!79IBKE&;[4X89K=5- MPU(*E!QQ$KZ2I$&_[K8AP_ [AJ%/ZTXCAD$,@Q@F,0SSSH7A_I1AW#H^EB:; M01E;E!<5Q?(LJIV-8QBX7 TIAKM4V3G!Z]4OV +P!5GPZY(=XK0;57[V #ZA MMC.LELU5)G1)\769R11S/+O5G& ,XB8BUGZ8-(91:",C(@9$#)]"L'D!,:AA ME\]GJH(GJ_P::^FK;3!J"9 87B;9(&) Q("((>DZRPN(82M-5YG,F'-$PX_F MY4Y04DJE.&+8*RT\*GV B $1P^>01UY #)/BVN@$8Q>3%SPWE; N;^878T@, MKQ5($I]\\U2F?[[<*^?%1KX;E\G?5\5OM6KEW*$F_B'U'U:_1U7OOY@FC79! MW5K=A7*C\ )./3IS9'>_KOYS@Y2A.> _Y_9.4F2-(:LUBI7[M>XZLV:"Q81> M*22Y*\. H[5RQ!J(-3Z,-5XNW5R%-?+Z@JJ7N4E/[O<#O6.%HX[OC"%K,(@U M$&L@UKBUP@Q788WQQ"IC8'_0X,/>5Z(?A:T.<4H 0+7&?L MJTYJKOKA3MGTS%0X,0+CZ"/@5> YEJZ&X!?3//9]-U=C'% ,WJ9$ZHA1: M(W&%(BA546D&5TQ*I0A3IQ@- Y/A__Y'!?]T:_GCO^#'X2XUQU!]2#B3?P[] MC+UMW[$#NQ#L'4G#[H*W]KTG&?#[_E&$8?^&W3^Z[B\7RVB&X_R.Y'ZYPCN[ M.$&=N#B] UMLEZ.?__?_CGMS2MQ[BCTRW]XL1,RV8R,S\@W5SJ@F^/KOJK-2 M-\&^KRQ_1Q[8^_L#2Y-Q4AF@ _K?J:/7T"@G@S93UYDCN^W)/>,89OA]_['# M>S$S/[SI!18DF.^^X0#F7!J/!NVH-X^_XMPGWWFPGJ$97SPE56CD4UTYVRWG MRT*G+'8?).,=;'+-1EYL=,4\>-%MULIY01+S70G\K(L-J=LLY)KU5D(7G<56A3%I7.)ZGE)&ALQAK MD#H/0ZD8INHA[#):VJ17&ON1K3KW<[M1BV9.?Z40RDG+2MBNU_O+;M]F.HT- M5C*M#=8:@Y;FB MRD[59A,$?0I]K& M8J/RT(#?CN./FU*;GI 3QRM;S/4:;<)L"5%ELU(H!7O<,J14LUN+I@[6'2BC M9;:4;[ :;'G2I7RI4I"5D&#E+EF\Y\RUS@V';=#RI$N%JC8D57HVEF?2J!"6 M)DZC,84M3[HTT 2M.Q[Q'-;?5)<63='K-3Z&VN%)E^Z;(9@7+#$P2N8XTPZS MQ5RUTE;HTRY9,N MQ@@*?^8^Z^+\?CW%/(PHS,GAO#II%*#).VP?E\1*0N-= NKGT#K^ A7H.-K^PTRG MR_53T$!<:2"(.XQ$ Y& @6#N> (-1 (& K]C+NKS:""N1TUH()(P$,P=AZ@I M"0,!HB8T#HD8!PH%34D8"/8.OY@*C0;B:HC T'PN"0.!@J:$# 1S1S-H(-YN M()ZN+?(RJ>\JO3Y<-@?N<.1;X#(EPUD:\*[A)54WR)Q>]R56>E<1#IGH27D, MF>A)X0J9Z$E)"9GHR;@%F>A)&0:9Z"F!!%GH2>D"F>A)40&9Z,GI?F)-!'.8 M3G*KT ,N&5[UU)3Y\YCH)B>S<4/^PP"4B-GJFY&(YCGPS?]]H[\]QP-P_HYB M'F\=PN?K5+PQXQH[A]CYGZ6O2A/?,%)U\(=)D!)=W=!3E<@U8";PFQT ^G6" MOY>Z#W='<#?M/EUK_1SG0<2:0&+E7CSV+X31KZYRJ- U^@UDB*<@\SM#<7<\ M_:$@>KDA?[4,W''Q9F3[SI+6G_9UYP6G/]_%+[B/?3;_N5_@/'H(O_XA_ >> M0Y]L@+\QSWE#1OG"FL);N-)GXZ _*);XX4%>PPA3EJMY,^-]2XE<8TI\H5[$ M8PQ];#61#UBL?>=R(==86;U4#H2\8UY5 186!/&ES&QMS@>Z&$V\L$/,.Z.Z M_*$G2;1\S[3"FA<$9RJ[%O%&]W[97V!VMRB5UHI?R.=TN*61_/:#2Y/,M8L$ M?>R*\8<#^=J]?V<@7V/E-D% ?N>3'RX">469@65A:L=F>M:$];KA=% 4P(TQ M(,A(8\2U:P1^G?G0FYONZDO5[\H"UUE73@0+7.68AXLLL,VT*F1_B]?%?EXM MM/N+3JY2A2P #W# TBQ%7)D&OO#D%D4'"5CV3A OO/,I#Q=Y0<+;$6M-)B6Y MJ%!R60IF;7P(ZZ; 2C1$FF4N'>QR ZM+S7!B^"E8^<\W)H8;6$MC+T2D_G* M2?[^?@LK1N\R.TF^FG#]3GYT\O:72+_^$OEE7R(%&B4Q)R)1\*.3F+]$&C)* M)$:)Q!](]!^;"OR'R;RWL4[Y4%$95A '7U#P?.#,;DJ+?-]PM4TJ]('O._'4 M+:7JTR@(8;EOM*+YR58T7R(-_/[X2[3JFS3']OK?45P+H M&%RQO2C(HO7:+[=>FRS.^? U7<@R?]WT,NZ[T0SX(+B5,WSCUWNM426SD3%5 MFHM5:JD($QWR#0^7@!CJ--7K;[0VC-:&D\I!:/WX;=>/KQ;W#.SB;+UJ90LR MTQ5&)GG/3WO.&'0,KD73&';#*]&/I279]0UP7UM#3XU5R]VO1:> :^C@2LNX M@EUP,RO3[ZX?O4HF^L#-'XFTRDY(2K!5OI#0E%.#2<'Q5B5#'QM%P #PS:P! MKFUTX!&<06"98&ACZH0G[YTGS/%&R%=)MN[("]M:S6OS]?V";RMLG*/_K&GB MEQ"17A4S)1@G'YAJD&RKO-_,[\,%IM<1QF^G?%34F!#KO-?"NK,AZTZ[I$S, M(',PWW[@^*DR?7;"AZ2D=\GC2#;&/BKQ(]E6^<2:TQLSCU<)2XO^-KO -ERU MIU+Z&O=G F >N!&!.8U:WH9YD**$@J W2\-)ME7>FXH^4&UZ8RJ2V1*1F5%& M5FY.6AT3[Q<-M3(&5 3U)IP]76C[^Q,D.3UG3T0ZY1IARC-3H;I&V4U7SFY* M,+M\6/;3+=GD\XI6%Z3[S;94=8G1MB_F@O;]?9>ES6[05KA]KA-_2;M'N4[O ML>9W2Y"Y5B[4+=GD\^9*7: 1;:::Y' R7,M&C9P/AP%)5$:01J L1>,H\^F6 M,I]N"6W7RHQ*L$T^MXKUG#PH66*"N:M/"W:3RQGMK1M*SG8,V"?.@^*>*XNC M/*BDYD$E&'T?EB=U2S;YO'E4%V*BJ*2VF\MU:8EMUGJ56-B=3L6&,1%4J2$_7=LS=;-: M*7RL"6%IG'Y>"=$OH?U\XK1NM&OM0Y68]\:JXTV MP'E<8!1GWRD3\S:W]W&@! M8P'^VP\VS9//6Q]" @H*+!)>0B=!I/'.SM6VBWR<@O-*PIV:0UI9;7)5 MM3+6P37UY6#5:$-:B14BCKN8:8TR>U!F M3Z(Y"67V?*1 ]4I.JBOM5B%+1ZY=U)7[G9_>ER2Q7M\6Q@N-0:6+2-,F@W* WW+G_ M.1!]*OTD"]&?6ONYM'&B*-7T=5<8-&V#7X3]<=LB"K451#,#)E,8CZ1#@9") -^&\_>.)YNSB1 M?(+BA+>KT9,L=OC44L>E.,&4>UO:ZID]NUL4%*>L6E*]$3/#[K1A''M:S_A/ MK =<"=$/$'TF(O_XIKAGWE-\\\<0 ,.1B4$ ?.OP/VEBI%0-UOE1W0U,#@(. M VX],/24ZX7@EE0?-'#CG*&QKSJIN>J'.TT%UOZ9&(%Q]!'P*A8+U1#\8EJN MZFH6^$P0@C=@8>]@;XB[M['$VTREU-CU%'.$D1P'P,"-.%.A#%I5>,Z@%'ID M4JQND(PVXL 7_$<%_W1K^>._X,?AFS3'4'W(.I/][3R02CP&N\[)0\1,.#8R(]]0 M[8P*"VA]5YV5N@D.<1=_]Q!/?G]@4&B&%([=D?2_4T>OH3E.;#E3UYDCB^V) M-^,89OA]_['#>S%I/KSI!19D@^^^X<2UT>'5?S=&OW[%N4^^"4Q_.TJ' :(> M!NF_HU^^\/A1_^U'+&LV)+'3$*1RLR'4#K)F(W>7$AKY5%?.=LOYLM IB]W_ M_F=T[-CB(@((V'MNHGJ5:S;R8J,KYE/@5;=9*^<%"?S2EI H=E)2241_.N(8JK>;$BE;DH$G3L%8.QXB^(Q- M9C?^*KO@.>!%(/K4@W1*7&L&^&#+\%/=":3_O!JJ?S_R*L74"';$LK3"<9*.I-.G M^]=]>CL3GC8G46BV)E9;F'*[_::R2-T1[#6IZ3;%0"#'D<2'] 86&M46N8M3 M4O(U:<-83SFMTYQ+"%H3F8$_WXR3IR(R_IIR,YGN JZKNU"IX>,2HVDSU&(2 M2NHUY7K%=:O;CE.%E $O0B4EQ"8M(:',?ZEHZ]#&E*TFU.K.E\O8-DJ,G)'F MOE2?CWK.8((O.+[5;SKA5F.Z>)R0(M!K4IE=M\*P'JEF!=MOE@-GWM7)A8S* MR&M*?]38CSW.9:26N1':=;76%;R4,K]\@Q;ZQC+LTJI4HBUZ*J&\1F<"&EA.'7I((5U/F=;+8XQ6FSID8RWHR)4](6\*&14DDK?DH#FDF)0TQRD:5AMV)^ZKG,[&T-PGU#JQ2S\@SZEA9SE> M*GNT D7])J8Q(2C_;40)Y0YIGK":-F7E,:4(Y2@P:;:0D11-J5ON0J#SLL1'\%T*2/-,=6==WO&H$4)4$OU MA^JJ%W(\E+X_S]366!ZW^K8P@ PS:+%3:\2-G90TS]2=6J.U56.]:Z,6?Q!2/CPJ\.NTP< MR?V4,L=^LC[SD?6X;TH(,Z4]%JD+""4DE#GVHUZ''C6X:&[J_E*,#,Q5J&U* MF5=INAGWQ7;,21&[->':K%L;BBEEGOUEI*1YG$(J$=R>D+9)[$+;&/85JFNG3\VSOSFL MEILCN@9+O(3KLZ4Z6O>SI^;9ORY%XEP%A0A4>L.A3Y>]O5J2\WII FW M0QI2YK-)LX'".H8^7BEL)?(T] MTX-P5FOV]M/A_&DZ[$O2[IIL!4H=H:71 )%+%"HI?4O+1L+7#?*,O)4=AK=[: M"T,[>FH2>DDJP;V64;:TIJEWAXZ#-I&EPZ9-B/DU"6QW/U<2?.8JO6& 5RP7 M#Z)%6GF17Y2P'DV6&-\UO::N[$2F->A/TBR0U.R/56/06CRF55P9EU$ I#$*FG#>,ZD-VVMSO M&HO'>.M+T@IKR+IJNU5(GXUQQEB/6;B>)6KR+-@BO5J)T9@IUV*I'D3[50P>4(!AHV-+(654L9:6Y=R:MM=U<6UJ9AC";Q4I!$0L\^("\% M"7SLF,YB+$NU24G5&\@>7O@9;1Z!F+46-EDK<8%TK=G!@BVB0I-D;]$\#V;Z MWEG!0ZS'$8$TE7S7L/#^(B7-\:#O2@.IJJB!5,)$SUBUZ+:7+@S-\X AEAL? M7\U[G"C5H;A!]GT'RIZ:XP&##?8SI#/#):.S)39EQ;\SS84]NUNRDW M8HZ QF-]VT$D>7R@SHN!8X@ MXZTHJD-=V#,I:=X)HZ=]U]OR?=-HLZ%2FE+3;BTCS7W #EVXP]9TT*7^Y%C+:G"NP"U"Y90[46.(],<;=#RY>5]@N5ZNZ &4>/<54PV$G4XY\\Z!-BEQFW?G'GF;CSM5)&E:+6WV;?F M]R'TR\L.K?M;R>!19[!2@\VP?*#-[4,5PRNC=C?N0P@?!^P67Y##1?8)^7W8 M-&>.TQ*&'6@T6>ACV<0&S7Y&F]\'/'%NE?:\WI=*?;@A<(VV0O:S;\COPVY MX^O:;LR8I06.E_<+?EI)3CKP$;<$0WEYB5FZ!E7Z*[EC:^JJG189'_%+*FS- M*U70CFV*HJYM!7NT\(1%2II3].IVA0O\:&=!?)E#VOT2*8['0DJ:5_1:5:?, M4&O7H=T6H94NMMDI8O;8O**W/%B:(ZWU&(IB?S?5*ENUM\N>FP?&#>N-ZFT; M77($1O1VS8;495*Q.>+'P#J$+_MZ=2SQ$#7:UYSV0-[&*6F."4HX<;396!F; MNSADH>0\9:&][*DY8)R)2U:)F]L&5*E%VJ9.0.XFE3#J"!-L:Q>A**$:7$N= M,4-*2%R>$9/1YIC0"WF66A)EV=Q!H\C=):;1([*OS3,!P=KKNC6UNV;+%QR' M[0<4UTMHCW@^57RWA_H4M9$49%,CI>5$UE/E/>+Z;,=R,&%GAF,:]9%10K@% MWTO\/OB([S,6)4XOURF"&WG+H6 --$U99Q^0$YJ&044- Y_&4J4==\N:M(*F M2/8!>1[HZB3L+\C!(WJ;PA>E+"VN3,&<,:)HWC ME#2W+ADG%S-,[=.2:,T752GN-IP$\1$HORZWH:C43L,5)'MJ M;ETP.QZN5$[@(-$O6R-97E5L(OO6O!QLR?UB*^M. RKIL+M;UGQWO\N^(,\# MFUGQ"]+9LY).CR<,%'I+WCH\-X=V4!CW*)4I*9P][Y4]FNOORM/DN4<\P*[3 M+4W=*=KF1LT)LA-E)O!&R=-0%9M8 M1=JMN!I7@\)Q11O+92$ES;&V[DU[.P]J32!"PF:0C717VU+VU!QK>:TNF7IS MN^(4K4',%,CN)\*8DN;9Y79VR_F6QW')5BF\ HF:@E()[1%':2L MQH_;6%2SI2T11ZDJ>!UZ-31ER1L8,18N M,'@1,BEIC@=EQ"3GKJZL($*HC"=(HR0+B&,-,<#*URRU(J?^R:BDOBX.::D_B#[UCP/5CVK/%#[R>:W)%IN,MW:=-\_ MT.;DH$*$U+1>0X92!1[$?;*UCDJ)4X4K[3AY3 CS7W 8H2O*CU8<$VOU=CZOF./J<0P(4>" M1M5J;^;0Z!J!=E%O-H '"X$=9-^:=U(\OSS?^YV)R"F6&VY8>K?FIG%&FW-2 MO/%6Q#H39@ A9;_<;:WK=GN1?4+>21$Z$YEN1MH2$IMSQ^RT/$S!Y;.^60X--N),&P%]H]X<300VXDP;@7VCWIR9!S8"0-/7V@CH&_EFF3W8B#-M M!/X-H<%&%& C #059",2KPEL1!$V O]& J^I"!L!H*D@&P&\IH)L!/X-!QI1 MA(T T%28C8!!K*D(&T%]P]Z\Q !L!("FK[81$$@,%6$CR&\8##:B !L!H*D@ M&P%]H]^<+P$VXDP;07R#@8THPD8 :"K(1D#?*'".*,)&@%A3038"^H:"Z.LG M;L3?G"/\VP*_\ZV:7%]JNM;OS.,?\R!=VEM#(M*7O#48XC!D)/_?G[,@3EO2 M=N)).065BM_5EWU-K@!=>3M;^#6EXG<%3U^3*T!7WB[Z^9I2\;L*G*_)%: K MP*[\_6/ZU^3*[>B*ZEHI4_YWC]Q_D!?T-^*T>O.GO&!4-;(C*YW$^DE0 ;;_ M>6'&F_'4B[-BX(:*!?;]DTSDVWF]KVD,?I=D^YI< ;KR=J+I:TH%<"<_DH*Y M:JZ ?$@!P?-*U01D24"6!&C0YQSBQ\N90;>8FAW#0 0YQ,(I-@GLKX>*H9S/:6,5R\1 MA8_?)2[$VM>7NA,8&QV(!8CC_>5(+).?=3](&0&3GU79!F3CZL-ZE>2/?->R MDF\"0G$VSP(M]E'T,ROE0:@*A*H /GP@5/5X#=GC5!1XO;T+7"LY OX#RGX5 M&3\RCP.8D[-&LJY87)0PX4(0 H$Y:ZCKB@6FHJR-*^KENP&!24-A5RPPG.([ MR?<$0&+.&BJ[8HEI.*IKZ__Y5]L-@G\#L3EG*.V*I8;SHH190%S.&EV[8GEI MI/1Z$ +#=-[8VQ6+S*="S,F#__4%5=G\__[[+!._)U[*ZL6(JCZ@]W M'<57EX?%H?##X0<$0J!C(O!W%W=9+'DOHU';#V0_47".,F@0[8][8?5M1TG>$0G/A%%/Q $"?PBX!>= M!X_PR\/O]>+14\'\4S;P$8C"KMK9CUO3H30R*60]DDU%LX3B ='4Z#"#:9UG MI MS\:LO.C5.&2;'_&(VZ#B!-]U(:G"]LF0$J V7RD 'OWRQ-;%Q=@I;:9ETRM9 M*T^%R35BI!X2C-__(!\H"@,GMLOA$G3Y6J_SX=+A!N[BXE+!/:2>XB=_]HA# M:GE$V+.0@*%(UKM2;2_U0[R ![1))^Y)O;UI0#5SJ'8-PA^U\0Q^J/L?!($_ MD$="1@!_SG5"2R\*^#+X<[@! .#/!_'GN,X_XM%T.[7P=JOIF7R,>H.9(+-: M$?'(;ZY+_0YFK,PH9A>XNZV/#"C%(P2^_P$CY .*@'/:!2/8ES^X@(C1Q?!( M5:I2"?0[=_Y>A0B6B>\>R)V@,1Y8 MVW)3XMWV4%7:]3:\?J43;.0KZ:-D3'[4BH$K$S(*'7[3&#OCH:&OZB:Q-A5C M0FSKY=:+C'&C6_T;.O(B-RUFG\FHB:[XNO93\*&#X'<5WY=;VY9HUY"&;.KM M2L]9MKAZKQRG!2@/%)X/)=P=5IZR2LT2W\EN)"^ZBQ('XT[?ZKYJ'!AY^&-W MG?ZKX&J*;4]K5HMV[\;?-1=/!9_%OSOC;QO";%0'\AEK^Y*">N;!]:>S5L6] M"/P",?C?F*[/*IKRV^:6Q,+JBMOQO>HFZ"&;5OQQ+_'%BX:*%>E/!K#BIL?; M<.EJ1WS &CYAR[ .V1Q/,RM#D%!!Y>-DN<3]#_J]95 *]Y7U/35L>+$%Z$# M\P?,W[E%^L23PX%(GW,[X5-/4KL"D3Y470"1OAF1ALY[770!1?J0L >'E/>E MY'L5"E5)O]2$B"GO<'1EK5!R?.YS";I%T 6K\Z%IN-Z^1$UGFY!DDA6F"7=P M,/E$+R[-G7]M?#@DU(')NQF1/O,E1P44Z4L?3"Y@\GZ?4CJ'W:JN6W)]234B MJ=8.>6Q";CU)622?F>943V6W;CMO>BV3-#))*05E-^<< MH%$@,_[KQ.'G#M$HT)+?\ER S)^J.?$FD/]4(QZ =@")N.DTW.=.(BB2NA0Y M9O;VX(%Z8T^H$#FB.'TSGZ'U?=#H^Q]/[C/:*@K"])N"@?N+-V=5;YGW67GF M?/;U9!%!LN.B[F\,5>\EF^)J?5UU%T[VE.QH<^0@LQ\AQE) Y)WISVU /M^,+:<8/IX,]M M["Z2=A39 3YETO@"_JXP]1KBN-D)H59-(Z:(2)7M9>KOI@EGX/!>OK\;@-:5 M)*^+#%IO-G_SD:G38XNY MYI-<,(>K/;.V0DMHO.]YG50E+MAB_NS&A9]+3A0DTR3V<>5'>\TGD(CL+6._ M@Q"X/()T88%07GS_ _H&YZ?ZWJUU_R?STD>#NM:/%@%>2S'(+==\ $']DMF< M6R[4**1(%WM_;[+LXNJK*ZY-Q@NUG0"V+W]N+WQ?W2\N P@F2KPJ(2YD(L/1 M;.CYI,D+'R\.^GD:>79".7)&WZE.HQM,@C&T@ROV>CK'L&YG(5/9:'_D@43> M.4$;8,.7+$&XY4H#(-)?LF[@RLH#"F_N3ED1\$XC%]4ZP;ZG[V I8=ZF271' M6S7.C!P%C!QH'+^QQO'"(\(YT^WO1(B!M8JD%LH+9BG HAZQ4;-/=VM,:C*I&J-W?_ 'B , M!YWW-]MYW]?7SX:9)WM<>F9U[HQ'LW-T'CO@+'Y$X:]M^QW!"!LKJ:3A73J[YK]W5-MP_W MQ!PYSK@C :D&DEPQE<&$K[.EADW,!)D^=-^C$ 1NNP7FNH#,N72\XX;-]74( MP$WFOD'[/= .T'Y_Z^WWA?==3YE?_[BKZM7Z*WS2Q5:FOHZJ(X/#JOLFD[BJ MA\9YX*N"SOEB,@=D[PN4O?\X_NQBG WXL5>2O(BH]]QAO%IW4_Q)$_H42@#T M 4WO!63.I4_*UU\9\''("+TQ'^$=.N9JO;C2#X(-(FT7*61@:94@?&[0N.TJ M@H(5"_S7>+G*].?O:0S84)._34VAKR]U)S V^IV1&$!;_YY(P^<445^_;2AD M*4"AEGSR!'_QEOPE!?L<68!"+?GDJ?@KJ.>\R23YU&+M^0O*-CG2>T5:LDG M3]@5;\E?4K#/D34JU)+/XV,7^S1YGAP(:)Q\5@WX]#\8R9[?UL+M2"Q?EPB0!O0U7IPY MH*_QRVL'Z&LL;%_C==GA4S8YOFE]9]Z6W9FAJG(52&N3 :G%5?1@?2E@?2_M MYX,^QL+V,5X7OIRSJ?%-O&GV!ENDUG9UJ+31FOHP7(LE>Y'B3=JXB#X0X,9Q MT+E81.9\];C")[.%VDX VT4\*0*1+GR38+%%NGBISB('6QE5C>S(2DBU[/SZ8KI. M(SN]/D9>)V( ;;1PITHM>UB>=;Q(BH2/!U5^];8TS-+50WX^4+9'PBVVTH"L MADVV)-TOE=WRP*X^7T>^9K@!GCS?]QG"U3B]P?8:U*)JTZ%?M",(@.UXK?0 <_9 MU1(.QU-+VTZ%U(RF2=*3F=';SH5>10MS\LB!&RK6N_.BH%CF5%W,ES8DU\&K M0V[VF@P*J*2_0$<;4*;W9X6!,MU^.OESNZDOK5U7RKQ#@AJH&[!=P'9]4A$U M4":@3&\FVX$RO3\I#Y0)*%-1L\W%&\0&DLO7DEP^$A!_"H8GO[.B=%=ZKI^N MA0E#WYA%H3*S](%[O-7Q2 "]TA.&\ZXF3*'1&NV@BK4,L6$LPVB6AR8>\",7 MH@'H.F?K\Q7IZ>FAZ_H2U46&KG,V1)\>RHC:*NYL#0>1Q!9"=H?4J#7=9E & MNJHO#V47KC@H'I1=7QC@J@L,3H\_V]V*W/$UMBN->!J!-5_N3B:+#'_26@3H M <9!Q_9M=FPGCRPKEN*H^L-=,W+T.Q1Z."!(*LJ@2.V#16JY*!B:X*/F1HE> MG@L@7[#DGY_6HGWI95T2]YE YNCJM?7Q.9_;HI6LE^Q,QH-,UNT\$V55.7PEV+0S?J=A^G MV$'<_\#Q!Q3.A^G^?37X4>Q*\&.5(S\ANL'A37'KBL(A.B= A)&_3D7RNMA(0K+T>U)RA MD (+G3@E%/U 4CAP3(!C\O?B6 !'_OCV 7*WQQW,W!I09>OAM9EN5V6M@ 2 M(O1"GO8-&C(&'3(6Y29AZQF I#<7X!CT %,H0)!/G,)Q:57[= 0Y5L-3* 0I MWM'F_=,U3(:K>9;0\"4/-6QK2J-UU/YX&/WT1QU11[9^L'1HJ;3GHY56U=Q% MD!UUTD$Y&NC;@!/CM4W%0I/"NZ1O*AH8E&B&4Q9@89J M#;@_VTHDZ58^7M%T,C_$@#UTW?3&%*9%1HVC5P!<9;*2%3 3U0*)@I,;I M1FK< &X<*RX"N/%)Y40LU)T;M5X?YY ]*9/#9A!P1@'/,\'6#''+ MFS'4(R?SS/U(JXA@A'J@87">.=T8TCXQ&K1_L0]Z42)3'6IN=T ME'H!\BVOE;]'6NO^@"G+4&T;+3>+!COC6@?EQ^Y_D#3Y0& G4?[;+M4IZ$"1 M*ZJ?O 7C\+E#1P OSG+APS5WK0.E.?=,\NO@Q7AR9^%/[9S0_3H-3C@Z4>EYUI M>;9F_B\UP^50Z('*:#K!!:;_N)>_OZGJE#:U# AI(5N&PWLCNUS *K'!6B7< M>9\*.61*#K%YI$OEZD*&"=#+?^J6N>M'C:)?7G"Z=I>/ L6O._FI.;W<8 J" M0]&TU.LQ$RV8M0M06?;+]A:RVL2&R[T\-!'4W,;&R%%CK23'WJ K[J3 MOV#H<>$K'\[6MU\D]"BXS_%VV[Z@.LBBJK$D1Y@#B//ADB","P GKU%DY+:6 MCA-:5:ZUYNJF.NBVACTF19&L;1]]@$@:^"# !P'3)T^#(K]HVI][E?%$96$" M,M#I (&9H!RO"P@?C7D='@BMD0+IG:I=7XM\M:5E\)$U[>/T PH#_#A=T_[U MXT?1[]THWAGF_2W[R&!?H8F8"Z7:G/>-D2/7F6$!4.279QIZYM'*FEMV(6]6 M1:I""=$J::#RZY ->9G*5COTAH4G!OY$7#/N^N] G< MUQ")9^IUVJQ4 P,N8 A5C3W.*,=S3E)LJ"J+/K9 O2R$FC7LT_ #A,# !SE9 MP_[UH\:7OPSDSU#CS7;]30]I3$6][9DC8\8[UF2">OL"H@C+EY=DKSX9F2-M M).)MM8E4S Q%?K;K$Z!=_W3M^M>/(B 2\@I%,-(=3_Q=J\,IL-/;Q?,-/(X* MJ/I*V>]!L0]#DJB)7;E>PR37RH(8:;,^!=,/-/6^"S= /4[QF_5SNM^+?'6I M!/J=.W^O1@3+Q%$.Y$[0& ^L;;DI\6Y[J"KM>AM>OWTY3:(6?UU.D_RFM'/& MS8?2:C)LKBZ]I/R8<.DM]5?%_N M\PU*"S!!D5H&-&S9F^FP3BX2@X?G7>:[P[)3/JE9ZC39BN0M=U'B%-SI6]U7 MC0,7#W_LKM-_%8"RT!N99E"\FZ]./K0 W,E;=)D_1P/HE5;[GGPZP04BY[^Q MII]5#+0;E@W:5$LK:.2++$4-\-(T_OBLRA4WB?EO2HV=E4:I0^T6(9)M,*GWQ6[6@@'* .&-YP9M0Y\? &8).++0# M)E^R/0EH1[$%X#S3%ZY4.TX^C@%H1[$% (Q9N.28A6L_S[VH7BA5YMUP7G-U M28F]<;6WJPM=]^/7E7SP"$?L-G:9-OH^9%N3F F(P9(7LB-<6IL SG!@%$41 MF7/R413 #A=; ,"(B0*?X2Y@AW^?I3R',37])88IZ)""=&1*U]!FJQ83F3%- M\_1G-J:WG;LO6(H^$Y323 ET+4T]KW4GR,05E%]]L/SJ6C+%MYP0!H+Z)4/) M5Y;%O7Z1+O;^WF0R\>ISAD4.<[T]> !CJ@.4KR =4RQUXT6C.X"Z^L=[_AAM M%05A^DW!P/W%F[,RP\PYJSSSS?IZLH@@V7%1]S>&JO>237&UOJZZ"R=[2N;X M'W'SJ^U2OQ-+W@8BXH%GS-U>9P8M9)A*1Q(@#]"1'L"KP:)"J1TPKY<_S%^_ M>2W4=MYD>O66LZA I+]D3O3*4I_7Y2">,@]Z 7]PHZ"(:Y=Z!J=TMKY38C'- M7#*I/YCF4(%#^-G=W5\;:JXJ]PE$^DMF,J_^C'/5VJPW0[DJI":P#3S>3(3>-LYSFOI3V:-C9$L3@M2@;42N=+N$I5YT8'[KW^^ MK5&'1V3Z]-BZK/DD%\SA:L^LK= 2&N][7J>UN&CK\K,A[C^7G&A(IDKLX\J/ M]C"+N-F7]AVZ)%4XHT^K\[7/V?']#^@;3.:;F->Z_Y-YZ:-!R1UH4 8-RD#F M03/45VM0OF'MN%*)N,ED..BL+;RZ7(< &-2X"!'X;NC?C%IOCJI+KIU<58Q M(Q2=SR6;$-3&QX,C/T]NSTYS1P(:.U2T9\% KDLU>2UCA-"G%CM!3A:5SHU' M'@@\?W(#!S70HWQYYEQ5=AUH!^A1/BMS+IVH+[P5/F5N_IVVEQ[R6&F@M ?2 M;M49+0U2(G;M.+.]%+"]%_?Q;S %?RM]R85'ESE^K;FAA-'BKH51ND) M9=S]@Z%V[T0;*J8LWH.'#%29AN6>)#ITM9.A33I7'7E ,0J@#>CS+B!SOF!$ MX9,K)=X)$4$'PH5VJU\V16XI!Y TW6W3.RCIK+H!?X @'/1VWVQO=U]?/QO MGNQQZ9D)NS,>;=C1,>)?$/F+EG._@O*WJTK"%U*DB[V_-YD6N>54.I!QT"7^ M(1F_HOQW(66\4-L)8/OR1TP@TJ#[&'0? Y'^8MG.*TMJ I$&7:XWUN4*,FG/ MPN0=PW'][#K3PUM874T'I.I5W[7[NJ;;AXL4CT3.8V3#M7@96DM\.UQVR6K M]?M,LMXLN49@T/OBY@ SOF2B[,H.*]>?#_NXHC.DIP6P-ZI)D<^-9'@R:.G= M1:;HV.D4_;;S8-?2__M?X^7RTY^_ITWFAIK\;6J_?'VI.X&QT>^,Q&K9^MV_ M+#<(_OT]$8H3ET)>OR&XFN[6*^+%R3-N5\0+H"/G#OE>!R].GK&[YM*KFTSY M@2;96VB2O6;F %L$;-%%3O97Q N@(^?.9UX'+TZ>U[PB7@ =.7>"]#IXKX@70$?.G6&\#EZOB88 -%%!\LHKB6 ;!%2WB!"D'0F@ ZRJY+I(N]OS>912I:LNCF9;Q0 MVPE@^TL6:19Q#&K/=^=&V':#M)@SX5/RSX]4=48(5D8IN 1+HETQR)7-,*6% M("-(-@65P@E0O@T:\SZ+!Z Q[\9$&C3F7;HQK_#&[I331M]GXEHXSRV7MEJ" M*N5NC]0&.+4H'TPJO2 M:%1&OLLP*48<1H12%+C@%[0QWLH)^=(@\#'BJ)$%#1ZCU.T5/%-,:P&9HWW=&@^]#4WNF0_' MLG[UMC2ZU=5#?CY0MD>B7-QVV78]S(Y-A2*JY38SIX*-(".H#./W/V , M"X#2J9HS9ZZOZ7[I0/P=7F_O M'O#G0D2\"BA MU_#3Y.-Z)UR:DK2;-,L;/M#-$K-(X0=T5)^BH_J*M/#3\.?Z3K57G0@^/6@@ M Y;FH(4$<8I=G]/B619L11'U1_NFI&CWZ'0 MPP$G4DD&94GG;-!^":AH JB:&R6*?"Y$?<&K?YZ^._O2Z[VD!6$"F9]_V&5- M_MAV'3%T5?/13V7GLL_BLC> O$U3X2Q7K0V['V^'R!Z]=*UD?X+#EWR2I1D- M:XQ#Z1("\4.::-@T79J3L8S@,GK_ R814'=\T1;'2ZOD^2#H6/Z^4!!TBGC= MGZ'.P->5(/)W&3@<(.@1?:R.MZ@'KB)#K1$YMFQ%*N/KCT?K/@U]?AFD8TL: M@^"V YN\LUE4.LHPK*"+%(:(^Q\X] C[PS371<476GA\;%:B]O&IGS=1*&P MJ>#N$9,P(_T*Q>HIAM9P*LK:"!7K$:Q0E8G:UEX8F[OU3,!GR-XR9L+EP2H7 MR1-;8@D1S("K#,I:J/_>W6'.F.U]H.D1:T M*?)9+MFBV=ZC652JK8?RW#"$36]UP*9T!L<#0N7=I!LXRUT+-.7KP6X9FHY5 M@14*F@KN)[TH FL$!A>4&;?"U>#Q&O,'&N/M/IY'/9EW-%YYVT8,,QZ$:#Y) MFK2@$AJJ!K=XX; M)I^4G"SNDJ<;B; O?,6Z6RM^>.?.[\*E'NC/J).?LD+6-%9R-S<__CVW__,/HE+[[9K?[*7_]&,S8__)O]Y>JQJZ8J?*N/R M\=T_<3O;C(-)AZ#_[R0JI^HI(CTM&GD&S8_23#[[Z.R__^__\_SC\UCS:&&> MK6IY8!*2(&DKV](SCCT"5LG2Y^'WQW_V]&<9V/S\0S?(\IC??=U20F.CIT__ MU1Z]?,6Q?_DI^OK+73H".6\I"#/HWC6Z Z[?908-OLNT'\M.&]W*MSNFR]Z) M4EELL VFW^#$SU.FSUQ"A>^R7%?DV+OD)Y%O-UAFD/Q&'"3_U^&Z _&.K]YQ M@M083(JY@"K?OQO4N3NQ,;[K\-U!7;SCDB6Q=TVIRZ65P'<(A$#9;ARJ@8NX MB'\UG 3[W2A(/++@X8[;JGKR#WNZ?R_D7:V#PUJ=-OE)9R$RM)I1ZZ\"<"-0P@)B4E7Y,B4B.J;9?E%F0W%KVU&@3= MO9$4 UJPK&5CLI"4BCMI,S09 MXH/$:3ORI7N54!Q$ME8F8FP%6MU7IQ,W?7W^2W5_&$%,J TY9+NQ=C2/S2-U MD9 BT&M2R*E%Y 32+2BRD(Z A0HY*3,R*B.O*?VR&*,+HF9S^H99C=0.OA/" M14*96SZN$YW:HHPLN=VBRG3B=6]=05+*W/*7FU80:6$Y,*,))],,TNW8[3BA MA.'7I"1BTEMRNC3-:.29L3)>D02??FB>4P.F+(Q@IMXW6TB\A?HM0N/1C#3' MJ7UW9-9@T^U NT O&PX^W6U[Z:?F.67O1YC:'2UZTJBIK*OJH!K#FXP4?4W: M;9>:)BTZOE2I&IBBEH>VH0LREF:8JO6#?6]E-JL0 MT1TX]*;=@J/V(EU^CJD&61-XHXV'-08B(R,R[F'QEZ_K7J1!9NU4;"E*F-_OIS$"66._8FPS\M0EQN;>A,U M;:/3CIO[14*98__('8>TK"^7T*C1\@:-#M;V72&AS+&_XK9F$=R@&UQ+7"ZK MNP@1-I/T._/LWSNMW4C4 DZ*VIM=L HKU'"6OC[/_O*L/#.<\EKA;&)GR6ZM MOW/8C#3'?JF";ZD^V@O-RE*P"!^-HPF6+3_'J?J:+E?1H#J3=B$I,A.BO&ZH MZ;?FV;\7X9+LLT8=*E7@@,"6K.C(3').SCV4J77&(MU0#(GWHC(U9V815DXI M<\_4(G9>:<@!"=EU3N-CM]UJSQ<))?V:B-$ANI+TJT+"65N^5L7 M(^1=:6)RM=9LA VPJ2V%3$))Y)3/:#?"41?#.-XQQ[@TKN\;8OKV_/+[[,RI MCE"#A;PFO=8W@ZWEE^.4-+=\9KXQ)V)92&!*F]9TN5Q!H42FJ/R:AEVMOA0J ML ?I*Y'9S"&#U9(OI?)K:A%-K%&V9S!$J$N6[)0@K]%+GYE;4WTZ56BI'I_)*([8BV9+Y!FSP?L"$R"+ P,5)T?DD>M_$&I4CL2:T)[/24 M15RST3BAS"W)[JC6I$;2@51A:^M^MXQ:R[*04.:WJ4G,I96"+GU.5$;6Q&\P1D)6'4XR"'%16:V&$3X39!C*+ZHU"'QMM:0YB>AAJT2M#F:-@%.DT:KFTBU-=QFMO576LR6_*QUY1TP9O8F@X'BLH=UJ2Q")+]:-TT] \SR0A T[;+LM&3+&_6@N\G/8818I:8X')324^CR] M;T*U!;KAB0GEZPR3DN9XX.U&#@:U2Q/.KHD]M(T.ELM&]@$Y'B@MC/(6H\2L M5UPK87-W+;7[V0?D>3"B&=$OVUP7VG66VI+U8#)N98_-RT'L.LTJ80X0CABA MH0DM$1I>)+S%\CR8=BNMD8:L-5-G8WS-(R@DI9)XQ G;,^-HW46F+*=08QA= M[)=J2&5/S7W $)?'=(-J]R">(TL[GID$WBPCS?D!#7RXV9=&3N*$@Q*6G>$8"G2.+.B]4)-.*KI:@;,Z,Q=J#->0*M.!Q'[6@P,KW9HCMKBE/$ MJ"TRVIPK0+9X)@BD+B41RE">+4UGB!'9Y^9]@=D ):+Y6-V9HXWBJO.!-S=J MV3?DG8%0M;S)FHQQ:!0P;$/$'9M.L!L^X@TXXMZJ#*LLQ"':7&F[HV!17\;G;C;K@R514J:VP=GN!2G]J)1E?2P@4+CO:\2;28E MS>U#$&SZ^'[*L5*KLYK(=1$:H&3V ?E]D"6)FS3+ FD:_;4YWLXGHC3/OB"_ M#\VV.X$J=D!)I6FGYO)(V=^9V2?D]Z$$37J4PJQ[4@W9$C7!)6RHD3TWOP]B M-!2EEMSEI%)GU@SG-7AD/C(LMP^2ZU(10LZ;G,('\UDIW(WM4?+<(V[)%M+T ME8IQ:V@TDOV9ONL[Y5U&FGOJH#8N"T-5C;A2KZ?,*XZDJX20DN847>_$XZ5% M+2(S&D[+CM]%.UT_(\TKNAT%EA1Z+L/I4K^U+'F*6::R+\@K^F9-E7O>I-Y* M'!X%F[#5#4V/,]H\,,;,)E;=$$^$,5;KL+=EX-!,:(_X,:0-U=HH1I#)P MF811[2Q:&VJ%XD)&F^,!/2(70ZX'][C*8 #5<)1TYL3AN3FTLUNK:E]>Q,W$ MK9T&9DE+W+;DG(H<\0#'^Y%)376&XSP5:LM=&UFSC3@ES?%K4?=$K8^:,=2: M;71VU*#=9K!(27/\VBPUAAIMU3&D#&=*M]2TR@R7D>;X!6.V[,S*(@OQ[85= MEW5&PISL6_/\XLKLTF0GJS57);#^GQM=DT_DD1X$_1<:UVO MIDPXXH#MB4YE.I[@/4BIUVED%\^'1)R1YL&V;9%-3$.ZTLBV^1J*:W4MS$AS MK%W;=D3A4Y*!*HL=5[%'9)=O9U=!Y5BK2O6H5V8U![+G[&2)$^4:SRZ>;KM[ M941J4W';QF:8%'5(S&5;0B_ XW2D2&Y=N.WH$YD;U),#3CB>+M?!1*QGTT=R MZW)''4FS\&J7&T'-O8I4\*%-"BEI;EV=.4[W9E%[)?&*,-IB.6LQ MI03CCAU\-X9]$;384E*/,7U3)1Z/K;&''= M-@U%3;>*:')UU!]F3\U]0)5SS3;C+_NFLMJU4&$VH=85(27-J6VGSM<[@V"T MD6H28ZW7RK2\;F4?<"1R7$T. 7ZOVC(5:A3[:\)/OOI FW/JL'ZT"#BH9T/( M%*-]@V_W=OOL:_-.'3Q7VS#4V1I0XC?KIC5C'-LY/Y M!'#H/[WB,:L*'_(VGW13RK.4Y[/GN\DSYY8;/^6UGWZ?509\/Z1SXV3%OTVC M/B:VLQ<_D2JSP+6B4#])IOM=-0]_HY;DKS3XB:>X@8TXTT8US0&OTNR?4VN %UY.]'T M-:4"N).%N+;AG%P!^9 "@N>5J@G(DH L"="@SSFX$=^@-\M6+^Z@#7Q="2)_ M=RV'MQN0"/RTEO>/(SG)YZ0%(M=SH+]*[ 21<'!T 1KT9>+CV9WW %#/) Y% MCYHDH?/PN<2'6OK[4G<#8Z$ L0!SO+T=BF?RL^T'*")C\K,HV(!M7 M']:K)'_DNY:5?!,0BK-Y%FBQCZ*?62D/0E4@5 7PX0.AJL=KR!ZGHL#K[5W@ M6LD1\!]0]JO(^)%Y',"#$!BF\\;>KEAD/A5B3AZ<^_NK?7I))?D7,]]('EK7K8V> MKBI]@>($I>=O.=;)_Y(Y1V)T,T4U%[X;.5IZR[OK?_^'JNKZ?/Y_EPW>D:]C M=V7%4AQ5?[AC=56W9[I_6!\*/QQ^0""8/B8%?W=]EX63]X+'QZ*3G\6+0\OQ MA8'C!:O^>'=%RFLXYO1=FVUY2J\V9 49 ME]'['S")_/<_+_E\4J4# /2Z%_/+ -!AC&UQ 2B%G'\5"W.>VN0S:#@ T"/V M($YSMI7Z9LMQ M D+$_0\XQ"2#1B5=$40\8 M"0//"'A&YP$D_/+X>\6 ]%0W_Y04?$0B040WH3EH;KB2@*P)NNG4>+V 2.26 M'#U<-#&)$SUOTAT;>Y*KI.C,8F_J2-1?T0N\:,^'R@/3+0]LTVBW] MA5*K2\2^A/<#.AJ%W46*3/C]#_0!H?+!(W!H.QLP09>O^3H?,!UNXBXN,!7= M1^HI?O)GCT#$L7MGS$=,@_,V<"=JZ3--X^++ ]%K_!F%%E:;=#9S4UEP8KN$ M5X)1.SVCP=3]#X(D'F $A*\O=TA+;PSX,@!TN H -!' >BXTC\"DC*85S&M MR4209VJB3"&202T+X!F]!J3Y+FCKXNQ1=[!JL&BG4L2 CSTO$<-^NVQQ!+48 M1XVI)Q!,AB+8_0\*(AX@"CTKBIR]I?/(L?Z38*5P#9PY4.A%OKI4 OW.G;]7 M(X)EXKT'+<]5)5VO0VO7RD%&_E*^B@9EE.M0"!YX,J$C$*' MW]!#VJB6=KV>:9@..]B8G983OS"TC6[U;^C(BPRUF'TFHR:ZXNO:3\&'#H+? M57Q?GANUI50UUBN(GR^57L!3PUH]D-Y(7W5U- M9>UI+6?1+MGXNQ;AJ;JS^!=E_&U;E\WE0#YC;5]24,\\I?YT]JBXMWY?(-+^ M&^/T6<51,Q2/1MY&;$+1A.?KY4 <6K6/^X$O7C14K$A_,G$5-SW!ADM7.^+E MP4V'$+65GGAYK%1?6-ALV82$9+G$_0_L :;(]\7. 5J\KWSIJZ/%B>\]!P80 M&,!SB_2)!X4#D3[G=L*G'IQV!2)]J*X (GTS(@V=]W;H HKT(2\/CBGO2[SO M$<;NE7;-NDF0D-&T%4GI;U7&GF]'26Z[;SH]0B)M.Q7WNW($BJ4N1XV9O M3QFH=GUJP_252%*,JMQE^;4FCS\>2&.T512$Z3<% _<7;\ZJVS+OL_+,^>SK MR2*"9,=%W=\8JMY+-L75^KKJ+ISL*=GAYLA1QHFX#NX3_HRK:;MZ..:,<7UHX;3 E_;@]W MD;2CR [P*1/'%_!W T$8#SH!IYH5(1K4![T!(O29Q-]-D\[ X;U\)S< K2M) M7Q<9M-[L\MZ,/1UFJVM**M5+I"_7)S([^_C0T@N &*;VW*5>T3VN%=7":$D$ M3'DO)""6]7]#^>PC@+!S]GX#"+N2,_M5URY< '?T[AQI6N4&)HU"W%(+=<\P$$ M]4MF;"0*00 M2FH-/10=L7MV4?OX>?_G:>39">7(&5US\?Y$691JG*T,R'5KS>PE-Y:IPQC_ M!PS+#_$'9X\/+OD&2Q!NN=( B/27K!NXLO* PIN[4U8$O-/(]38;Q7'*\13B MMUUIMVG:D @M4B-' 2,'6L=OK'6\\(APSG3[.Q&"GO%;C%.[EAF-4*3L48VM MX#$)0J0I+Z57?M?NZIMOK]%."(^>9/=1JZF/!IJ 6,MACC_@!A=X9 MQ[PN0+H.%0/FNL !CQLVU]9_ ;]]T [0/_]K???%]YW/66"_>.NJNU1 M7*,RPNJ<-T=V&S:<=S5<2%S5-.<.?%70.E]4YH#T?8'2]Q_'G['G^#.[HI%2 MJ4=5_+'2]Z9,>E1.,_KIY(Y\\RG ']#W?GGF7/JL?/W% 1\'C3567E9V ,/J(5 M#2(\-I9A.!O3BSZ0:'Z.$4 :T-IX<>: UL8OKQV@M;&PK8W798=/V>?XIO4= MD$ZCM$;;&C>2U@.9BGJ;WIK)K"\%K.^E_7S0REC85L;KPI=S]C6^B3>*[FTI M+$94J":.-"@8RP'C9'B3]BZ2#Q!$ [P!K8O%8\Y7CRM\Y.]BJ_S\WRX/%P/^ZQ!T4JD!I09?;#, MZ%I2[[><80>"^B53'+><%B^D2!=[?V\RR7W+N>Q"RGBAMA/ =A$/BD"D"]\D M6&R1OG2F\_^*/C:.4=7(CJR$5,L.K"\&ZC2R\O+'6"N&39>U1K>"<42Y*5!E M=C!CZ8^'47[UMC2PTM5#?CY0MO=W0<+4Y,%'(BVD:OH5B4^:1_Q1KJ)52Z]9H; 3I>AG5D!IB>TB<80T%L.8$?;( :WZ? M0"XNU@ __@0=MD E?G]T+:Y*7,#\?G+:\T]M**N%O=I@-K2EFKNG6E&GN8KM M16I#T\SHZ6SH;2= KZ)S.7GDP T5ZU4R%#0OG[M&AKB\&;D.7AURLL4U)Z" M_N+*E*8+@#*]/QL,E.GVT\B?VT1]:>VZ4N8=$M- W8#M K;KDVJG@3(!97HS MR0Z4Z?W)>*!,0)F*FF@NWORUHN>5+]W<4YPD\Y'8^%-:1>O@\B/4R #K=27 MA[(+5QL4#\JN+PAPU94&I\5#%IE%\*UDU*UQD^(.E^$.C$&C2 MOLDF[>219<52'%5_N&M&CGZ'0@\' $DE&=2G?; ^+1<"0Q-XU-PH4,+ MEOSST_JR+[VL2\(^$\C\_,,N:_+'MNN(H:N:CWXJ3(KCL<&7QY#2&:Q*+$M/ MIW\PFS-[]-*UDOT)#E_R2>8!87QWZXJ>+MG49#?!1IT1TDG<4TQ&[W_ Y/L& M> #<^$@>Z@9PXUBY0Z%PXQ2UJ'\&%0-?5Y(3X"[3Z -N/$)&5"%J?&U!=TV1 M[S:68Z=@PNCHBV;QHN$M=!'RL;N0E R1=T% I0"NZ(, DSTJ]0K)YB: VGHJR-4+$>$6;'S.3Y M>%C;0W:#Q9OBTA.'171*\)G-"EL!CD$/,/6^B]_$ \0C5WQ M4:=@>)(OC+H!/#E6W%0H/"FX1_*BG(E%B68P904:JC7@_FPKD:1;B2^/'Z]A M8X[ X;@Z[T\YNX_J(5J7IM/! 3:H!#8(ZH%\9_H-X,9'ZI)N #>.U18!W/BD M:B(6ZLZ-6J^/<\B>E,EA,P@XHX#G&4?M]B!DU;8AVT"6&W*I-;KE[#R3%A'! M"/5 P^ \<[H1)#> (R B\AI'QB-6C_;A_\_>FS:GBJT-P]^?JN<_4/L^YZGN M>C4'<=Y][EV%BL8XSR9?+(2EH@C*X/3KWS4 XI!LDQTC&+JJNQ.#B[6N=H*IIJ2%1KI&Y/Z Q=7G2 1$$8 ='X 4=X( MDP? ":CHHG!O@"AO!(T#X 14=%&P,T"4P P*ZOC]4,>? P+.7"%U_-&(4] ? M2079'A_,]KAM3\LOJ^?_5EU<2*Y'A!E$41.72.J/Z_E3O8RQZ\XSU4XBTFBG M"CUFHF4\D+%^G"Q2YO6Q6!F62C->[ZX;L=(Z$XFO!Y%$4,]_[;(Y_[,-KT\O MN%[)RXOE_(NNRH1Y)K'L)*+]1$ELE1.)%P]PC%=K7,;5S6X\*YLCFA_2 MRUZY%"_P]3%B'8D?OV*I4#R6#&I]?P_LPV_3&+S%2]XNWJ]-:L]M-CS? MT:6LWE1!LE69[SQ8\\*K@U)G6"L4., WZBF3CYME!;,17+P?"263J4 +";20 MH 7EE=C(*[7[A4'FJ;T$R6@GS#4?GYN[=A*8'DQW7^9>4N-*F=EUF)S2*H6[ M*S4J-Q#_P+7[B6@HG@YJ7:Y7N^]_!N+UV1L>-&,N+]U7UBEV;*YC+YUY1*W' MHL_2.%9_SX M*=$6^N-N?TVT$%2YGXZ'HJE3=TC -CYFQGA@HLB7%.X';..3"O9".M:BL:K<&]=1BQW7QJEIO3= N'8TCA/NJ_'["1ZQ7N M^Y^-!-Z08S;" 35-#Q-:E.OM&I4&6WSFI98':5_IKI_69G-/9C>:T\OQ M01@;'JAN/\5$0U'FM&M84+?OS[K]$^*OFYHPX75 J:-+24*?0%59'U3T8K\M M;S)/G9I:[@I\^;$<6;P]IB:2=HVI@;],BWRFG8UQR4XATX]%.ZRR6<4/&ML4 MJ_EW$,E!F+.%M\D*D%@T(#J83Q/,K_*:-I"+,_.Q72JN.""D*]R\-:-WK<:/ M7TPJ%#WCO:/(R1&H!!Q#A;X.NKMZD(!C ZW6<_XJ"3Y]F M]UZ]&\$-7.2_$9F?E??3YEMY0VQHT9E4>;E?7A.53=I'X1H\#I/T-CTI%[?8 MC$-I"($=%[2@\"IPKMZ"(I#%WD: H+6$A^VX&\CBWXEZ=<'EN M65_PL?(3&S\CH04:!Y 10=HVR095#1][%#+[N[WFXWL#'25;.EA+59+ZW' M)\/$N-RH?5Q=9\6IJ1MH3WI;?>7-.*\0*V=9EV[6!/ 0.KSQ%M!6D@#J\%)4 ML0D$=:S@5;#R?R[_MM$L)-HCWNBT>KV\J9<&.;J['D12J!%!-!2-7B7Y-A"O MWY3U^"@P&Z#TMPRSWG,T-4#I;QD;]5D(U%\*XC7CH3?0!S,KI2+GDL^=CJG' MG]I/Z4Q![V!]$,52 X7PLPNZOS>K\57\,T#I;QG-]+V-X^L(Y@U$X'8D@J8H MS'=<(2$:J5U_,0T7&T@$HNCGU43@?<B10DF8-Z MV[_^]39%D24P/5FURJ*6Y/11)%^?%:;1<'2]JR\KI?%-:Y5=S=N=(T,*P:24 MLTY^MFA9:(^'\HC5UATFE2A$UG)R.^#9'[\@^IZ2!;4 F@,\M'20=A<4*P?% MR@'.!T51WZU8^8ZIPZ<8<9?!\*#"UO/DX@\$"(2)AYTJ6]?*M12G<& MSW*>F\ME*5)ZC"SJ\X_'!QS+S67-G7%HL+FZ6-@9J2EG@D5'8/IJ?-5L#."A M<+/X4#1^.O$J,-2"6N7; \=7T?6 .H):Y2\%SJT#]9Z7PM>,S5\H>W.9:F;# MT6VU(W%&?CQN-#8T.\:R-Q7(WIOK^'<8@K^7VF3/Z_STZ;R7#'!L+/, M[.IK?B7$E.W'!]%=R&V$_C#??C*3$6Y;9:*KN+KMKV-8TT>=U*.A-'T:HPFX M35#K?7O@?$./PB=G2ES((M:=RFIDA&/E3B)?J%97NV&V,28L(O;C5SK$Q!-! M;??=UG8WP<+5<1W><=@EPBC)DF%ZD/[VP?2W^W/EW',0WI,H[>W[OQ+'/76= =N^O8D9H'10?1Q4'P]G%"5U;BIC\8=S<= MD]D)L_3B.??4((0>NQZAWW<>]%W4&U'%SS>H. M(Z;W4I1XZ^ZJWHVKGG]74=D'73*F+BE 1_5)0TG!ISP3?%GD,KM:_>1"_U MQYZA+Q^KD5QCP$1PE#66.IT\&3"FH'[QYL#QGLGGZ^#M9W&33&.0Z(1+8:4C M#9A==5%=I69EPDUB7\]-[CO$Z[%([G^EPU.BGW^B=N&2 /^*)*8&)D#1I16@ M)(AMNK(5X\Z>N_(WQ*Q MOR*TZ*DC7SU@Z+TC?T/$_IJHH*>.?/58G_>._"T1^RNB2IXZ\M?HV-ZV)N\[ M%.*+:C<[6$A%&+Q^%1B'@9 @L'XG=6S!K,8@R\US.!_4#P3%:'^9E9C75-'DE&&=M4/2H=P@E\_DZ\X!XN*.%,V M#-?:)5 $57W?GCJ"JC[/5O5Y7@A? M7,,/BB*#HDC?%44><)YC MAM/O9?H-]65E<*52==;M%^5I;($9#JITC(1: MQS>91%IO15\V468Q*W"5UN-C,0?")G8(H )&)I1,1(,2QKLL83P.S]>,"= @ MFI[6+0:)1Q],//)+U/V>@^L!HG[+Z,8]1\0]B=+>OM^[C&_?L, MV+87+<4 I3U?-NAME/9>G-/+SE96$,RY*:,!*=A^/6B[4\36J^5Y?4R*FFPR M'-=ARG1K^,1IN9+T<:?*:V]#;I8J,&JC-K\YXVZIE4:M%MMCP*Q62^YX?5@S M>R^- 1,;1.(_?D69Y$7.EH"37!8L'JJ:"+0P>?AG9+&A\#@=ZG]H_,\WYS0D M9GQ#&-T5)[IF@/F#S*8Y?DEIV128S_AF9),K"6KF45YC9I,*F,UGU\X&S.;W M,60_,9M D__CJMN )'YOO/J))'P=!OV@$!W+CT;AL;39T::8FZPZ:G+>V6$A MB@*D5Q*B]QT%]47U,ERRK1J\?#8B&A0P?W6V3.+VTL0?L"+!63])E2"/_@;% M; $Q71X6#HCI_N/)GUM(?6OJ\BGP2(0Z(+= =@6RZY.RJ -B"HCIS6A[0$R7 M1^4#8@J(R:L!9^_U8/-Z?/F?[URS?,81;CO!X6^RB2ZBKFKH+*QA:-+0-/BA M#-KJ^?+&MPJ?(PMMOE2TC8V7^\P'X.L7@^OQ'GU>?\^GGXH@K,/K+F%MK7;U(^ _*1@C1:3HH MU[[+44 (>K)5 5I4.$@2!,#K+4/IBE=N(!BT+V**HF),NOXH\' M(/G7I]5GW_I8MV3[K#ZHC3ZLLL*/YZK2,E1A9AO?HX&6BP^6;7JY>N(Y614* MW>K'C6^\]$25X?WH9">?)!XF^D@?UR>)84=JALO+2;EC/+'C 0,A\>-7),D$ M"=^?6'IY:P+[=+YQ+MO!4WSC&AZ[/V,5;0WPNJEM,443OF&Q#+FR'#_J*C^@ M2[UD7Y[SG4Q\,;X]RWC532<-Q_47Y3';Y;)&MUQ_%&0V_;Q&O",!+5LZ%&$N M[$_H2?[A[53P\7.9"!,*E"G]XBH-XS[2Y MO+5&2L^\@+ZVVK" M$0DQJ5.%Q#^FCL?XR6E>U!WPDW.Y39[B)Q[72 Y2FXJZQ.D95LURA4A_$=/: M(KO\@RR J^DA67EAMIC\<[V3>&'*/:EDU@<\T4-2/WXE4NE0(G59M^2 ;WPD M+^D.^,:YW** ;WQ2-E%BS,9H>) !#;K+N<;)'3#->I"/I":K48P3Y";';_/" MD.N7I?AC _$1E$0485*A5/RR-** CWPD*>@.^$C@$3GF(\^=9J.02*N]63A2 M&$CQ]+,P9#Q(_*,7^NE%;A32G7GX,5EO2OS32Y(0?^S'KU0D%8K'(D%/D3OI M*>*C],E[$ Z?VW D@,673'OP<\5Z0#1?W9#<'["X^CR)@&CN U&^9C"%/V!Q M]0$5 =' =$$ M1'-1[#: Q3[@&Q!-0#07!2H#6 0VS3>+X_T'1U"OL&\!H"BL.R:-_HTY$>E7 M#I&"?\2_K0$Z.+P/6;ST5']\AI1]!$F!+S%^1A,7$FV$_+4] 10OH)$%O+*% M2(%"YG A'8B4HAIP%[P&'U H"8)FK/$RM> U@U)'E#$!.G ]#7_"34)0^B\U MDA1>$23XN&YGZ>CVL8<'>W'#[,>OA__^9T@ P^/P]R )(2:(='(P%)/\(,8/ M8X-4,B(.A$0L%@%1,9F.1^$1_\/#?T5I]>N_\#_V^H(,> U1Q\0"B)/W@(YN M"12:_O=5:. 0EQA7:H.%3"F"U7C3^+__]_^X-W]*_%:&ANM4$P([!I/T&(2' M&N!G87X$7_R3E]?\5K<5\?2#4U;WTTGR0&"@(I [Q/]-N7Y&X#B!Y9S?A%T0 MLSA(6 8CXZ?U-?LS3/W.AZJ."])^:D#F#6D%T.JOW='A*\Y]\[-EFG,G$3I% MB.5U['3SUX4&PIC#_OA%D7_8=I4J5MM*K>:H5B?3 M*N:*;+/(M8ZP/%NKYKAJB\O!'UJUS8%"$*BG][:5=%A6I/5%/G%5'_ M^YA[#]/\,)EDD@,PBHX&,9 2!GP\F1J,8J,4PPLC>I@:64C-V^E.95'MYC:C M97N6S=3G_6BAN(Q$6=2.Z?C)=#-LL/UI+M+9;A+:N"_O,L_J>L"7]:#V.F3SZ7A.OVB3X=TN**7' MN6Q8'744+O&H9!5]IS^9H#%(G#ZYE%^JR\4CJ'+;!I=\;D>B71ZNF3Q]4BBV MAE[GM;K)ZB6KAF )/#Q^-'S_:*:ZS2T7)O="%5GF1?>*>^HT21#SF M=-5))LN]S+,OCW0AGN]/V79I^MR!JYY!DSAO-@O6>TN_IU=S:@(^> MP9.>H*R[^5BW,BO-@!293;O+N(@?98X?'=7*@^R\*Y2X4BE3F->[A8@PA7L] M<_^&VBD5M&IAVVG%5_D)GXDS@@&!=08!AHMUM-E59JG95NIPC_T9$.GU>! Y M@P&)?O(EWWK>Q.EPOZ_VVHR19I+PT3,H\-((]_,+:?C8*0V&NU9NTFKG&_!8 M9W"@D,GG>DTE;-++]M"H;AI9L\E"BCZ# WR-5Q;=8;G A2-/^96PHXOQ/'ST M# X4Y%UB5:/[\0Z?ZZ>58BRIA]/C 7/F8ON1>$4R6R^C3C;:FQ0&VW$RJS0& MS)F+';?*\Y?!O#2=U5)/\UAUO!8X"8]Y.WET\Q*6AYGN2.H4N/GF:93>U&-) MW,_VY-%8>:F):DY(BQ CC'AJ=\IM%O;T9HT=/\+6@UV.[2#';HIFL.691 M@N_)JLQ\E'M>)Y*93H_-L6 ;+J0A. ;1,^A2*B2-Q3Q>YF>M#7'6&ZV6U>I+^.@9="GH0"Y 60[HWDNEV.>7CUJR"H]U M!EVTRI(7E^MGLR,UETFV-XMUS224;&=P0*JT>KOQLY[G6EF!3475IQ3_/$:/ MGF"6L*B-!^)S@>M 2C6,EZQ6"C_!#9Q!EU6>;ABK$4//LFTSS[2TQFC)PD?/ MX,!ZG.E/5LQ0ZIB=#F>H0C/3A+(U>@8'IN.RH,3#7)'>CH?1['R>6:20R#R# M ^%>=:5,DLLR;>["\4KEQ7A^"L-'S^! OR#0Q;S(L#0#3R='Y[W((V3%L3,X ML'E:;JO/R=B.3DS"S\RD8XPCD&7$SN# LMN>)D5>',Z6V^C36(S%ED]0PL3. MX,!P\SR,5'J]&A=6-VF0&#UE-&V-'CU1&BJ3]?8Y4NRIL]ZB/P$<+^XJ*[SJ MB=;0T%O+C%EH)#A>[AN/HV%7!!!=8FIR@EG/G'H$ M#,W>A65F1X@V?%FSQV3J(?&F&]]E [O65^&:(UE=VSXC^W=L;/XD]OT: N6W M=K7EZ< OMA_EA[HJFP:XBNOC(I?3.[Q]>[_('Y3-> M$5S$%UT$\YL@6G 1 6OZ7A>1>(B\F:@27,374<2;H]L4?Y;K?5K MOK?D_/_.5XD M'Q*WG1?SYWCA"FE>5U+?_*R7X<5G-0:X/@\]Z0J2Y?4)A=0$C6 0T358>,ZX.!2,^XP^!J]?!08EX=ZSU.=H/=(\4KS\]\DQ3585E.TVI8 MYEHBJS&Y]-.3S#8@*<;1$/%DXDJ==^](L/O"%#Z6^*PX-74#EYQ0ADII **G M(,F 4O:J /P<_2;L3>B%IJXDY%(=;@-+.K"DO0&+>Q#K 8WXU9+V:;GK74E@ M+PO:'%A X2IA=8^":B+%SU&CXQW^P \:OO>,FL!2_U1+W8VA\&<9X#;L(RR&& MX1D6QLB4<2,+$[>:".R0N[#5/<8$KQ]8(%B=5[6/7+R'UI># M82(%HM47FJ_'-PF]$VNUFHC622PC>MDTX\#%XC,7BUO]14VW1# T*%'2,9Y@ MGPO^1-)UDU<$U(Y+/Z_]>(V!><\6#7293]5EW)A;&^5)/SAEG$4("NVZG(7# MYWC=0A4J]?+3U)C5^(KQTNR)TY:Q'N"V$DR"#GPO@>\E4$4^417Y U)E,LI+ MIUV=,)WM:A-N1/KR+L$C4D5J2?HJI'I7NH_2TY, (:!K4:.P,47X# D^*+STIB%?]Y6N5Q$;&(L;%-K_A-HAE@0Q0 MP$A"0^+AN>&:9]@7S;,&*\]:[=DV7HI(J6%7,^MKU$871X48^I1__1TX4#Q) MV??K0/D""KUZOLJ'*;1-MW+-L:GWZ)I66J>;TB(AUG"C:Y2T$HHGKT.A=Z5) M^-)O@LJ4*(CH8&G">$,#^$UGE-G7,8K2O MF*B0+3JX_18KW$[,S((O,R]*4D+>CR+F8#FQHC XU"73U\6'/W..HHO M?1H=10-P6SNHI&JOT2AN)) # M7\9=^C*R$UX9PZ4DQ=T!%#N^<*FM+/$8)!"'0A38"+*)-D=!-*/@T8 'U-' M4(HO38FXS] > AKQH=4?=!'UB#CVIM1-X?7MIB>H M43>05FC\>V ^^-$ ]G_915$1-,#K( ?(_XN*C9Q-!S?/& O1L3PNC"2Z0,^[ M;'W1K+9F;04:"[A?:"06BB7C0>:G80.09Q^292ITVSPH*+OQMT!/5HL(;\ L0T; =KIN+A8QM]X4&%OP6 M9Z>'\)]4[(@G"0O&&^F6@17B0TO]]GSQ2FH+;RC2&::(:B\40]6V]3V:LXJ( MW:$D/FDXV5S'O#+;E#MQL;/)< PM-[8Q16@^)\>#".XIF@Q%(Z+OR&.&62SCTLRL%_'\R=Y6">\C<+5=L(1=]*NTREA$V$#6N/G1I=3/6Z2U7HAZ'1 MAYN(1M/! )? 'Q-D6US7.7,IJ3;Z\T)M-DIVZ,1@L)J+@%9>4IA4H=H1#T7B MJ2#=XAZ],T[@!^JIR'5'1L@)@F:"HUP+7ESA[N:V0FLU/L=9%?H9!X[KR[XV MR'QDG :*SS5=.C:IU FEH+E8A$[*>TQG"9'4]T9?SJ*0(_O/]9TSW'C47.Y2 M3)--S0J%341? Q5$8^-!Q.IR&@NFR@0.H#MR -V)%G9[OC%^T9E9/]4W:+,K MSV3J! MA^>.-):C>L7?-EQ::9(6F8G)#%<8\\-BI;][&E8: P8W3TVG3S-U C_-G?AI M? 2+6RM+=^+?^3RND6ISTV$1I)@9OQAHCY$4RS:@R0.Y!E*:XE\[P^JN-"GO M*TR_B8M]B,T-54T$6I@\_#.RV%"Z*DLB]3\T_L>7E_N'CIP;@N3VIN.-U:9# M)_6K7+ KMHWYPH@E.Y(R?VPSS<(J/("Z$^Y&&T^N-+1U$5&!3N MK;;0U)4D I$:;MW-79RF0-3U#4)_<,'/=1<%[/&+]"*(Z*BO5=U"\\RVHR-W M^IGV5V>X(QC2D]F0GJT[VX;*)G?E8@O-#&1PC]H8'8J>*6 /G$E?Z4SZ7KPC M4*V^5+7Z(]X1;4_G@J!O!YPTYY*)<3%=3 ',.Y!FE0K%F:^=X757.I>75"NX M),(2:B2K:YT::>K>_(]R#E \2^>0#H%DWFOK-, M\ID?P&KMRB\D@Y=I(B])SJK+^CH M\S1K2B@'+H[KG".A=.+"WG.![1YP 4_(\]MS@6O6Z%R'"\QVW9'&AKLISERV MVP-S-*.3_0;B M (C\9#T?2%+>X"*]SC5OBQ8E,W-6'"ZP#:XA#KQQ*NH\9) M0"'4SL5J46_72@[4>6!,EC&XAF1+G6D]-,R ME9ZQ6W; X*ZZ#!VBZ0O;47U#!2:@::^K,=><%G57PM>7[@9;*N.!,+H!62T8 M2X+E+\>%Y;)FY%Z*P^9V/&"2I*M(,G%A86W@I0C81>#=\*)WXU/91;/7 M,!*3UK+<8<08V\@;3^E<3O? M[ RF77; 6!U::>8Z;7'N2NCZTX^AJ7"3HI7NIT.T>*=[/P\%&: MR=7&@"'M1V-!6XN[]!8XY9VF#M#XFK,5"4$9NY^U!?\'4%XIKRK:J'I07O5J MQXJL7&@^Q:19;%9+Z-G1ABOJQF,#[QG:8+%0,GKA:+YOJ#@%U.X7=<;_/I;/ MH7:)9E?+JL3-.ZU5J3LIZ//,-,VB/2./"QUB4M>A]KO27'SAFVK_J[U^"]*>ZR-'#S+8O1J(>PZH[)7IMJ,?HEWQYU:AQEG MECNQ7F&@RDY:2H9BL< ^]TON0S [Q+OV];OI,C.69:F1:C[.^/9CJE(92[5F M!],E3EZ(1:_3[/6NU !?6-*G^H%N:-+01%>J4X9*P2L.(\355(@1T+J6K&14 M?Q=C!)T@[D.[J$B*JD$"M5.DS[ RQFAU5YWVL-@I9;;M[*3#YGI/XT$T2E2, M^)DP9U!%<2_^@:#7PWUH*Q?0>9V51M4=G:ISX74BWM$!Z$K%!J)SU,XAE$I^ M<;747>DR7E99+'1!298B&!J4I.LF&LX+,?@5-<7'7"I0.FZG=$#D*EJXE46H M=88)\NK5.X3&33#W*3]IBL49$B>=81&/7Z8ER5PJ +YT9=4U2!&G!RY0&%A;* M(#4!5V'(*J\$MDV@3GRM.M%T$+$V:@'!U("(6-BY1RVE92@UFWVTSSG64DEJX,-F9. M*JT1;6.-))5*!KZ*^_15N'M$I14!"Z.0)GXI(;7GT&O!M=?[Z1R-KC. M,9G12 3YEFZB\+#53#,6NS R$[A3 O9PSVZ8FS2:N2MEP3. MH%]DX*:X<>-L.^4+6SH351:!=BZXRV7ZM9PT*B[ITG.CDFHNY%(L#^5Z"L_R M"J4C%Z9W?D/Q'="SUX6Q?]T8'Z;G=M)\[H\>C?!LNQ&RFUU^/'L:K!$]QW_\ M2B6N0\UWI7_XTEGA:E1&S7D14,,M-;*[P!1(IW>J+? M=?N_FV5[>+?O3= 3TQ-V^_1Q>I1N#&.YJR3 A.L($/H^@JZ7/%1G_^SX^A]I'2BG) M3?.C%%U[+F7U4F7,]*-C1.VX27*#<';VHBS MD+0)<;2F(.Z'_N7VJ-D$J+^,8 1_8%5Q,,/7$^^Q1.502(?::=GSW1MDQ_$ M*FEQW@'K02R"0VRW-##M\ M?FE$6,0B4#N08+3)73B!;+\/48PDHA*%3O2A$-:2- =[\ -^B(@'!37>57G^ MB&'5(;A4: L*&N!UD /D__!WV42WX&:-A%V^I0UEPME(49,>PYS9F,CI7F22 M,/J-00PW48TF0N=\WH$_Z+M1_*VU&/_[<[Q#\6#Z-(PG(YO9K!3FGR/+WBY> M+:X1Q:,05R+$,(%/Z&Y\0FW5X.7W:#8A:@C@UQ44^U)'U )C7I '\-V38SZ9 M][+ZH#8:1)A!U&*]K?E+=S&TFS3^5>%&I)N ]L),&$HO&O30VX!_4IX"!!)M%G<9#4@ -JFAXFM"C7 MVS4J#;;XS$LM[W"0QT@DN4PO8RK=4GL9<9?B8H4JYB H$I=F0FGZM&]+X%?R MIU_I UH7@!^^J6]] E.,0@8AJN90!C?ABO^Z4IK1UQ_K]HQO[YGJ]W+ W!EQ MK1-.=5AY55J%5W-=J0R/<[7RTFA$H?6)FEJR\1#J>1I!\W MOQ20_)NJSC6@L/7>:C4(BK?9FX4AA(,73S\*067N&Y!_SRSK?7?,CCN'I M:F'=ZNN/.HM('B<=)4*)U&F.8>!@\J>#J:HJ6,.1[''+=L;T-AB@>R]-87P$ MBWL0^P&-^# -)QB@ZQ'!Z3'Y>-!(;:&IT, WMB%J(?.*@3T!R#6PP#-H)!S/ M(P5(O"# >S70I-TMC]1<]"C\4#/AW\$&]>R[6D72'=@,@9O@J_-9%I+!RQQ" M3%$R3 WH105GGXL9TZBJQC,PZKPDGK$60+Q-UD M$Z%H_'0J1> 6^#.WP&M N;XF= E4[&6S<--#38++/ )Y!=!!T)*\HH=/UXUX M05^^O6'E4]AYPEGA4]AY0FGQ*>P"FO6Z\^0^8><)[>-+8(>UE?\8R%MQ_6-= MN+%/=^L) '6Y/WC7C,N( MLPRY-$%^O&G\W__[?]R;/V4AEBWJ.I5U5PQF#&,0'FJ GX7Y$7SQ3UY>\UO= M5MC3#X[U_M,Q9Q$8J C]$(W_FW+]C,!Q LLYOPF[(&;QH; ,1L9/ZVOV9]B$ M=3Y4=0G98C\U($,[$KSGV38$6UUN9:[5JGRG9RQ3:7R]:J.:[: MPC^T:N5BCH4?YHM5"S&^A([_.SQXRYIP#Q59S5*N3:15S1;99Y%K__<_P"_G/F_O&@*;:-7 FG(#FX+0 M9JO9(ENF6FWX086KMK_Z(!_@\,1?4#7G\(7"9WA C]JP\,C#41O5%H"LIEO> MC.& [XU6ZUHEJ=#97%%8:%)DNEA8KAE),8'(&F\\-T"/17Y00!?X!7RAH9G@ M"]0!6UI("A850UD59N1:)"2 B-2P2#CZ$#_"KT,V]D=;)+^B9>']:7->_N<$ M>5W8@I@4W$GD@2 DN?ZWT+[6++#5X@NF54R>F4ZK6.5:+:I6YYKXX\]&;B\I M*]9E1A-O[LNMM"XT$,9J*]%GLD2;H22HO5"H72+1:\B'QH0W0I0H:4 PY"T. M31D3*.C&$THR=$HWA[HD2KPF 3U$J6M%QX^HF(3@60P@ S12R%2@_HEIBAJ: M.D1''87))(6JJIHQH5A,TGP(:4A4%JXV' *X=[14!FAS4^0I7J?60);1_WE* M PI8XU@9_$$;;YU%T9)%!6[H@7(?;@+4Z'4T8B:J_";$#@*->'E$0KX(7"H M#NN@#)7"0Y1<[8CA*JD'BK+QP'T],C @B\3W@PV&APB^PA;<-+CP"X2 T7V] MYPT&1+"0_07#!;*WOTQZ*4X@6($RALJ,^)YW0E#,T2MT UW&&/+RB[Y,WLD+ M2U,BNH;^+LB@ZY-Q\E?%[UQC,@2$YKUU9&FSB]"J?>>#5XGY .2/@$VUWGG^5! YH/( M -DH0:C? <7&^BO>,=A(^N5')SO:<^+WO"GT3F#-^1EX+ZE;K_H0N;XBZ5"B M!;1X$!E $WM_=%*C ?>I :C^6CT%T@NK,1>)W M3T/O>95 (LDN ?Q.A0$[0ZA+!3%C\40@F,;[]"?U75R:T.7EZ[_"FQSM%:6* M_0$1(EU3I]R#NFRWC(/I:PG2">1&"]0^\GWB3H>\YS+Q#[7A*XHZMU1 '.]X M.-F[B/1]FN2;XD6%V*"=O[TC"4+V#K\">$V6(%Y#)68,7$+I7>1[R2V.$(W# MMT)SYH!Q\I==*)1"HBF0)$8;&X"VDH3+F(8(5D!62>8C,BQ5Y?T,X#TF@L6C MKJ'BGRC%ERP.P6<1W'LXT8BRU&@74A,E1;^0#*^H<;Y*!@B_<:4K9O@N<_-)&0D798DIH,Q(J%!.]MCM$HGO^N$6[O*--O9]2O/C4_. M"2U6\P>98F$=""A;; TEL0Z4$^>I.1\"S7&>*N,6V>R^:(PFWM0JKVF#BK*J MQ(I,HTOSIM"34O%812DW$%UI )PDAKF59&M5HETKB&N2$NN5!*_IR 5C*=%0 M&488 !4K1X&G(,K"0QC6@Y;W!GYFRH:EW.O@^UU+QVS$R_/^ M#A*9MA2DRA MF-FQ[[D6'/[4X09E65WK/RG*TV2/ ]A."(^DE0IPZ_Q"!S_M'_[,]WT8RG1] M8J@+_"O>0UCFMZII_!Q)&R"Z8YUV$) <\3 _D#R&(?'C)*?AS4T?;_(HSP$# M&N[OC4R'U$EVP__[GW0BF?[G>!]'*1#N2[I.A %)'4GX?83A%0%61*$JA;=, MG#9Q7[_BM/VR$(GUT6F0Y+R*Z3Z!Y8"W*93":I].6=H;YJ-8;W4>7) I!/"9 MO]"2#/U/%K(&I*2VK._@CR/__!VB=%.84/SQ*V55&8=%">JTB@!"E*9"F$ > M@5V Y%T"65&W]NPX-G3D?(>JHD1&#)]WPD 5B)=DR/VU&;!;;,"O*3KVJ5BU M,\B8LL\8D'>HA(D<@&N_6:B56M&)$%4PMU < M6?$10'5:5%="=$X5=6C3B?H#"2$?N(T@0U?M"R'[0I!7]V]SOX!$1K80F>PE M0V^\C2KNW5WDNQ>A!1&I"#Y$Q""I9P!AHD!,'Q^" <=T%YJ$$EILB#PXS/7J M24).>D8\=LI9+!:+TQW>D<02B(- '!R) TA97IMWI&")F&4 MH2!3A:KH#'$0C=<-S1104H4C*0QUC;9RR+,M!5TZRZK1HY@/H\2Y@T"RFQN] M(2APX>499H6X*_I:"U+:9(VL5DTYA&+ S@)VYE-V]N-7TTF1X'"*Q(,7N=C;AH5*@FW/X#%Q QRQ@[VO:3VFE2$K]B>"'9U ( M@1^FIZ%G'4^5A*/C4"MQ,Q@-((5$M[R!*P#!Y&@[EL$)_X8U#Z2:X!T\F0J M"!.BD ?OYS4357E#D7ZVA D031G41G7[F"W7*1U'WWYH8),8=?2FURO51*ZS7%T-4XUKI3->E,?']G& M_JV$GGG34.T/"#'C3PYHWE7L8SUSRE0-S=Z%Q:@BEMIS43L3)O80?;.(U\5% M7.NK<,T1I"L;1/;O6-+^)!P2N8Y_RYE<*I[S*#^$ A?*X*M(CTN*K-]3MK27 M+']>8Q[ T'_^$,J0/\ _;_?/1#T3SY$D@'8 _3_=O= SI3X345_ /8 M_?UX#^_L:6@9 3<?!W;JOKV^= M1&J":W^_SN?C:[>\2\&MOU_5\?&MMS4>"D!^_LW(_?"P?]#.[\W0Y&_=@-?0 M>]XZ_-E\N=ZS)%UA?U7K#2VX$K.7\GOG"M7V/]1 MWF#H-(4ON*RSE_5;5\ 5]E]HM_^_$%530 C>T9:_<@NY6W:0NTX_?D\)LX\> MU[/JRWOHS5-B*8_2P;X-@&\I9([SQM\E=.[G-M[G4[ZN("FK8TEX79YX'NB? M*38^K6>R/^7)-]0=_&9!':?.!]<86%W!Q7I5M@9&VN<;:3=T2']/(^[SSW@B M0CUUIQ6K]/0M$?N]+^WF\\SIO'^@[YY'1P%S"%Q@8J7\2OO-F MK&Y?S/RG 3KO7740H[O[6[F!P7A0#D[]I9EHI(M5"/9W<%5>"M)EU?E< 094 M12:HGXO]?ZK:[K!4#PHV&>A0KO6 ;E318P6 TE!U<%^W>$5#\<:"[23YUBW; M AOPHS9@$/&[_4W<6K %-^(?^94#"UG=0A7>$67?Z_;\:YE=08!]0SW%;W9= M$#F\B\CA;^5E<(?^L1 Y70<; \C!/08Q0E_;AQ]/]/3457T@].>;#'=?A?/\ M;Q5^X"*\&(@CMI\O;^!FEIVOA--;83JG.T@W/OCT+#S[4)/BV1R"O (& M>C.OZ&'WZU\M5'SK_:1?*'5_,<)3$_QR<'ZQC>HI;&VAMJH!*GPY*GA00\!- M>0-4^&I4\**.TH6PX17#:B\=X$3X=-WWM 8ZZ3I]W-'9([J:5R;7'TY20XR&7%PZ2)%N2#-=*SNEX648=CV4(,\6:7$PZ(L]Y:V8$&>4#=SFW)^SN MH8IF_+JV&J* A(\%+U5:2:*)5@]1\"$>#U:#&T03(. [W,,@CS+ARP"P!B+/S8]49J! % MEB::SZ/"O\##HF8DZ$9)IVM)L[M2Z]9523H%9&D.=V?@L3WXGI%,P#CY0.7A M!8Q,S;J9_5 ??JB:YT'LG-0UU$U!7?;5,22\"1[R<;K2X2AK9Y-X&A.\7C2G M28>'JT+TH2+,?F*'O5FX^;SS8NQ_L%$;32@A1S,F\+2DB_7#33G2EW+*W\@E M_/.K8R%>FPR:K76+N7 D[8OMOA? MJLDB]0AX&7+'J%A%U (K23- MA+0&U2=(A)#3H6<1+]$I^\KQB!W(6R!I@CG*[K;[V^.OXLFDZ-LZW"(/R5Y6 MAYAAH3EQ4&V#NZ3AJTPHB!RF!M\B07:(6^R[1@J=#"5RRSYGA;-M^-$F$/,T M>")K]C,]#[FVI-O3#/ +56JN*F@K#M_1R? J',"P=C/"[! X0 !RVA#QP.& M(,\]?*4U-X ? 6-K3PH%T,B MQQ&E$CP-%%NJ\LH8(S*' $(*HUF&1G!+FC7/PD9A/,=V!E$4ZI1S,KIK:HHNP0O1V)POR,0K MHE]"[8S'"(T7(B,K$$N8(Z+"2&Z+7%GBA\YD+?1V8QLZ%,Y@LT#;MZ<>RGCW MHJ0+LJJCN5V8L2 *&V,%"J^+GW4M_4#5H!J %-VQBNAPR.O2X2'W6OFKQYP# M8Z**:,P@7O% N<>$C$ ,S4;$[7@!\P_T+KB681.5LS:!$YD+1)0M#'A'!W9N M$)(G$'C]\,;PE?R*UZ2\>2)P^%D M#KR,Z,4'XC1LM;68) M[U4=*Q)1@L\B$[Y*"^IPLP[@+2[\>W(F-X1>:IM"4'.'E*A10$$:Z\'=(;L3 MBAOD]C#1C*J#MRL0^M *.F#L_SF:[?/+=Q.=(L%$I^-+NL9$IX,93=<1GY^D MZ4)JL65/R&4L[D70?O0CYFY8?^4)J]"A9@N-=D0KA&N<^SY2L_@%,B[(AY!% M0=Z*AKOE3,U622TB#2&U$[%GMYB"7X)**>0MR(6I 64,_ZH@@0CF-ITCW6ZH MJ;PX='D9L!JKP[.A[5HJXMR>3_S:&W@(#>2NL.2,/7?3 E'('GKI'D,U096T MP+"42R21I/,ZX]FNG,ZP7]'$8LG6?L.VW"?#EPF\#7X;YHWP!.JLR'T#E77B M!7MKC.!HA GX74AQ?JKJ6UK8P?1DB\_O\"4)A(U*>V7>-2W4@:..(:^;LF%? MU1CYLAOQ!QV,'H5R[ A5X+W86(KF ME$[@$Q %,8K#Q51DIQB(3MUS6XG?"G\+VB2JQFO(EX4<7PYR(=5O TT-LA7X M2HA6V(6(T$ DNACQ95(ZNFT'<1M(51O%!$D3S#D9#0X)\U%=(ZK!TA%^:P%WB%'3T?3@O: 19]BY1<3E M(4&MT0LM-0L^( /+L7O$'&S^$7+)8*BE89T.O1_1I_!Z&#(38D(?8[&YEJJE(W 2.G"?E7+8XSF M6.[5,;=^)/ FTG2&VP,XVG>'73U38H.AP4/>LL)=K[_B2. MC^&<:FF_4 -HFK*(I!AY> MU!,H2+KPU!PEMQ@F%)I@0_F=S M*[(;$6;Q4%RQ6_<#^>VSWR\]$%DZEBYP O;4.*Q MJ%SPEJM0AO8P1L@'ZF*1C.4+IDF7+^_$R88@CC /,EX'[\[LW(X)NT8RT^(F OVRUAA M1FC1SJ!TP>.+%8Q6>^4B'V M3U#03Y.7CXC9GZY=$8+SL>(=&%[4%(S,/; MMI3U6B;"Q)GTN_=_U: ->C!].5"O.?XV@YR+:/8M9*^0/-!B67?(DU7$)D#. M"=;Q@=4UB/V(:+'(RCG.S=-1M]5A>%"IUYZJLY*QC=7H>'N9Y<>G(Y///V9!RK#MHHMJI:GZDVNQ57;;+M8J^X3.CV227(E-#'U\)CG%S:F MN/ (HFP)?\]O?MIG3$G3\TI0_-T>BR4X_5T)=LXO?OSSUWU[G\_/!LY?+%$ MLUGVI3&)"=2+H(H!!0X);A!SP2TB%Z:FF[SB:-R:*0/=RB2^($V'.&5QQH1M M?Z)56@#*V7W>#;>!YJXRQF^=2]AJIOY"*,/0_[2X+/XI\L_?Q)7[FJO>RA1 M4AJY '2D-T$K&9[]'R0@3[1X>&Y9 B@)0T=FUK%?'XMSAUGH]KI(]>1%E*5A M "=Z/["\0F=>"(4&:O# M1$HC-P=42_ "^R_\3:PDM"%HE$.-"4ENI!WR4/.7M/TUOZ97[P%I^R*M_9W1 ML!SCQ=+NH?JH"U M)YYT!!ER.4AS# -%=&$A5,!QX$"?H,PHB(P\MNF@_8.= M_E@ILR[J+)*22(6H MVR$?%%8_"Y[\>*\A![=Q\ L8;!(X?9/B($_PX6AIU6 MZ/(MLZ^D(7W*E-,VK+3O237OHKIOP>) M;*(Q]M%!_8@MA$YSULXG9T U@^1=[',1(6% >\ER<5G6,$INP R>+,%K1T$U M*Y"KB9@Y./>+/9JZ6U;L$\/VLAR1JB)"PTNG,BK\GX/DMM3(LZV,+38@=S$F M*A0WA$+'T##$[SP)]5EAX14\/;:X[8,Y9PE1T#:%WY0,)%]$@%(C)07S0/X@ MG8ZR(N 02[%!-82L9R3!0VBVEP-R 7O5S\3>;Y7&YK8"$%B;Q+WQY;NWEV61 M4^V-U/##,&W<63ALJ(N?'[%:/9G1QN'D%$1I3SSDZA#C(R%7=IN3VXPU/A%S MG<711;IRGJP\48O3'62,MMP*3FVOJEC1#*)G(E4+UQ:3V->>F11=^AI.N=>Q M>$8Y9407E8@7#8LO**N&& 84#G__3IT"&E[[@+&M)+"V79UVPB_9J0@U.FV+ MO7 0:XC+UO+BC"# 9<2X /*!JQ8/A=8% 3!DU+(Z-H$[.\5)-;<"8,;VMMFR M?^2?.2Z"./G=9TD13) 4\6E)$6]Z85[]UIOVNV?(XQ76VEH 01J1&H*0I6" ME:2:NKRUC2&PSX)"H;0QSLQ%?&=M-1$CE1[H%^3^=^(:&G($D"#!WGR%&OS< MZDR+5/\-^@A^^[BKD;/*&SD)=O;!L9V-7NP8[];WCV+W^BNO0:+#52QP( 4@ M,[?[2AQ_/62II,@*=<&/QQQ852R!<@PAR)-1JIH=-"8;.8XH.*=UBKBM^KB# M8(5$P6&_>>_BO[[^#97O/AONW)6_77(S71I*,TSPR? MYLG'/U[E=Q72)YXL]VFSR$LJ//YX#>NSBM""QX,-:S] M00,_09@5,LH@\NLHE,VV.O@O89H)49;15@8\2N3ZJZTN($:E8LS?E@E'J%B5T#$Y08 S4I&;W:[3>R MK43BLT&V-+8W]UGA0\P5MC],O)Z![9E**_0"[ C4 M-*2E8AR >W0=&+)Q 5*25?6 #H<\.R.X-D_<4$["SZ$_R^'=4(8_( MHY:K$ )JG[[01(DYZ'IQV5IL[R\Y:XV6@V7XC$_\8<(P(90QN^%B#P%^>(L"V> M"._,Q3 1^MMKL"0%1$(Q#,):CE@&VLYAO,$F_9_47_S?9*-@@[(:;-_L"*<= M3N ;#C@(>BTN&7:ELRLB60#E7CD?DX\T29_M-1!(='\-K;=AXT*W4H>!R"W,( MW^?DD.R9]-58X.6A,)M7/ISEA;B(PY$RI]R0L% K'P[SK4MSXGY?96LN$#I9 MC/$;\RR<^_<;=242==05MR_)H:]PEB1CEG%MC,VSHDSB[Y]4!=(%%.XV?A\^ MB8(>YQ9\A4^AG3A\BB"A>Y/G]103Z2:X5A[2PQHB6EA6U1E$ZA!.)\2>,IQ% M.E=%@*O0[32HPY*?!ZIHV G8UFM*T_/V,;^SKT]?D]@EB MWDA'L6(3>4V=9U'L##+L'I0V62O9\]2,E8OB/-Z,;+9PL3DMNWD]N7J%YNGN_8ZE80&T'S=7L=UWNY[?4' M*GOT+<=?2ID*JJUQU6*[&[X<9)Q;F=^.2];>"5%!B=D %3ST%9R.8;>S(8HJ M\9LB3\9<=L MKBVN)-EO]OJ M.\[T/RB"=P&$PL7(*+!//)LXL6R[MSVL#A#64B[(HZ4@!SY^B:2?<91:7WNE M9<+!A;D*$;Y!G/WM?3FHZ\9R*^V,.$=6&' '%V;5BY$^4QN4:.8.T>[1"25+ M8:QVG./((%-U8\%+[@88DCL3R\*WSY>^1%W\WQ\2A(<.A)^BJ:TA3D(Z/<@G MKF."RJL:V;LEI3-X5T6%)?" ?ZY;Y[#EM4[D=)77M,'<5%^&W'..[IA+=21Q)BV,71W63!:^" CUF7(1X2APAPR#)@11\RM^4M\?0B M2#H.P^-$$1Q4QW> NZ)5@0$)>49E3$DFDK#"XSP-#&=VK %RPW^A-1Q+7<.S MDO9_WN>&*F89'--0M>0\.WSLU92VW:?\V:=.S 0$J&J^/ UG&3J>,GBR#SG) +Q2F]S2_C MM:?'^--@B)Z,T,>/,JGLRQ.M%Y(<0Z^*PG33-,KP]V7Z#&4NC);VLI./M9DYXEHKHR=-%LYURES4F\<=. M+4IW1;&^9,41.XB=+LJ ;G_39>(F+3U%S,E82S:V''KR=-&*OEL\F;N$,ELJ M%>99&9E&']Y3_'31];*X?AFRO=6L4-KR:KDO5I\28_CDZ:(Y=O.+MHB>/+G1U7:VR<[D&,?-V^:+FEZ$VYUT SYY#6VR1#AQ.^OJQ[D$B9"@5 MX:SP0@W4@&@KE#;[LF)#,C(J=$ 2[YWWO+6:I!P8Z>Z8YIG%K+QUVX8J%"]XU'W(*OPW]%D[4;+5FTYQ@-<1K1]396RFASO0-"MQEWV\JH&2UGKN#]S% M@O9&+-YF)2 Z30-)AJ8LNQ*+;),6_0_5!MH^@$//X)&!>>68QKE !G9,LXIH M>Z6W;72BT_"&%EG7HEJO&)U)NUUO&AY4ZYG"M;+T_&DB'SN:C]W3EN,..*TE M1BJ*<^)4&9+%8.HH3>7OGY2GW0VX^L(Q7,B,"VBTR/Q"!S_M']S;V+^56!"\ M::CV!\1\P)\<6!FNP1'6,WLS+I5^2*>QX6)H]C[LM@WD5*\.X)K#<\G 6B<. MC9;$6Z,J7):+:WU$RZAUB0TD^W?,YG\2JPSY+G]K#3E_YX>Z*IL&^ <7%D%K M"+-JQ*9^XI]0TLU?="@,__3W54S9SXXB[\WQ_#BK?M);]CQ04@();* MK:=E?QQ$GP\18C+XF#3^165Q5ZZ/4<3;:KK/KON];!$>W]]W_^^S=W]&-[IT MX/S-E:;#R*[3S,#*LSV'WQ\ZVN_B7UN6\EK5AH,ZK>'\RM0'O3 ;E(ZZ+1R ZT=GF]&B[[(F1/5:#*+YK#26?\X MR,I@]4%MY$K#Z/=RP-P9<:T33G58>557*OPC^P/-[I#FO*S_[X]P]*#4Y:=B MSD75L/Y^<;Y&%1A9@GN0I<#[@-^)_G!R*E]XD!=2VU XRZ _"P>^1NG]\W99USG][WRP?J/HWT59[H6D(\P@BO*L M(NE!:_[270RGM10W[U7;TV(N6LF"KZ9I,Y'-CU[XE\*LED_%LJR^'+2Z*/DZ MCF@ZAJH+OI2FO\)D"6CZJZ3TV^&)J],THN*_/IF,/Y@O^4ZBQB6IKU*T1$26?!.LW.VJI5P IA!R%>&]G?K^^+L%E%M-^0L2I[(8. <(1[/,,I M_!A PL 695%YE=CT MO? \HHTPXQ#'J+P4,H/A:,;5$B.V\+PJI@8:KJ"B?_Q*?2UM_";TXJE&^-"F M/Z$7'\0Z7C';]TTKWN^9^G(#_1/X66"U>\9JKSJH=T9T<^ON1HCENE&:;[X\ M=>*J\%)*H6)(:+@GXI&+5/QO89U[7V'_^D,&EODU+?,WZ;;TF*NTDX5I:]8: MY>?CYWHY8H=ZW84Y=53EN#UV-K MQ>RH%'TVE2@=!G&S).@=)95![8(8U+8K%$]_L6/0GS:YCZ-K'CK]S:WXZY'] MUQKN%]!]=L7OI((R&<_FN5Y"FXC]1#8ZAG0?Q[,_Z-B%NGH050_HWOR@6.XW !P'XNPW ?YBJ?.P^."-Y7W.]Y5<]U6KM%N3%);T9% MMH%:==*07.@OI94[="OXR'OPIT'Y6UG^\D+?\TG75ZXTVQ,ZDPZUP7-1&/(W*/Q4_5F,\A=S^Z"P)R_VB*P*V! M$#@/,!NXMO\@I:Q[Z^Z@T9VU9B5U7.PES,9D#9D)3A^XK';O6S@) E^ CWP! M>\(YYP7HO8R ,,S5.S.>?BDHLT;!;-40SB,OP%7RY^[0UO=-"@&:K7$Z:NZ3 MTP8.I6442DM1-5';\IOH#->OLK_Y>>_#]G\[I7#/SL 9M^9>AN\ZAB%%^OUE MIS6,@UHX$FG%\0 @!D<6T\R%#H @H^#S(HLW)Y"O+M*_^8'OQ#_P.2PA-=@) MC<%N,^J$(\7<\ZS 3NL S=I"R0;)4"3YY96Y?O0>!"SAC_(+;G[@;^Q#..$6 M5ZE*..D&0-?H;2FY8^@M4RTOE@.Z'LZS\-@X&X&)?W7?$#\Z&H)L!!][(""A MD7H&A_3.5C&,Y&)N51LIG7G2#$OA?J.4>\*3,.D?O[ZV7]9=>";^@T>$_3H9 MVNS5B69>&A#IN$;.]AI$(Q6M*=MXROUB+Q'PO#G5F #->9@,H@L=#!1]M1G" M\=)D*7L)M/C!,N[)=KP&#K[*BRL\7_%@:R+ 3;YU>ZCD\=3R(2_C+^D3 QK MLB0D?0WP.K"GHAY_1SGK2Z+6O$Z)9+XE^I:!Q2B:NF?/CG3#+;1?86A)TOUQ MSTU!AWN#C ZMB 8Z!10T/D/^D2'#H9=.N,A16<^)-S4OSRGZ<0_ M*VYJZ3%-Y]P.]TT0YEOE-6W /TGK=KF3%[BM%N7SM-"5A.0855\\,"?,EYJC M2X)0PDWET5!/E4)8==*,^0QB'-Z<,=$ F=WY]AT>7"$_5R$_1S=XM6N+G;VV M8E_I=R4P?9PE%C->>DYL'C.E\;NO#4M/EAP"OP[*3PM.1% 6%<-6/\]>UDM/ M6U<-IBG-I&B3Z2N=5#^2:OSX13^$WE0C3>XT8#CGY_# M$KU,JND$A%?DX53YMN$5@LBM+X" K -Y&[+GA;Z!XH2I2W O-F>Q.*B-MZ(D M.J-FW9((RG(A+&W"1#S^?,3_&^1B(YY;/ZH5>CY=3-&X<"3%+S[%L MQS\2G>17M"R$![P1^:#MN/612[5%(T+_>46(*JKAR/;3\[[R)=?D7L*H"7>V MQ,YO^(.+$[TV71A/<<8CAG7XB3Z2 !YPO. A7O&RO'5]3*3Z2E)-W9H2?(VA MVEY5H@ZW(1VL21!$,B .".YL4E98FA*9'P+Q73=T2%C7VY-']4M$[(=H>:!0 MV?J9[BB'>][A I^ P'<-I>0X8&.I#X,,V60+[;&,!I7#=[$;27<>P#X/2>0V M"Z#H /D]:D@QM<+)A =7,%LO-EVQ*YL"DE*R_AF=GOK3^NV? +C&M0 MV-NHAK#K3*-6-[_GGE\F4Z7=JM&U-J='C1USZ [N+)XJ_-4;[3&DTYM4DZ,V6G;[(COUVI^?V5G,OC M&%QT;.0;7&DR?GS.T<(6Q)$*^G#:=\M]:VXCZ6/:9>BNU,O?7(1;D3IO"HQG MLU:N7(EW"N)LDJL,)X(QQ=KE:1[('6B7?PHN$(N"RKP^Z7"MQ8@-KPQQG'Q9 M([0]33I]0[E\E9$\>'L2_9>K'$TPYR4%D7C=I>C5]HK>=]0\+M&O]X![34.& MX@_B)9)UF'ONW2U0,DKP6:@E(^%"U&Q3V>O+KRV(\!IH!GPM-3=E0]H"7H-O M@1_(U%J".CO0=0?S]1 %=RY,;#6)XN%KU;F*EN)E:#WI@FHJQMXQ=.R)@@OI MAF:2'6.N#[05VK?S!LL@^X23(??65TEWQX-CW9\+[_=HCY0S 1[ CE>U\!'( MQN!.-",'CX=U F1.#P0(*OR6,)T,TY&!DFUIA5U22W/+:<*HT7&S%.L?ZFV) M=S#3B[9\EIUF.T8C;_;*2[JWC0R+Z5:ZMTA =LI$W_!#74/Z?"29X6M -!;C MH\U@D1%GO3J7;RC15'*3A.HM$WM#48*V[Z%I@F!VXLTX%$Q'_@N 44Q')$(( M9(O)<,Y/50VY?"T7B?9;/H->O3?VS_.:M61,(-NP&>E!%,/S5.-" N3<^2F: M&IK&"5GKA[#@K5W6L7LBXD*/\+J;2FJMYGRV57?3Q_DNU:VR[&4R@HE9:K(C MP(["1Y?X<6S^3!!!A.B%-'3 CZ#%!%$*_O-]?"F?$Y"R*7 "I8XM4(D813)3 MA6(4,HF015<*6*/0'S1T@#;>[H4??!(YOTY)3=(/Y=]O"1A>XJ.ZAIBK'5I. MZAQ% > GNDOF4B,HQ'%X $EP645U&-00FEF+A;RU+;7?D_EOC(&OI/J!6>L! MM3U^FH'ZL#?08F+7F!Y2_<^A"F^%AR! +NFS)%_'+!IR=[0;48((4H1R2N)E M%@)&LFQX1<1!+VP-0/-Y#\':R!4-JZ-K9,D5PE]1[LK_S]Y[-:>.K VC]U_5 M^Q^H=;Y]:J;*>"N @#7OF2H!(F<0Z8921BB! NG7G^Z6P&"PC;V(MFYFO.R6 MU/WDW.\KE:VL,&;5@E2(]VRL79I&\X337U+5UT'F-P@3U3:@U(\YM\ &_D!D M \(J"9D'5IV!%J%/C%#VM97)QAD@)(#:"(MA< 9AFR/^D]9U>$4Q99\P/U$ M9ZFSZSN0J7^3XW $GIA5> &>:ZCBKZE(ZLFH%W YN"@X)U!^ELU?>'A)U453^=L':5 M5&D!O^M;6L)8E>2(!5@ K 22$UJ6#GS$X#3)=J VNXB$*POG]MCG-VW.)+R M.N2YNQV4-@&G]N!)X1=V7[1S9OBT7X,"^!]*;M7T__)O<#WWSJWC I"--JS# M&0>8V19$0@Q=XMKQ-R_3)&(O]5A!318>>WVU^/_\G[T[TP_JC(+\V\ZQ@KO: M"50^I$A1_TIV9 +]YO0%MW*"8R92S^2F+/3WMOP3PB&"8\]D_#^1G9\A/ Z M:7#+Z [(@FJE*,S/_0X>V_S.]B^0#W[YP=7P>TC:_\2Q)[E-)5=;=EOK4DP9 M,.U!KZH7!E)U75E K0UWS^VLY!*SE%A.D"NLGL?B36XY\RH,G-J.O5Z9T6PZ M25,B@Y6UN%;'C$Z_YBS\>QGV5[;36$[O._R4Z0UZN?@P.\@TRW"_!%)\*[$S?JEG>A&R MR!X4+,, #KJ_=!.HV15!+RGTS-[2]F;ICLR6/1L]LR^L42;>L'RE\P0DX5(2 MGR(98/:H8.WF/4\[W]QL WRTOKN)#[YQ8'+#-P(P [X7=]^)P"'NJ5\HB3O '^2>"<<436K85? M$L;),C)UH0H!'K<)3'0A DU=RP[MHS?BRX*DSB$ZKQ=)/MS''9E+GW52.=&: M0HJCVRR,*5%1G(064HD#DLQ>17 __A3$EIP@+ =H>.:IT%A"]L;&R7TQ7X+L M*R]%#+^77X0AK9=<'4R5@)?(.@Q>(39!LFB!S!1D&#F @1#3"N!AU8T Z\P! MWY,"9Q!Z,I8@>, %F?LABXBNRM(FJK7)+\)-;UZ%XMM[+U.='9-0UV%9"C"1 M8&'GCD7E2T2X22 0 ",BMV5GP=-N?8"(-*VS<>XYQS*1J$'Q;6\Z!>='_P9/ M2X#WW0" /M\'Y:(Z!,JF,'-S'B15@@.]ASK/V=B2AB6JR >S)=>V-F%"Z,C; M%B>,GZ#DV@8%@.R!,?)+!V4=VP4^_]:41D[[Z]]MFSJ"A/\,F(%X2<3$ ,P$F&D 2JX MGZ-/SB,QM\+/!['T1EJ+TP6$>]]-16_/"W:N_IJ$OLT,2\J[4V/_B0D6B$'X6.S#7([5NX^XKA)9.YV>I6)B,59CDO^L#Q3PITE(+ M@ D,+=[--J'1"93/OM("(/"EMXIDOL_OS@ZJ]S3.D4- M>4X\%<;P7^H#@+5 M.H4A2Z@&%0E9N@CL#C Z=9BT51TM(HPY*!4 W,"!!5]WV&@+IH4:;X%Z$)"V M\T5&0$>O"?HE] #TO:>[?N "[2W0>W[-Y6[_P"Z=N=".WO#.1<3.V]P,S/>I MSJU^JZ8.I%^4!]Z.MB<-7@(82"[\.EH!>T/;]RR'H=WW"JC&G!A1@('@'"78 M*Y3%G3")XC.508&:=5X\@SP\W7L5B,U9/)7*U=-CQDCV>TX5&^;RA<6O?^/) M]]HIH" ZL%MW1.,CPFYS%F!A92V/=V5//X3G>Z DQ-ZRU!_I)E.6N5*'FV43 MZP4L"\2/=#N*'I77_.L <+7N7;*%_:%N>XEM4GH/H>,8#H+T#W<&IK0+[!W(8]!&AG1&T<;Q'$="4D<"??^_JP"]GA-\J#_V( M(W:1G$'[JX#M=>"?.N#3::@D?VVBL5U;KNN4T8]J>85=:VTW:Y$)X.9) /=3 M\!F4_[V;Y)H?*=AD,?Q)%- :ZU^86?2T"_V4LY M['1,!VM>K C*3^FX]F8309H$]X_TX2PY/V."/V/OSC#8R6'LO!]&=6!<= .A MS;\1"_WV\S/0^?XP+Q*DJM"'-TLYWK%TSY4NDKOZ*&Z(%H(_GCI;X26O]8 7%<07KJ$(OL*_"01X9)S"_CG\[__^E]\' #!#(%30')H3$$[$GV.WO7HD M^8>0:;_;FK8/GY ;'H<;;@^'CZR"&\%ARS6W@03>J[Y*#[J[,^A\.NKOH;,WK\_359V=>^NZ=TV*;1^9; M"AHVRK9U4<8HO):QBF2K.=)A:28)PYI/">+P#M\O7YAW"ZF4V<])3FUK[A== MOT1$)3$(83Z,\7*B.'HTJ7.>::.A\+G-X-Z-*&IL6.R(*#HB@-B<,%X/,NT9 MJPX6CK%BZEYQ#2N^@0 BG\C4>\-#']ETR^X8 M+-_,;CM-R+TP^A$I%R6:A063)#&L7G-FF%BNFP[P)REDR\4_Z4D^C"6W&_C: M#_Y_*\OMCFR:8Q+SSB]CN48 [:$ -6[(,Y= G P/N!.1-&%*A'1=/,*O&$ANQT9<5AH MZ,P7[9@@EDTV3Q4JNF8UJ\-60, 4I)(N^^L0^WA^%7*$M].=;]1NAI[CE08 MNLVTT5PH_L=-(_GC]EJ,.&BOA8/<;[WIW?2[9SC=[YWRIXL:DCNV1+_/ MAXL(VP[#H.C7;QKRRW;%H%UKTX;S'(FPP60OU=GI (5K%4\5D3FS\*N!==5O MKM4AC0?MJ;"R'HX @/U7J$L*O/O5"8[L2_*;6G>VYS^)7HFV".O.I[;J3RF! M8]O]@>^FY6XKF>'6I[!$/3C*F]># *R\%$.CS4>03HI:D^^,X^4BSMBR MW2B:Z>WC^N4JFQ"=%T'G]H::]QHF%F,^9O<*69$MN[&"44FEVATXS/"]/BJ_ M5YY#4]I#C-X"HQ],>E>U>+;=35 RQHD]-EFRC#X[!DBE\'>P&K2V;!M!H0H) M<7@2#J\[6Z"QCM=4H=-:,)G*N2R27\P6^#(/ $X"3"X@ 'H9LM$(\H MX\(Y(>@:J2N.&T@=S C;FXNK2]OF?7 86&M5(2)3"+2M$&C#BL6F*7YGK^+RU$O<@<^SU3T$]!6PMW]A; MSKYM)EJ2@TPY. 8%MK7_CJA_PZFFB$I0SM.VX3V4QN9N%9@-A8H ONR?B I6 M^YI T,$+4+/Z9G0=_"OX\V;D@:C:T-)$%WE<=;#%(:5]94;LB]T*-6$P1&<+ M5;_=W@*6,0"P#E; Z_?LJ67[1K[LC\4*QK3+G!!<,>BK5=05B)P(.'HF OQ) ML,#=C(KVP7OZ)5?1O& W2*X/A)NE"3U"SO7=L?(8EUQ!R^)E3O+IK9IP+-?I M$#+SY5D=Z_1B;'[:& A326&8VN(Q(*3 >6AP ,D7H,1+[D*2S$] JA8OKNE1 MHQ##.'I5*. 9+E6T7L^]OE-(H9MJOD)+IOB%$>G(B(&" =)9DG)(\$A('W4 M[SHE$7.2(]FL*?Y,'330V^$_FE3]%',M >NG5]1,O@UO\"7]Z$$5Q MGJ\ZP^+1QK#&PS&LKY%TZAC6$1E/Q05.Q$X)EAO,D8JV)I6>!LV>-@%>'!X5-60\VQ9*_"<"4A MVN/#@\8U!F01F376P6E?.I MV3+)FRVX\O#PK>S(:\[8-7D97DY7DQ:40F. MPCT $^'DU6B^V-*PWC#5''9JM492A^-U#\$T'3OQ8F_&QEB/4N+05UXQ6'.4 M.G+X53;32NKBF#$TU6-X>MTH =CCV.'2GM;KEN39K*!ENF(%CZN8M9@H<.G! M\5V!B:9JB23/]*1BOMM;ZND4B=YZ<'Y/2#&S:BS%:@:K+(:QSJ+8KJ*E!P H M>8D%,<'B42U '@ M%XNI(L=%IZ+EIVLURM-5U:/A6.T#N.=,/9=N>H4Z&Q5[I?6(=YM<&F#S$.RT ML$P."C(]9E8$T\[6^&F35J%T/OAZEN]045YI=IF9F^U/I9%!MZ-'16YF3EN+ MI"R-L7*^Y8VFR5Q>*AT=U6U4EYF11E)U-I^:3\H*AA#+/*7W& M((0D.\T7ECD#"OR#K\^H0=-HRTV-J<^2<=G.6B5=."I'Q21)=(=6.H41TW2\ M*XTG7J>I').C7;K-IN?X;,"LJ-* P.=LN6S1H^3A2H=9R@5YTF39MLU%!T0E M:L4:"EAY<*(6W6G/6+8T8Z@R-4J6O4*#33?!RLV)WA@I_G[.^!,9YDL-(']W M7G/;FTYU%/(!!KH??]B9LWAO]UM<>)P14+ SIH].1N(-?'E>1?*NSG:3D8F]+1\/*_T, HRW. B^O\_?L^ MYA(N M$Q)ZI>(B)>\#$,Q8.^KH/ M1,1#1-P%(H!L"H<0W@,FL.=PX-H]X '8K[$0$7> B,1S*)CN 0]X. KR/A 1 M2J8[040HF^XY$_"J1\QS-_$++XED=^/SCP M'8_\D1O^#<_\@/40X_=[\"*^Y,'[Y^&].O8G+<;N/YY(B&^,8W@J1-IY#L; M=)\EB=@S%GMHFOC,=1VG2HUO?!]!2"+O"XUSC:V[A;U1?S4=!7;+_K[DE+); MA^YN.[/NYE&\&Q__Q@&]6Y_^MK&]VY/^3?W&VQ[_;@S$U)?#!.<"Q:U#)K<] M_8VC)[<6@;<-$(:$'Q+^-P@4;KOL\>2;5OSG7=BK&^9'QR'?IT5]%Q/@8T>[ MRHI]L]]5I4E!HZ8:IPZH92%=5KX\XWA_'!SL0SLRS]A(#.@BFS1P)K\<<)U8 M:I@4UT&+9NP)(U+OC#-^V'* LR177O/:3J+R_+<<$1.K)JWE)GZ7'N,OY$)$Z+5(4YQY#50U:_G8]^ M$JLG!J5UJS%N--GH0D]ILW6.S"[@E>;01\>?XHG#&[L>-\W:Y6P5C2_\5);U MM(K(6U]Q?>$8X(F>^*VA\!GN?FA'?4/*[_$VWQ[24C4=SV!18^ Q--&6Q<(" M[(E K!U[[\[:GYWD/:T2]-;$?FL@^![YK:%P%PK]*A[[*3SO5F37G74ED96P MA#ZN (>=7, YV&P3WH^ZOX[:?P/I=O M%ZT2NH_2+;OLP )6$"T M/!A5N(D<.%H<<^;\^LU/?!=(ZXJ [W_LT7 A=S\3XJ @JR,^(*2 M2#,2-RA-5Y+A]44H H"G'W\BL=/J6P$^5!A=U_#\I M#4HQOHRGV(G!K);\RDKQ9+'PI0]_D2E3@OVASG[4 *$$N ^ @&?E !K MHF%)VB(5U[C*J-4K2^D>'X/W7J)8 /842\7_*)5_CS[_33)_/^"0CSGEZ$=X MK3]B9M%]UH;?^)3?P,7Z$?-6[K'J\=8,^I#N0$BM#TVM#]M!"MZ94TW.%*1P MJ.SW^-S"IP]F&#]-Z=*^'?TSK/"3\'T;XC]9M M1AL6V-T:90HBEAQ!:8JH)4<]8-)SCB.%(SYOEA%ZR!JQ365HX!RB9% +GK0N MLXY$0XK:I;DC.:)>+U M5L%K"I(^E^ QX"LYTXD>OOI@.&7+:]&, MEI7>,C]:0 Y&,U*P5"QLM@K9\!MHTJOT.GV=#PO)="O?5UEPEGP2F^9;IC$> M-"$?^BU0>.*]>80/FR)Z<[()3!4Y%VUX>OR^QXMV1_W0ELBK.[Y%>"&DY+C, MV64_6PM&*''" MN0TWCRE\+&^F4H(9XHU:'8L.:G0S6C('CD!#>9/\]6\L?NT^[D<,+X0B(Q09 MWR?\\;'(4&H=1TA.ER3;;KIK+Y^O)#)QY-? D$?\79EQ[SGT?S9S7.2# MBO M))9RB8MC>QU-'1*:>*D?][=RHB_N5+ M:QOV24V++<((0%*Y%1)\.FJL-R8P$=##1$!Z-(A M,"#@+@RA+_#CA2 DU9"UJO,NIYJ26#29I3#F3$7*6?:K:JNCJ,:6 MKE?ERR5.HPA"(HR8[(YU@&K\^5#P?@-FN# T!0<\,,2G%K;*,_@@)0[UXG0! M&>?(?/X_8!Q+/F28"&<#C03X1;8M(]*JLWX?$F0DVMWGEZ?]$*P36:CN.,*A M4"Q\]X48AG9&=7F'0_J]K.2MW;C-1I,LK<\;9I4KT%\6<.\4&AY%5BDE]P;5 M%K;2J/G(CDTHTS I0/I$_"-%P F"9WB^[.)>=8(]"- 0([Q7FOERQ*P$*%)0 M]ZLT=P&I68LX5^SPGC9;J.WZ:MV4FW4H0[#GP\F46T N)%N*J*:@>U!&JV9D M:L,![^[J%,9XBDQUSG01-J29ITZA,O,I/2L)DL%+=H3$GP);YX;4#BQ9,I!G M;6/8G?*3>I(Q>K7.I)@EJQGI>N2>7HXI?-;HM+3\>E#U%J1HUGI-1.Z'9;0W M)O?S0^V<]-Z=LUTWU^PFM#(EK3W3$#EV!B"9>CYL#/B8W(^3\M5\AZ_X-'N> MUCELHAT6=41+,]T6P!O M@4_)CPK#>=M(%)0$&]4+E5$^7JB5ZH!B)(#**?B,:WO2>?WY-X'; >;H(CA' MA/,/ E1Y<)) A[O@+ Y"OQ@<)P* "!6Z SGLT-(]D'! ]4L1TW)]PH(V,/*) M([RD6XO?9R2E#T+/_E%_\Y8NGAI-]C>Z*7'PHS."I>O>*Y+_43P-'/FF"0!1NW)OJ>.W#) M^M];:[?;5C_?W(2[\?%O;,W=^O1W8-C=:=/58UB(5P'>O5N4KP<$U/?O13TZ M(N!]@^D1-<)]"OXOC-NS$_<&A"_\%CU[)7'V^[G_#R.K^$ZP>S[+ M5]DU;M09U5R[7GNVB+?7RJ]_J96>@=5MZ'0'ZB=[E,) MG96)3\AE79Z++;J:+*JMV8J1QG+&DV8)!>_2D(OC'W'QPSI;K]6DG_U[7TU^ MZ62W9MP?X5'=IV+=S2A_BB&Y MA9NIBJ:5*EW1R9YG22[3;A?9XO-78?Z]7' M<@LOKG!#/_''^(EWJJ*_+ ^&V:66Z//S&B:59)G]M:G?,B@Y8/1:^C]W1.,'M;I.I;AVBMK"[VN1_*Z[O;X#ZD20O_D MQ_@G]P"\>_<+SI#'NG=.^4Y>P 5NCIAZMC32&F.AY[).FLTXJIII,&.YVOCC M+JC/S&A[-["^VV/0D&Q8R[3M"HD2VTYVHEXG9R.<$1DI$8U2ZY[5YS+**(%N M7SK2!_6?AW&,PCS9[;7??2JYVTN$3S6*75LD3(1N;&6S8H_-I^R&(H]E\#TH M$N(?BH2']?\NF72[=\'P(SS"S_"\^5_N\9W ,&MUQWKQP;S"+S//(TPZ@MN" M&EHU/2X8U"2J\W__%_QG\R8!* $;(F.\:=G<3.*"GPU0@6'_N4*;!A';45;^ MH7'*/P?:-?KO__R?W=T?$EO02;%SK*![E$ 4I$A1WI8X+3L-]?>V&8-$JA-[)N/_B>S\#.%Q $R#6T9W0+;7\1H\MM_TNOFEY:@0 M/[_1^!UU+L&WOX6D_4\<>Y)#YLZ(HW">2''Q44K&N5%,D+!1DI>QD9A*I;B4 M3,;P! 9/P6V> 92@THFFF*G-68RW;),5F-S8ZTIL'?\]$:.#=[:&U;8QJ&8J;)[O)8;=A!O3'06L/'@G+;C9?-^+932N M'ZWBWJ SSC+-$7GXSO4<$[+C6$MAU,HT,6QGY@L94T:QPY5JP2B7F+;$,Q(V MR#;HF"X[[F(4/URI>R45'%:EL'H^:=%P?8YJ A?W8"43ZQ=R[01I,D:]XE:K M*:V.U9O C#Q82:V&:T_VFB3#-7(UEC0P>E1MCI*'*WFSL:92 [&,$9967<:F M5CI978Q2ARLS:XIE&I0UULIIS[:*S27;3*#+$/*TU%%]P)2TG)*CV=E'I>;W&, .:]"3N3"O0:BRHEK2HNP:G31PF M9QAW,G;YE+;J UUG+YE>N7>4 (J5KD244Z: 99Q.8VIEW?0X=I0 AE)>+TI5 M=H9EY-'(%3(UJC93( $<++6D F4.9,IB,[WLF"$$JSLG]VCEE8K8C&QPYHMV M3!#+)ING"A5=LYK586LQ@DN)=^LW_FC>Q,;7JTB.(TG['M]V%E25M6X*V'3;1:)@4V6T996SE5>(]S%2) IQ+=8-A$Y%@JW 6U/$!44?F M2:"Q). /LJ7KUL*)_(4&2%@>L-1$Y^]SSHXX_QB2F\^.B&-GF!U!I9Z)=]V8 M'=6\\WX+O%.&XST""&W^C28D_?;-C@6 R8?J?OMWCG@3&SG@19L;.PCG"C5"Q.R&$LN6(-0YC-*QF+ M:#@P3@BO&H\]$8E/LN,CZ5SBFRG1>TK7A9Q]1V]*Q^S9;=C!.VIU,V MRT=)!6P9L';JB2+/>+7U+1BX,Y9L"=5YG$W?WOJ2]OO0Q[>&PBUO[+L3KJ8A M6;_#VGFYVU,6:D;6U$IMZ@YC1&-=#'H?\-0327Q7#]F_S][/M$\#>(5:_ =I M\6_*\$=X/&WUS"D72[$L@<^L!![3O'5[,4JBF'3LB:+PQ];?$#01U9AZ_BTJ M0.!)CANJ\I^BRB$O__6-F)DU-U,7))%9"F I;%L,\'+NLW(BN:5NCF> M;UMXPX:E@+[/G2(.+?._OX?ZWF,$.-8IJBZC/A?\+J#_C;R8DF0J]5Q9R^.E MA**,@- CE%>/[E>#_]'^_'_"UP* T+0_]E-\P>_VJ%C6*.V-42V#'MQ57Q, MJMWE)>%GMCUN?N)O;)R\(LU]G5:O?#A;7-AS7!8,QS6#(+QH9%P%>_7?P2\=4:V%!G 0>X@3UV/'6L @X9,S[8\RWJX#SVB2ARBW>920OR4S[K!B?Y)6@"IA\ M2N"Q;YKC#*N 0YW[;5C[C3+@Q4KC1WQ!MEBBKB;M@;E:J44E* ,FGA+)3Y8= MWB$/AV7 (4?>(4>^40=<6)/5PO&ZFI[)+<*,I/'[0HA:%DA/6YN"X$3#UY(%!8"_[SJH2NEWF_/ MUA]5 DL9 .@LV!.KB@Q7P7JBTU;HH!(X^43&X]]4;X>5P#]&@Z+ 7^TKO;U(+O*F@#6MFPYK9!V+\TXMFFS%& MRL::?%JCJC.KL2R-K+*RV!3-)I[B'SO>EQU _YA%M/3A4-TG-)TN8QE@(ZN( M"+2::;F1,3>7(O 7 +'@.T#86-O*&\N.R/[-T<$U*> -7/ (?'8EN8"J#&"3 M"9+X_,:T_:M4C^W6#ET5"^??UX6F2G.NJ?YF':DN,XZK0F0[\+X@W7(\^\@ MZ:I.=MMY QMI,Z>F=0K8BM>]2PV0/KTJ+/X<8=M,I)Z+,.U.L4IWF/:V,.Q. M[-!K<'<',/+4EJ:<3Q"0U7U&A?SKN "YR$\"7@(D("BUP:XC"]4=1S@!F5R0 MO:>V"IZ8ZF!CBF0"IM?U%?R[-/4]#"0OH'X!_VK#ESH16YIY*O [@+0P.05] M)>):X%^:!$@CH"L@3L0(YSB>,86["Z0&)\N2X*)W@IU;-GPKAPP^)*K >LGU M']TK]@?_%K=T"A?ZTD6!7W[K&?\K(MH+> +^XRAXX(-O[<>6YI+I26B-M)Q* M)A1_HF=OIGSZSR P @1:HO,<@5@Q+,>-.$"GJS(P2< >7Z"""G$E""[X/ >; M%)!H!>B)"+8DJFX$G!)\YBGB.9+LZ>!0\Y<3!((;4AR>^,N1HXA9RHJ-&1\\#RA3PE;0IEZMC!&\2 @7]!V-F 4$&[%0WA"5/H4P7N. M:D(_%(A]'H 4X?^E=MYKHJ@L)]$7I.8=:SRZU%"(M=?.,H<5&91LK99O%YJ] MYGB22+OOK$,70^ WUY'4RD6*M"W0G M^O>/4YW^%8#$UJTJFD@?VB(2Q$@_NDBU6G#'4'5!S?HBW%Z4)Q!%NW\P@'D, M2,H(M))G;&QE+H(:C@*O#0A;1])U(,9\T08M;+\U28*B9R-T5Q%+$#S;V>C@ M0%$#,0>.HH''H*1"2F3SDITG[:?-8QSO0,L<"=*#=_C> %)7G#@'$A*H<\MS M/OZ"+X21A >'W($!#Y2*&/&FX)S@?-(2Z#-?Q1B6*.G/1X7/HUW%E0BOXGJ- MI(^OXGKC=IWWA>@G1"YQ7EHX371 8^\- :!XJB]0@$7 \;KJC*$1M;MZK )K M&YAAP"8?J\+XQ:R&C /.#?@86=5+U0![VS4U+,#3]AQUBZKFU N,6 -86Z]7 M>N;AVL58,H.M0H/K94>^\;K=N A4F*WR2(C9$O3^YY+N^+8=>A&2;0:WBO#H M>R+:K@^"G;?Z/;>[#9J[%)@@?$7QI=[7DQM;D[%G"O]:;ZMK;4*&J0^N]+Q) M7^NE!.+-6R;],SV387OD-:#^0N7)U',L%I+YU?I13Y8[L$N%; MT3S@MNB>"+T(4UIMW1-@8CM/P$[A_?U"^PELUI&$S>@0WTFQU3F2-,BC.&"#)*MK%1RTDP/Q.H:!=M#87C?,46W6H]Q[6]ES38456Y0#:#'[)0'; &'DXU890/)6RX MK:9'(3Y_<^_ .8A+!I!\@3KZN'\@/T:YR=; )2=A!,8OP X%L$JQ[-5./C, M),P,V5/T&O *P#!^Z@J=W;3,Z%;Q!_ Y!H_0&KBYD O%]IVJ&[IS?GW&YK&=HHJ@AF*_ M[. TC4M^I'%?*D5>Z\B#,H:=DLR@> $<["/%N:_N%%DK@Z<-2F& #+]5" M+Y#;YAYV ;Q3WC/Q1,6OQ[ W)0[@)<]OU6"B -B=L,B=;..P)O+1TI[),.WY M^;0GAQ*=HX003\5X0AQ)5((;Q; X/TI1 @]^2I*Q&,?Q,B_ 4W";)SK"J$>F M9D9O39JLT= J3%@BQL?*^K*DUND%6'FP3QE3"E.ZIAC:BFSPZY*69B?HG0?[-)/5N5NU MA;7&S81>+SWH9N4F7(GCKY?.W%:TW1O'799@\UE\5J]U\ Z\M^K@2%V!GJ_C M;76&969JRZ1K\]Y(IOW&]OV5L>&PMAB0"X=I4^MU0R@Q>#H)6^#)URN+UE(K MS!:#.$90\6217395T5F E0>'CQ8'5;U43#D:M0@F6>4 M8S6B5*\PZ=DRL2["SM\#,/'L,VQX.OC\NT,1^FF:JF MEC622,>,!M9OCE*'7R]XV3E>77@#K;Q7&NWQ:<(5MK-^'2@^.WS'0CH7A:DEF1 M9;(5*^/U(@G>BA]N0,=22=$=NC.F/%V,/\(BF*H-V*E/),M$4 M$<.[.5$4X+'P8_*I$L-D)Y]@5(..JQ.[FFVK:.D![3/#]$!F3*?(](0)AF,Y MIFE.T 9>D?0HEHCAL00FCG@2ET8Q@9!&'!%+C)(JC569=MI'E,G<7XI)Q4[U\+:(UO&LH(UKSG*,76""ZU\ M:Y).NZP17U3SINT-XF;SF#K)3Z)4S,C*.6VUB-E)O9P7UG3SJ#I1R=Q(G!6S M*A:5$]*BT]4)R5@<4R>X%<6D;M9AF4Q&&]0&TH+K=I1CZL2UR_&2K4:[6D:E MI'E%-COE,GU,G4PG]+*7GAIK=K5.2JNFF,4533FF3E1)3":FL6*),91",NV6 MYKV5<52=<(V$;L6SM2E;7Q*ZG(I%O>YP<4R=4(Q1*8Z&G01+T%8/[Q+1AENG MCZJ32724E=)9LXYYG2C37(@974R=U!QNW2(4?, 9/9RK%.+ZT..68.K'F%<#U M.6>$K42CM!07M*O6%L?4B5L:QJ+-6FJAS7BO(5K]YC(?4XZI$SE*LL:P5\QB M>656%$KM8888TQ3#6C^3@5 MCZT8M5/I4D!&9VK3X^I$SUJKJ-1/5!B/6S#,W(IQ54S94R>?+\HD/E642=Y/ MI.S"K05M82R)GB[5Y6V3 8W"0[0I5EX"3%6_/%*LFRV8SH$%F&E8!=&!@9/# M5@2.5P9#;";%&:I6'5'M!+D>QQ87:B[XJ)?T:,!LOR]I4_XIPO:KW<"<&>$B M]N;$?N%'4+FRUYV*7K^YU"4(U6UN=O&CA@;8%-BQ>)T[7OZ8ZBY;UKH)!GVZ MJ'4OU!U+/L>)L,KRBK6M;PTEP)_)$!%W@HA;UL"&B-@B GLF$R$F[@$3SR0> M(B)$1(B(+2+P9R(98N(>,/$<#Y7$?2"""A%Q%XC G\,;'N\"$<]DB(@0$2$B MMHA(/!-A3^]56TP_%^V[RJDWK\V '?*V"EY3@#<.PEW#5W*F$SU\[V>@=-$X MW+<"T?9.61Q_ZU+9C^ 5QY[QV$-?-+O)0@0-.>AR5O[?SU2ZATP6,MDUF.R. MF:B]4SM>A^UVWX"'MH Y..\W8I*/D'XYJ'Q\H?D)GF[BLB#Z4[;PISSXFJ6! MNC7]GU5SGS\N%A$.B00GGB_;S?7'%]UO.Z7.1A/OAT1#F@ TD7HW?']SHMAM MH#N?J+C"U4RW(XL0*N>#RD>!FH>&2FB,AL;H3S1&_:%@O@%:]4>FA%9H:(7Z MQ%%$3?JA!1I:H)8G@^ M< ;NK]WY@'^'-NE5;=)O0C?$^>@FM%U/LEV_">&09Q0XW]J:^W/"23ZXO$%W M,7^8V/[L-<6W"3)N)WSA_BTL&;@YF, /[DP4)50B=\E[F&]=!?(U;^:,I[_V M5,:+WJK]8;O>#2[-1G=E$O]<&(U7,#/OF(BO??K+$O%'?5W?Y>;WEQD7P12+ MT79V17JU_;&PN:8,V4OT4G4.E_MQ0K2 J*+A#<=>67VY'BVWN3SD^/MV5CK; M01FO7[P9T5K<3CS=>]FN,JO+65^5!>]@A 9KY^M-F:6,Z=IT"RK3-+]^T7V& M<\:T*<+_,3-/G7,ZW/B1VT:!T03H$#Q)_MI,::F,-)/Q^L1 BU*9>5&,Y3*Q M IP[1/WZETQB[UQ[?PE.OK+;\YKP[TVPO=_-]H""[;K.R;THY]N>^MZ(^AK@ MN!Y17SU3<(_*^GXT*\4,/5PRE8Q&Y$G=E%6ZG225FVC6)2O-LT+9YMD>D^KK MW$(8]$@T();X2+7>>W70:\>]>G MVL-D7_0+7\K6*QO(%%4S,",^DY M4U_#*:;DKW^)IQA^FCMS__&'F\BI'W#(.XR\O..A_$SO^OZ=Z)L0[@-YUG?I M,=X?W5[=3[[^(4/G^5Z,N'YTS#@=OE)F>X52C)2X_I5J82[\&^7"[^GT MH8O^'5QT)#4Z0&@47V1&\(H4$S5KR;928KEV+%GGV:+7[B^^+.%W/G":6)_B MT>R:$C-MC5@)>,,:$<5V"][Q 7WS9/S*B<9']&;#TW_7\HJKI"&_A??_P+GU M>SK]0\4+'BOU_$ L\(@1AC!O_["AAW>,4VID&:GF.JMJ%,W$6G9FDEZ97P\_ M?-HX+=&,B']^)^IK/V(WRRQW>]'B?.2MY+G!4948=F;%YR\7J;-W6L MMZ"R1)(:J]'8%/D$XF3%RJ ^@Y^ M]5V>.DS0WUY:W85HZ=NK#,:ZIJ"UR]4A.>^M>4'^>I7EIT7+I(:UFGICHFFK M9+= CHUG00_Y0MGR;M'P1MNL#R$5LSI4BSH*;AAGYRV;D;SBKX;ZA MXWOJMP;/'0;Y']#[/>_I;TT3=PL=/VAP:_"\;\E&_GH2$FM75_*",S>H#>C35!JEF^>O^6!:@GO?U6I(W' -9!*C X'V3X-XK#/XY961AA',"X MP<'N/#I]MST+>,XEV>PO--I,^!2QT*GX>I&^I(O3).T9K%>KFXV2B:VEAAO^Y6 M?DKX<*MT@AMPE19#F-WFHM&O10?+!10^8=7/A:I^;LZG9Y<_QX)6H?RYC+"H M]E.E8JTSFF*KK)BH%09-OIV[DF-46"QJ%>AJ/^Z\$;HLZ)<-0&_NK])ZAS^#=K>-JKKD[1@Z3HW=:3?FQ]VMT&] MD'-4EV1WE[ZCB [1;S9A">P_<&.NO?G$V(]VX?Z&3PS2)9Z3[]:OB^K\R/LM M\$Y9MQ:;\V_^'86L_)NW)4Z++L")_T$S40'N?MN2CN*3K]X9L#CZ\&8IQSN6 M[KG2JX->[VIA>,)3I3@XR_:_?RK10SS;:\*$7$M1'S4 A9BXFHL0:1" M1(2("!&Q$R;!WPVQAYBX&DO$XR$B[@(15&C W@4B0MET+Y@(U76(B! 1^^'= M$ ]W@ ? $*'5=$9$?+8T\J.HZ_5.?8[;L"\2\/PV5X3C^%?O"(^EGN.W[3S] MTUO"LY* &ILY76OB_)'HB33A5*\@ 8[Z'?Q_;A M?\]75OU-4']6>7''\J -GD)7)IIN! V8"*7 UZ5 :$K\-%."^*IDP/'GQ&4[ M4/Y4,C0]RY5$7STT;%60'/]GU3R?B'@W!A 2"4X\QR[;-_"G1%+GP2OGL*SF M;$3Q?O8@) I %(G+@NA/B8(UK?.3Q?>6%2%4SCJ:+@1*:(^']GAHCW\G>YP6 M8-S>M\&KZ)I&)U2NH2$>4(??TQ0:X:$1?AF"^-X2(H1*:'Z'YO\;ITP_ MDR!U!%N=P@J(1TJ*/;0R]6WO!\ZJ_X6:R7W;'/\[5+K7-$0YR.*X7:!\79;B.Y=LSY]6TD&;@Y6-;C@A=: M2'+[X2YGOD/DKJ:Z7&6<]S44X/T2\=5/?UDB_JCO[KN,)L*)$8F/8 WW0PUF M/'5B]ZXRJ\M97Y4%[["7+-6KYFM9C6ITW;EHXY9=^_K(I SGC&E3A/]C9IXZ MY_33+T);SLO]_K@Z6&.S3'LD3CTJ0QKTB(*C'LDD=M*HM3->[7%=%_#>[R5X MOQ4ZE&RA>GY$JOY>^OK:F:.[U-;WHUJS@IPT)L)\RI39D59Q.M)XU+F-:AU5 M))Y;9YDFD\$M/F;FH[6$J #5"F<37E^WWC:7]YUJY5['+:J6*:TB!BIOBL@ M5853B@1RZBU_L<:K605SNUS#F((]O?#E>+T@I.AMG M)%.;#)=+>20O%C=1.&QZ3N:;ZBS!$L5*F>4G60U?T*.$?TL(2:0N,SC[$:-/ MX2$?WC_[F<&%^X\AA(1[;L+]%O&#NSSUC0\9Q@[NQ8J;3/..Q)8'::S>&\HM MLM'&Z<%MK+C<3&PJ1F$M:ZM68<&EO/RZDH-6'+I;\X)FW"/'!QZSX*$]MFPW MXDJV$5'-N>2XB+0C8<'#]REXN*?3AX&(;Q&(0%*C X1&\45F!*^0S2$C#J9. MD9EE8JMYLIEFS)B#J,5\\VUN-N/Q6K*J,DC$#$\-,N M#GS@1-,],?O//OUC>81A <5W*:"XI]/_5![X%N&2QP+'O9X^#+#B\GS%ANS)!-=J2-:K6O7RO[:>M4RMFQP9(9U!AU5L[6)#I7T>H+8)W"R,H- MS--'#KC<=5P%S83=#:F$]1C?.#[R#<(@CY8MNC4*?\0A'\M^_YFNZH_P2+\! MX3Y0G)F\ES@SLJ(.K?BE+.+U;#N[TKA$7\EG#*JDB/4J/4KW]QXBF!G598?9;V'2F -$" P07E2V/' IXS-J+ M(IQ! L@C8G.N%'$6W#0LN[AHV<4-Y\_<-W3\>,2MP?,S\SAW2Q3H]+>FB;N% MCN]AWAH\[UOKD;\>R.F\F[$9&[7< EJY#91R\+CJ3=L3L5A<:93#ZG;-;3=; MQ-=31UF SSFZ4K:BPT)_36,W,QPC$X'B-^ MF##Z.ZSNN')UQZUEP-U"Y^Y%Y#>V*AZ(AT(SXX/ T*V!Q9 M(BHHT"* ,:+KFP0/ M'3FZJP#1/Z<,H8UPCB.Y3@1P541_(92(X1.Z&.'>([MS@8/>>?[C;KIR5X!)#7-X<6K[?0MX<\_M">?,X@;(B7NLO^FUGIE'E2B?'BSV'ZWW=KOV4O*FD M5MFF*Y 3=I99=?%F+YX4%!K*&S@-EHA=1MI\BZC6&8)7H?@)Q<_-B\.ZF08^ MS:I$@>4(T8T6^AUOT;V2^)F-M&R=C0T;C-3C=*W-%:K"? '%3UC:%1I 7P_: MA?+G0L*B8LL"0:=G@N89PUZ[O)X9(G8E89%8ND2C2# .DZEX7KO=SD1'?04* M"U2L%7]*4.&@'!AN^Z_+ +PIWL]%+;$/=>R?Z^;?J OP*_^S= M,@0O&?FX$%B2'5!%]Q?Y/4ZWW1Z):EDF=*$1)[BA 8@:' 9E82 M$']'2!S^%D\]1=RQZOBQSXB@@_]#@>.HCBN)\!5A/4C MJNFXJNLAT09V8AG@+_!!U8RP;2"8=9VSG>=(9RSM?0%\$/T < 46+U2P!3.R M>_,@_+(+'GJ)MT;&&VLJPDL"YSG2ZP4+SHGPG .W;48L'D!M#KEC,[Q9Y%SN M^?N1P2>XPY]E[0](B^3\6=8A9_P!9QB[P\&GENW*EJY:X#' )8)E3&W5 1O/ M2 ;RB6$ =F5#9HN\!_NC82 &O(@Y4OBC;\'E>P4_B%=5U@.T!-J*O@$+; M&TG&V9+_F!CQ'/C'F6?!(V[.!30*. 7X*%2T\PT_.5#W X4-7@$U;) \^=D, MYL]\@PWRD>(N@ &V,Y8!=#.2F0UN*MDAYWW >9*SQP;2*^9S7L;K 3J4@'6W M82K!L@$K0@N MX"(>XH $QB/KD+<\BX_[D%_ MU]2/@\@\W\OXC51(Q(;0:([Q[R+7)MP*FV&'+/17"J6F">))MW9 M=X_BGW"/?+2UMW#)S6OJUC&B?,>HQMGV:"#T8DO<(5RM/_ MV#-^X!%% !/K$'R0D"\#TV.>Z->!.L>)OEBJKF+L*L/HG4PL&5TEZ,L#=91* M1=,).;O$\A996)T; M_:9HV.=EU/2,RP33N);FUZFV4F_>$+*>%!V3"YXK8OG:7*V/9)=( MUM\03F=A+* K= L9!U #07WICFU)0OSEJ$MHH+MC)R(!BT3<9T' 7I?E)" 1 M7_!]'O$X,@P7Q4VZR%#9.?&>SHD"10MQOK!LT9',+R+\$,^=187- M$LXHBK4I;SQ+S#*>*S4OS4$7@*C3Z/26R=8BIQG5I$HVQF5K/7Y/X5P*HK-> M0NO&IS$1ZV66=64=D\S.&'!.S?J8<2(*>',$T#]D!10%L24!!LE1&.9TIL!3 MSY?VGA[!B?,'3!7W9G9?R5<[W,X=>6^G".:B3V^R:CLN\!TX&SAH4$AOG;JM M.V!P(J3(G4 $,D8OX 3 8X[J!N*?@Q(# MA?FA+R1*O(MBDKX8>.6"2#HPK@#-N]:NOP%?NK,+;PH-MI>/@'?0K\RWI]>> M6>#,[;P%#%O-.3W+&6<%)E,3%O%A[25$.UTLWI>Z^&HJ,NNQATF$3-C MFL./9\F-39:'J !: -8'#J,TI^G^3V4BC@.Q"VJNEQ@505 MU?F__PO^LR%Q00>D"%-&XX /MBE'R ^;"E#L/Q=)+ H2K(S?," 1V^EQ][D1 M3_GG0+M&__V?_[.[^\,J]" [NG.LL5\#3:!$ER)%>5OBM"@G@R__YO0%MW(V M>=?4\[:BY?>?(5U/]_(C^Q22R'24C?/&%IL5+:Q4K99 M;([@4O(*:;\WA.E6BU_,Y_LSS^0-N2(Y)5:/\4F-[2F=AH=S9-/-?CTRPIKV M*P.J;NY\]'V'1%@G.F*QOHBS!K"G/'9)Q]3% CHDY'6C)6=RL]\".<5S1(ZM M"DR>:"876<$H-IVON]A_!O(%,>W4O&8:*W.Y&"]$^Q.]W80@3YS#Y=L/DCQ! MU1N$2&3;,B+"F#,5/T3YD8X.C ,_QOQVDB5"OA>K?65A>#!LZG\&[8F;3FV+ M$\;OFQR0X/Q?P5JPUTDF474$(,>#828 X(*GHQSK-DC[^G6N:ZL\\,B<[9O! M+OB@W *^=&JY,%;+Z1'90P:6 _0-9ZN6$[&$H P$.LBWM##OR/(M;KPHU19/ ML6HO9/FEMIZO8X.7"&-)]'2I+ON65U5RQY;XPJ:'OY6D&F!S)$\XUU1'+L3L\S\Y1@52D':N]+JQI1HH/LN,2L2Y%#1I84+'GPZ+GK1)XY9< J1, M"]B9$%J1Z0NX7@D!H+\0J-26*\:^;#B\?Z'#+# +]40KISL1QL;]L)YE,SEY9^<*"\3CHD1#/ MAT6I6PI!^@:FU5])\@7X^X8&-O)5X)PQ%.2^8 9/._[C2#:_0!$UR2?^ 5)X M*OGH?)U%V[JP8^CLRI(-"PL,A#*H8SC!5Q6;:&A ;W!;NT_NJL4IHKXCSP:Y MN@.%&6QEN]>=XX\Y\>JYO,>@[)Q;Y^G4#%>P7E;ICLI5.2DEKY N3$53&BB//$0K$Y&&CX"XF#]*,CVGWPK6[PE36K87S M.6OXG+5);QF,^&&D9A=.@#ZLR-C216>O @O _+ R(@ 'C'D!> #T1B'WV!; M[*L"+O#X%$TX !Z17V: W( ?I8PWC->10M\U;2@&)_[ MN-JX# "+TA)6P8 W0=\/E=@BRTC687FY](2J3"#Y6!Y F,2) *J )6!]#F S M:#:]D$%0X_:Z!&VWS5X QMQ31)<K/K)[56^P/.#Y8!5-]]P7P,PHJ*W@"W# M;9M64/F".$B:^]^Q=SU10;4%SW" @(35,Z@ZT.!6/IAAQ%N6@6K>D.[[+BL$ MG #$ 2KB>V.5<]7HDF"UI232!I001P; !N^?51HKK\FV;*PMLF2G21;LSO)\,>Z>3_ M MG]ZS.^2^W9*_PZ,278_6UM-2HV=K=:]9*&+B?+3FE+-G4=\LU+EKS,7YR:B" M4T.3K0_RTWJ_FP '.Y_!]&>8(WB"8!II.\&6]>BR(W=YJSMM0EU\2IW#^2N' M?&WL',K4H&S(U^P1"V4V@RDG@;B!6@;./ IT***(B -)PKE<-OB(EGP_)QM4 M-?IVWVYN]LRIV4^H];=3G:_S3@ )L,X;IN,AW!>!.0HU@V7NV2K([CFJRI$. M1E;5$JDF\-<3Q<04\-1(:XR%GLLZ:3;CJ&JFP8SE:N,JCM7+VJ+9V)RL Z6 MV9@H <-'96+!=LKC J8.ZG*NEW*R3&+/KB;^.%A4W\"^ 8P9\&].>9D4'B5V M&5Q=Y>V4DN&PGCFD8U9UC4LZ9/!#K^D_&P4,Q E4\2+2S!:RVP*C;I.^!FP/ M"U/V0$Z&1T4LJ$56KCI<<8*=[F^ ;E-H6OR^\&MT+\WK%HF)JWI>,' M.%Y<8Q4=N<1)V!);.2:QX+1\WBLB<9W\,^F\%QN!*L7O&-D-^NW( 8MW.=4, M'*6336O?6G^Q\(+$-R\ID)S\F VDM4W89K>4 ?9[[,9R@D 1%#,O#_II1N13 M /'DC*'>V+,I)6D;ZY$XVP0KG4VUD;2)3WUDDR*3-- GCQ$1.IG2SV).E:K% MEM@:1TVMG"/*C+HP<)7^TZC":=R1B5',5.&$H;::CP=*.CX9R#(P0_'$D9LR_@,NE=*;S).I>=E5IHF"_*PP?"3 M'HH(?A3KAAQ]8'IN;481QG>L5SINW[8),7PMC9?(ZNF4L:*B&C7$!RFOD60J MK')*]G5.9JO%MS:#KZV#SC>D@(35IG8^9,T_1GW.[T', M!) ]K5VBVAI;TU0E-62,9T51>;QS'^&<4;Z-G=%+;S;4(!?GDV"MJB M,$WD)71TPVC *>C9LY,Y%%U"O(?R&8@OX0_05 <6DA^I#\QT)\@GP_B4S\+; M/TRY%0I_![^T81>WM)Q*)F3LG8 !Q# V4X4?MOZ&^ <_=18$]8]%KU_?Q02I<1OL]SO._8P3$62"KEIZ] ?(W#^L M;IF*#S._"MW9R2.\<W3[P=4F;JQ8;<*N0%+$^.\\7"0B!GWM=]K I #.PJR@*T;#]Z5,Y+TVJS MWQ02FD;$TWU[L1H*]!Q88\GX1TV[T"/G+4O;F7!R ZR>-;"? 2)IR'5M!JO/ MZ%$A-\D78N6OF\FG8\%1>P.")%(X4Y\*=28S2&A+&C@^R=CSX63W3ZI;^DB> M_1&8^99S5/^0FR=,8Y9Q%U*+(4K]M# 4:LJH\O74WNETU,['ZS(K=1FM/I&; M3KHSS2\ ?^;I-[I7[DN-Y\\'^[/V=GI+_EZW*OP6GN\3F3I>%]/_8'7>SH: MK$2BJXB$TF![?4-9C.(YD<[[:'C;7WI^H_EG;WS:9QR95#>EYJ*K1D-3-3/; MF6O5LKEHOG>J#GAS6K<$[=>F^Z3I:L)B4FW&66[,F=44;EJQ:H!7L$6 _>= M=:A+!?\%C V!FX)O GM,.G?/RC$;Z;WK%!+/D4J]EH]VF%8UDF72G>UE"5?I MH-S=S!V5D=?-"#VU53V"8T]':L=1QQ?JV85AM$WIILP):/=/OM^6L=*'I; _D&Q.K\&%CA/_CO1G_!__G[V M!]<@ _[8.M@^,%?%H,O^4N7M,7C1RI[,@NSRJC@/^?W^]C:[>Z5L(*^Y&UY; M3:4]Z=:2YI8^!^+MZ"OH]*P]%-UE2LLTIA5Z23B,EMHO6*<^(\M4$ZBR5U_B M@#OF&6G+MJT%W <'K(K=(9A[3>&Y<8NF)EU2DU+E9BLWX&H>!J-X1V;E;A6- MO3GB:PKR"X^V@T2\*0S7_J7^_<#HK$@N^-L&QAL#4].73+J,S[&H*]9(LCHS MVZ_,_*MBL6 ,C0Y.Z!1F).RTP92LI@F+11+OU&U"/D/)9'X%4VVN#?M*='1: M/V3P4M?]E_J0*$2/M2'P= #@ML>_>EC/K(N8N=89EJNV*"N7LEN->/-V6"P7 MC9&]L/2RI@KUR;Q"&TL]L8!=RV]CT<^_ A&].6;$\?CHAA\W4I?>J^JXEGMW M)68L6D5%7>6+8S;3XVV]FF&,F??U'B#_&\[F(_67DHMWJK6:46HXY\:U-).O MJNQL0*YG-0(V %'OI;Q@FYQDHYW!."AJ-@\X\I 142DG+TFF7U4JHN7 Q$:# M.7;J0N"O 578W )X!(?3\#Y4Q"@:)Z&([:XI0<2N4=M\WTUZ=!!0Y1$[2^). M]<-14/(2J@T.@I-HK"V*4$HSC].!:GR"OSN66_$[9IXBDHJ,+:A!X3+ &R) M"[K1C@@W?;1?X*S+!*,5UO;>RNR%3W')0QG4YU8,,%T_S F0U;F+O79;P+'M;)V7?\ $30L6,",6A_^JJB:4EJ\DPK5-M,VJ M+F>K$%X0N/\_>V_:I*J2M8%^OQ'W/Q@[WK[1)Z*L!E34T^][(A!QGA6G+P:S M" *"B/KK;V8"EJ74M'=9:A6GNT]762G#6BN?->0:GJ,08L.!"P$3X#)$^D,H M<)#I"I-2DU5UPQ'-O=W?/*]13W]HON Q$9!/W;=@$GS;.'Y./#K73%VH=J>< M-RRL7,FFFW8:$YH>S+]X),XMA']!H^T&A,%7G=]#&"8]G"C3]8:"J8JB3JIZ MN6)ARG6$8=1M6(;PMT$%97/< M@!#=!Z( %J(/@_7=@LDNYIR^Q-14VN!G7BE3KEX).N@R/Q8&,VS EGN-2B&O M]6G>[[400\?G:+T_X<0B1'@^4N+/N2 06=T?ZM.Y(K\>= M/Q"E)B[32PDI/)13?:;Q8!SE2;*1^/MY"D\?PG/ZP.1'%YD# ON5'-"R_VJ\ M_/I 2R4OZJFNU)ICN_5\ZC5(JM7*?1C94&K4&:PA%"M(L$$[%22%MN67C;(7 M[./2RAAY6,O5R'R/L45B3^D2@KN(,.B_$@=I.&+D-G#1H-'GQ["-)P $7K[J M)\7#:AS43,X/K.W>_RW@HVG_]4TQ^)5PX@.:L9%@4'TG[ ;ANX+ \1: EG!9_;)6MQ*PPF!?:;!T;*W2:DHNN<27] M7*)[;&W<2HIL66H(,TUD>^DA2N3,1 HLC!$:X'G^&\9S RGJV'#PSH=D)I@> MN)/+<4S%NQ&^TA4%LP?+2HI9%?H;N>\VMR1+H9Z)$4=6A_)' M+@ /D8.M'UQT_S"3Z35$\.O;)-@L!#X,E("PG/;K@MI^W#V(OG_Q75\,]D-) MYU3@L D +\'M;-A:#*@A!W(/-8>"&6(V0$Y_S@N:5K.1# ZE#C^EEAW/:PL7 M!(?!2^ 'P*\"/8'V10+M)[]P &:H2:(!>W" K[I70 M52!=Z$['E3]/WW\ *R3XM K@J_^T#PG@6"KP$,5_[##SW'\KQ^7AD0GJ4.CW MJ7& :*"7>CY5"5GT#^BO_N^PH@PZ=^##-;B5XTMI.&9&E@%EN; QH@P,"@Y> M"]+%[]9Q? #SL^_4.!TG-5OK$U!@WUB$(50EY&U3V9TL($:H[RJO(^]&F"Y*L!X62,= MS7W^6<+]I&^\IX(\PI.A TD'= [)C*A\P$_LV/HKJ@)66&\,5L)6LZE%U L- M#1X4/T8=^ /V #_F\1G^#-Y@["%W'H&FK,*'.'0@0'F&L%X U8RAIG"\E @$ MAD-C @Z"<6E!N%7UV]84;-[A7]PZT&_E10W.:,I0>5PIXM MMRF%U65=]/:H*OV]@A*TH$ ]A_S>$5W 655&!2;449_\]YKR#V^ 2E"RZWR% M\/P8%*G*3UQC("LCI:4VF;#4L$"[;#O=VC"UE+,:3X"UG8H*^@;2-@]K[\4D$+]IBOK=ZG 89=+OS"_ZD!+][WNM!]G=+8%Z@E']H MK(39>,@$\N:2 ?N[\&AC(A/EV19[2N5#7Q4.5CRRA- 97]C]-J@G0W8":BDA M2!=H''\_>_1KD\-LE^3S='&O8*/VKMLC#7L;@3T#$CXPFBZC[*<%F>-!QZ!W*U9U3,M[54(GS/ $9_?/? MRY8)-6&Q98(@0ZT#X[=0)_@MJV$+ & [FKJ^0]T$Q:> $S(\P]4CU99T%'X[ M*2VRC[AS6B3B^5W,#EKN(>)R_CSSIT*D8TOF%4<>Q:DG8-G B5 M&#KU?0(@$GZQSV44 M4FI&D+Y"$B45:'V%TQEC#5[G2!/Y(A2([SNC/T^$^MTS9T2^OD^]HD^\(J = MK,1L ,H%%^IAA2FGEHH8(^7YAD!K[+2TNF*]4*[K[CFWSDRQ>G90JJW)KL*1 MU.OU0D=S?J#CYZ#^TKP4]&4W_7F&L'5Z$(@^1@!TXGJZR8\#X<>+_7"B;]<& M90X.P/XCU?F*?#\$3<<#,4?+D0@'7<]W#WX3$BD,BYN\KBK^H0"48FKP_W%+ MZ[^#H[L=- X%Q!]YV\=/_FS'!!D;:#R'M+4@.0#E3LKV"?Q+T.F;J2Q(ZZ!1 MS"X!^P" M&TCA8^+Z%+@[EE7#1*8@#<1/#?4["#E'Y3"'7)%#G0M*A[IL;M*32AF8=Z]? M/JE*(==;LPNQ-,O)* 2_\/$D"<77XX<\E >49@'%2]WX21D&]$O@ M+T\9(V@@V>'JHB1SKKX^NC,T'YY.2GSEKP+K$VR@:WF/G_7O*PCJA^,X0W7' M)>#6OZM@S84WSR$@RN,&#=QK:3=QB@6DVGDN>WF\'OAW +L+\A\!II=):)8 % C:D8<(9P-9B. M!&''[WD>-#06*4-LJ'[P%= -_ T\M'@8RW;TIT@_>5(I.QM1XP1VMY)Q?9NI M-[8+H%Q([+68+_)'N-!9?!:Z.DC]H3X;!<-Z+DSE'P"WV)K#7/_ 3 #R$$QI MW#R5=_<&)3JJJ\[ATD>W_HWTOG<@Z[^?\OY0OECH/3]KR^TWGSO.QD,9=# > M[G>$1;ET,&?OKZ#+T$L9A.@>?B[:FRF$@38/J 8;U(2#W"Z73W*Y#8)_08I0 M:Z(KW7Z[B&,3/IX.>?C6*+/B?!)AX:Y8:0;6/7A%\,6U=%]SM%CG*7;@BL%V";Y%SOZ:HC* M:%I+"-?H6C )68(3!H_/^%_H%WAOY;!X7 [[%>6P%RIPA8GJP=@@"!RF'^: M>P+*_T& #6GMF;;V (!)U]$Y _I*Q;5M.%,(JOFC253(J0Z'B_E6$;0U%-\X M"5*%+MR>-/=17':[LVQI.F;Z#.'BR9W>)5+K[;;7[8'A\V6\QUTEW0#J>QJD5;WJ#9=1GN]SN<%]& ^= EDVC363ME MVQ]K$9&$4^4LL=Y:;+5DCY=*B\Q"W]&H;NR5MLA ZN&+0K,!]L0-L].?1_R MN7@9\_"2E/[(M,(_-1!;"[7,C@O).2N)2WI(X665ZG2!@?A:N?'38#F42W!J MV)T9:5#F(5CY\^(@EC@HET1T?98$9[9/EN')K(O0-..EX#-[#<,#3X^AJ_)A M:@142(]1H=,?B#^1B:C73BX\V0_U/K-NB(WAC*7)L3&MFZ.YRO]^0.G$9PX$ MZ9621*U9GW1[KX5##IS9OR6C5 H3YHV?G=RGP,],#PB M*3VOILVZ.5A.-2Y#9I*&L.L*'=1SZGR*PBFA@RXL .=#,'&- Q!\9G[E'\6_ M[RGCLFT@VV0)Q%$(0GU7C]O?&HG?;]W-.=0Y[WCS^T4[T%BN] MT ATU%H"^ M=$4NT0@*%)^],O?]I/ Q#Q.0V/7<"7SL/1-Y]? M\7@-/"8'UVU"HAWG59"S3N+E5ZH\>![(S!S6)M>FA7Z],11_ M 7IOYJ!->ON@+;)@+#B-\<]AX.D)\@?0\B !%!>WP2]RQP8"0++CP)!#@IJ MAZ=UH27F']*MH:J G:)@]J\'3+&Y[XO#X.%AEAU*+T95X7 5^NBH)0B*+_GY MQ4 #^4#O+P*'2QXEG"":G07'3E-' M+][LY2N=1EC[:?BB&!K@+Y#YO*[QN'\$.ET(\QB T8),BXA@L6$&4A_X^X<^ M$U#R),ZY5!3G:^P.3NZ;[$X>=5@NF2T5<^U1;3!^IDZJK=)[8\]/ 9VVW K( MYGNWO8#P)=.N^*2FGB@=K5PRQ(9.+<>-%+8JU:]^E+JG_FC_2^8P#%T+--?&L1XC@-&+XC4L^U*P0P98?[:O",CC C!VT3, M#$7X!>US-&5!E.!<731:$T6AGC()H'Q*8:$!K,)$/4]40$B(7B<2>K$0;C:( M*V:/1 X-* 8ZY$GP>JJC/4OE?!;Y V]])K;GUW#"4<.%72 O/72$!?@P5ZV3 MT6[.O 1H%*P++B[VZTMY($SG3#*S7U5$(M]GZW\2,PZ?\;E<1P\XDE1'QCOD MB.5$9V4,^NV" OM7X_@K49N'T$U[+B47S"'X1KS\/5:68*K&\0M% Q$I5>OB MAF4$+)D:26.GQ";3#)IDD,M&A*+]3#J_% >I\*#L$7B^I^@178B/@"'8XT>! MI*_;YE'QNQL5#=[0N-;4VJTUCDXMB(*5P_CZGT0,/[#-UP)>I#LV06')54;/ M3PNUBCKVX)C ET^&KM/[[RI1)X&S4)QL?[&.+4\6TI]80.JD.VC192^/J;H[ M!JZ/BJU77W6Z:*U,AM'VJS;+Y=PL2]"E5O% MU,YR)M@CC#H<+3XY4=> M[PS3G6Z[2FG%VDYF,/J/]WQ55Z@^N!H/@1 5R!^#OBI'T1* MX9"#0S4)VR\=S@UA[GV0Z8SZA"@VMTR U^24IQ3G\+(GL(^Z?SL.ZCD77+E$ M/Y6I)!+@/J@9LM]J&+P][]I!XXBUI$O"\>7"Y@VV(XW;Y/*N5 VH"RD+ =GVQA"M=BJ3>F M2WK#U,MJM:WH^79_^&I +^E( M0N'C#R',EX!B0 GGC8[0S>IQA0$#Y7<$\G MLK[#RA@SO>*.2;:][_?=);ZN2CA0\++IVF<:YCW"%4J&\[>?^@NV5@*JN$3P M&/]--$PO434 2Z7PLZ?9E,"L16.B@C^$$O+?1%^8FZ;NGU8T5-[V4^U/O\\D MT:R*LV_#;_E%5!6)T^$02'']#)".J!#ZN=G@XH@N@Z<"$!)FP?M];U&_&G4;3/GQ.\*$!V:O='H\^'6?;2@?#[#X M.,;!C0'W12#4S^$MM+E1!BDZLPZ*-/N2@H3EZ3HH'F4$4COP$3^X2G*=%#3* M))=:O]B>LA5BNJG]0:^_'BSZ=J62;2YI0 9(15B(0Z.#63,J))[+=D:79^!&<(W[;_R$\5#V?Z!*(L/"Y^1L9$0,>$XY,;8.OOP@F>?P%. CR\,*KX4W$" MH02_7%\H!=U<+]>\S&CM/+,IY#2JGRW]OD__64(IT.NL4)8T$MM5S0:!]66K M;-P JMP> Y.=YII+%@P=2V*]=K'?4KJ4XEV=@?/YE-5(CW2U^F9L3/.*:.]A MOYF;1A5*=\R'A/C9ILJWQA;6&9PZIDYP%9D8]&U%J+8PNFB,._W5I>Z7UFY,R-;.S=&.@O'%^\7VQY14&6@N3*??DR9HE;-%>[->SG%*] M/@/;VR0C;=3)1%/5#9]IY\GYB%:BZQ[^$%O.H21$FP!2V/[WL4ZN9#*_(H#. MTLX/W'5JR=8G?,DB>Q;1,Z]OG>"MH>KDW?I&*W/\++>>%E2;>^L$]/OZ/*\P ML*+E%Y6VNZ)9B4J6Q(7$U9T_.*C^+ 9.JY6QETN/5(9VEAF'-K,MC?-N"$&. MXU"JDS@]'+KG>?!$W #CTQI@O'K2=?G3F1=VP^NQV(>C0&PX<7)M!^D9QR'4 M,'7#@0T)P[Z#0?#WX=!G^RQ:ZX_3?"UD>X@DGP=LXW!MV),X0;D*' X->X.< M)Z5S'G?9*&QN%K0E 0HM=^A1\H9" SK! ()'(63DT#G3G'.DJDKYXA4HI?ER M3VYL-MG"2#M;30\V.%U;=G^O=0EZ!#0/G?))$JEO>G1Z;Q4W_0F[8Z=BRA/H M3:$%T^[RKW5D0%E.[SESOP:Q3@_C@-<<=1AWH _LI7OX\6?FI&'[Q<(G@[_S 7O5^B6DT$;WBN9X]K+<+6 M^'YS--XV.9%'V67@?QL3GA '-37.,= !%/*+>#@X/"X\-X.; 5P$V5*GQTRJ MZ?4E$9M M;U9I-><:-U^M>W5UR->%ZTM-OS\U,W*5+V. MIH:!BPHPF1P:1V=Y>YP@!'V8#]:B[>\Y4"3!,/&YB! M9UK;*N_"AT)V(K)@I;#.FH,,@9;U88;O6X-D#V6MH8/+6> 26P '@(V[&[-/ MF*-9(]5N:UL;]8H+EI[A]7Z_UBD.*Q?U:95U02[4*8QAB7Y>:W#M)6%Z<*)( M)L+ .(:M$U%&7H+C.QTGG'[BY='T,0!HJF'XM<0'NXNB<^E DA:\ 3/7<.PJ4)05'0*!D<;ZL1W"IJ .D&N;R"ZT>\>B#IX MV0U !=,%.QY6J_LS;@_?"0RJ8)L[3V96I/GD=R#]2O/IT-_Q3>5^+-6;65L0 MRE1YQDHN-O$R14JL_\8)LE_H'PSD\_5W2-ZV3!_1/;K>;3AR96P[7+%TG]\. M&[T4/>X!?9UY/*^D?3*2 7?\^K4?0MY>"-?PIH"J?HB!.8HP1!)WV]ARW2HV MFC,<5UVTUV[#W@V1E_)*HH\7A!..[HAV0U18X\L.[J_/@K8L.](:8D$['.Q M^:K^I<$=J]8BG?$&HH/5TSF:4^9TJ5]%T\/.#S(_XB,";L!'.1HPP1T>Y 0* MC^)42PE\A4,!H6>G &<5HTX06W(>+Q"POQ&#]0.&]"OE+2&5@229S[5.8!V& MJNQ5@_4XT'FP\H3 [SD.1C[7@%'% >^J!?B=(,&+\;W02X)=*6XQU(?0('AQ M-(;')QGX$='))Q.DTO-C^O"$/6?W/68KE;K:KD E:WM14[?YZ\<1ED6[5BBD M@0906QV2M.QY54YV(;*!V&&DPCG$*IQ/#0A^ M^5[_8.#J#\5IO:'7,K$?,%JY49B4%DW.2FK7#V@MA#25G^ U#).*&ZR^2*G% M[HB" :U7^A#?7D+E'S)'R=O)N=XFF@SI+@H;LY(:K=;7W^N3H4.W6MATI7$E MCM5ZM>F:Q[K0P/[<1.QW[O673S[?+MM[X024XTW8<1&.MC/A:>1372#TG->? MDAGR;RI"PQD^ M)[28XF[L=3ZU"-R7GD!X?-D)<'.WE@?E;E&CL>36:Q"-'J-.\\IO=G,0( M2LW[ 1L*X%4CR[YS1*O0YGI$AZ6;$ZJ#+Z5Y=HHF5T9TO6M6]D^,#8>U(WZA M[D:HXE_WK1%_WB9BZO/H]UD0CCME]@5:I)WJQ=RS>,6;F4(O\ZXU;GJ%O3)8 M:?6>A&^\5LX0AMI! FNC062:H17?\+!9>.AQ=!-&/PYE+$)=Z.KK@#E=ZX:NH;PU:#F[E M^/;&68SW7*R>)NBYM@T10G+6Z.P"C9(,U!^Z);C?Q7L-_;98$3L^7QMSFH01 M^P7O8-PVZQ"_.5OLZ3"#A1)C^D$RU$81C@*D*VRBX8.B+ 7-HQUP4N@ M**8C?4E7J!OFU"&4R?CT>"&,O/04)EVKZUK;I?LFAA6PW :%&UZ9.7.^W5[> M;4$P/\A7 VR30J8]Q3@#CAWO2Q_37VQ1<6QF0A,Z;&/NZWCX4WC$Q.\2-<[P MI\)A!(ZD L9+X9JPT?>AM_=2 HI'. !$-1CY\BRJ"AX(SKI;!F_O ]GY!%%! MY[P$S,GW(X70N(G49P'@Z,\"NL?YA*_TRDC8_AX,SM%"6+WQEESW5G>1BNLN M/EYW<2/2QR&D<_*$F.)Y01+P3#J#$T0.PTB.QR6,RV8)(@/IR(6+9UF"Y,A4 M5ICQ:2(]2Z<)?I87<6$FR3DQ)8N9M("+S[XQ$&;;.KM6JIW&'EN5%F53=$;XJK=G.+KCK*W&'.U@J[6UEJ:E5K]_<2K>K5N M$:[$\=.EZ@"397>P931BF4O.6_9$RB^\67J&G:XTJ&YOFZ\795US=)VQP\YHR1W8;_8TY7347EL2DDMAZTZ8X,A5 _? MM> USUY>3Q:L]-PJ"MIN69Y4ITR.2I)PY=G+8S35EI4!H6!TSMR1!I?#*1.N M/']Y;C0H6!D*PYBEG*\472,I$M4N,";.7HFHUTM=N=,?L[NN-IV2?4.D3&66 M/5^9J6&>V6:=!M:OLD+13O-;IZW,)&4/-\N>W MMY2!) KI?(M=[3RQG6Q+RKCKS7#L?.E>357KIIO&V%V]4V9QO>7F+04N/;O_ MPK(6E4'%[6CUB>C-G((TP9/HJFHQ)LWRA"Y>>\73B MM"E9XW8;MIS9]K-F7IZM.+3TA*DSB<,R&2''@[_Q$"IXP.5T!IN1HD2D^4P& M2+M\MEWT+$W0E"=C4E?BV]V4RAB%2*A0@"6C\+(C:,1Z5V>)7BO;7U!14,%/ MJX;=3(U=EDBVURDZW_7<=3<**AIM:E5).:V))O5=MU^JN>W4,!(J6DLY7>B* M'1NK"^-23=;-1K=)14%%LRQE-0![&8SFDMM:FFDR.*%$005?2X_:>GN\Q*0. MF1]7^@JEFU0D5#AIOJDI2J6"]9>II-*R&X6LV(V""E565\5"NI/3U%G%KJPF M18Z6J"BH(%5ML;)&DQ5&E"R#+XQY?,!045"A+3%W0G:'?6;5W/!3@\$7*ZH; M!163HD>,R[O5F!DM/7.3*91&M*1$0<5X56-4E545IB[75H[931&;H1()%?FT M2KVC[5B1U4Q:6R\2*AB";.">D.HRNV[& &JG@"VE;A14U#9F7MJG39V5NDMEADE3 ME>XHD5#1MUK9S0+8]IB4KZLR435'%8>*A(H:/B(P?K*K8OU!ANK6RMPFZ^__ M,Y8*>1NX(3 M!Y_E=" D$$ H>"CCU[1WA\E5O"\?"T M/8U&^P?H0<0C**,#&STD!HJ.J/#"0$^%C3GAY#7P%=-U8!3\K[\OV2,Z!(I^ M,*RS+;>D$!A0\&X XPKGN*#EBK(M::TI0W8S?%.D\WXX[ 07UB@J$?K"R'&% M?K#.68[T=_C#,;F?J.L[I1P0L_ #WR-%GSQS7#'D.!][K4^1@9P?&%C;X4,$ MSC;N[]^U>' 9)9A6S.F!X^_'&(*+I'./&?Q?QUL_N%T( T>>\-'U8=P(CFP* M=W_X.\*KOWTO'Q;WONE=!P$/=.-P*<<[INZNI8M$0-X:?8L6OG\^XE%TY'__ MLQ;?0?8C@#=,!._^:Q*/&!DSX@88@3]F0<)7BX!0?>9Q M7>;AU/*R"/8E.RB\+,W!'DPJN$Q%TC<2? ]X2&3\".6D&\J(7@^UC"QAKE_#7,KUBOQ M%JH@-($$^89B_Y'P:B+P>!/QA8H*G'HG[%I-G>::?+2TQJ,2@$H-* M#"J?+"T_V(X]KU(5!$F2Y?_>FH';/JT*C^+\1]_FI^J93R;76[D-,;D^E($0 MD^M':?-/WXROG^;'Y/K8F7M,KU@UQJHQ5HVW2*Y8-<:J,5:-MT*O'QU(N+5X MP;M:+R<205]35(Y];X=??]Z#[:(5#1=XR?_YA,?^#T%W@*!5Y7XY;F]& M%DXS2;67$JA")=E9+9UJSJUQ ;;-2?WZ)TU$C-NYEW.%JV_KKS"2/GU;?[VQ\,NE^VU6L+2DYU<_*>=1O95E'@)WIJ!)OID;_^ M245,78@5>*S O]%&/QV[\ED*/),OFEIFP36TW1 3IW9N-^S5E2_;U22&=YE! MOZ>RRY1(J-NFTL#&L)=>'BCP=#96X+$"C_?U)REP+SE6V,Y6R6OE4;^3VXIV M=U6GOFRK8]XPK2V2H[9&4 ,5$U-&>M='+2X)H,$OM-5_<##F;K(Z6J:1/.OW M?__'5Y^M >[K-.I6W_[JAN-MD>,^C:'[.@NZV;>_NK%U6_2(U<+/??M8+<1J M(58+L5J(G0 8\ MJRL%J3W?,'2-V12WZJ:-$7#Z%?GKGW0F3AB(S8/8/+C_]((W0$#?M08&:>P; M3'\QS9C"H$(L]Q $\L \2..Q>1";![%Y\#VS$=Y AEJFH ^DO&AI*IY<\.W1 ME)[MH>, TQ'2YP/NXW2$'Y*.\,X0$[.U)&$MB0D@\ZYM),!>A+,-$YSC2+ M M27Q<]0V.JSX"S6'GR>]]2)7X]TTZJ->/4X5XT$-PT$:/0B$LB% ^Y48)6]C- M":OUAVYR64LV4CL5CE%/_?H'?\ SN3/U\U=\W'??QWVW!26W:-I"CN/$15\[ MUIFWQ?-89_[HX,V'=*:1*Q;G];[(8.UF@]@F*UARQD&=F8KG)[XM\*IQE__2>BF\UI0XL[LJ*^3B3\\)[MBP]W[ M)Z%ONUV;A'$\Y+=L.VII F;OT;NTY3) (:/]DC M)@Z3PO;3+,?W-3>S&8K,L#[5:]#$@7E,^*6\IQ\<$KR;1*:6M$Y88)DIJD+" M"J9L_8#V*M>(;'WN$>US)$\!)!=-E]>EZRBTR,9>GWL^>_47OB&S^&XC?@!O M.@'W]:9A>/-< RE/[VS%=AW.(DWK&)^^2RSQW9"EE*9$K3?+U;2VNB^5ZGB%3;84"%GDKW_(][4? M_J'VU;41*S:H?CA@W6V<\=WHI-?WK,8T]3V3=*J-#KO/+,L[A$[Y=S='C^VI MV)Z*[:G[@:>;#%R^&[%J#MLEO"&^T)( N=**-ATGV2Y$+!BV)-]7?AEG./Y6 M./,_:PYLM9LY^T!/%&^%O6](!>FRDDVL&4(IN'"[E>,?4 MW;448B_FO^B7B+._\ /B"=[E\.^+'D[$C/@B1KQ5;A0SXHL8\58-5,R(+X.F M+!$SX@88\5;Y4LR(KV+$6S55,2>^B!-O195C1L1FT\]B1&PVW0@C@-F4BAEQ M XR(S:9;803^B,=!CEO@1!QM^EQ&O+\&_R6.O!F)_3[A_#B!^STD$DP=?OA_ MOW#\UV_2*YU_3&6O6F&1>WYH*4BPN^D)A?EG-_%\N.%-701_[*O;Q!)\/'<2 MDB%*XO_^AX\%Z3+-06)@BN7I8\"4^5U<(E*/Y'WC4LTUI$0*>TC 7-)/ J6+ M)TC^Z4O[O:K._WWV_I\C(>GO(B%X/E9;L=J*U=:-J"WB+5!"M,D_9N\;@()$ MX 3O9[0YGX9!KQ\&?WJB8^2+1WOPD&1GE+BLF."I1^*^Q>19+N9G2\O7%'W< MC;3$H/)[1R4_3$P J%RYZ7]^:_;W)]=X?ATS?C%[>HOW-R?7EW^_NFUW=WR&+5&*O&NR'7 M=W=[8]5X9=7X>K9=3*\?ZD)^<&+,U8_27IX8TY?LC2I("<%TUO&YV)?/B;E^ MAX];-U"NUZ8#OVA;QDW+9)/MXK:GC3;C_K)M"6N;_\RVC,'.?J$1AXIML8Q8 MWAA8N9^MT:-VL9EM*+,,;,682Y.7:4S^%7&,/^Y+<=E2B1O=UKW^D#3S%U6MB2FO&M-NY;3'J?2'MCJ ML(5A^A([_=J="F,%'BOPPT:_5!O ?K/3)3VEGM.2S?2>S+IERNE]G0*WM4G% M\XC=AB66QK25K3"6OH */ \4>/Y\QM'=)!E[KWU'@R4ZI MU /FNLRNO&W-WK6UR2CWF?V(7]_J#;V3V;D;BM3J)=XQAOVMN5>Z8*O#GGG9 MBVCPG^/ WW."2,LTDF:<)!(GB5Q.>][MP5;$**H;(L=]QD+NZQSJ9M_^ZK&6 MVZ+'?48+8K40JX4[S6>XU;?_\6KARA[\;='CY_@:WR>;H K35R1G':<3_(!T M@J^/S5[=6KB30\KK)Q^$0/!"1'/26'?VTJ#ML3NZ4[?GJYXQK71G630(\B&; MR<7Y!_=S?'&UP>L-\MEAKD1 ;R%__Y-\W M(.A'!"!B R$V$.XWN>$-$! &RQ)/9S(5C!S.*U+-KA:;.PJ 0!X:"&3N?;,- M?T3T)380;C&60X3ESTM>\SPA/KS%AG?LO@SX=T M9K._-%;S+&\P=;)39>9:@S,T3VRW7F'0:)8IUYSXDY5]&9/\=+ M_3[Y-Y2P=CE;Y?3$OQ5.-?[Z3T(WG=="&K%,7.:<[8J=A^^?A+EK-V^^ =ON M;N,AU-($S-ZC=VG+98!"3@-@D!1EVG$%*]V6^CBF[:B=4RJF"K/&RIOE41K0 M>5UCI%WW(T(>OV6E77L#79L(?JCCVE2X2QBYR;RACR"+9I*+K#DIR1BQZZGD MBAQ0R88"D(7\]4_J_(CP,Y#E/F-,/]NZBSF$%A@'E3J4N[33PD W7,B5$M:)RRPS!15(6$%$\?B M]C!WD-CT',E3 ,E%T^5UZ3H*+;(QV>>>T%[]A6_(+K[;F!_ FTX -\&G+Z3N MNKDROBF5YS*6S(WW;KT]K3I%:H9C* 'JG:W,ODOVTY?XJI][\'OUW?IU\!09 M/HSQZ;L$$]\-67R=5FLZ4\>TY+2V:\F=;K^\4R!DD'%E4^5__D.\++WZ7U+@[0Z>? M9U"=QRIC>/HND^V?D,0M=PFN*]S,:<@G[G#5 '=9_YTB?R>5LFHDP!Y+R*KMK!,K ME[/7DITPY01T>Q[0GVAS"2ZS2_"2POF++=L4),>!RSQP<]B1V[42IB'!3]2U ML 8TL>8 M%F?;LZ'6Y=+5B3;#: PS&AG#'E%)!9ZX/N)G ), U1!E>LT(QJJ[2<:VJ]'$$Q<%1SN#+0&1[ $0,0PUPE;6KE @L3$VDPL.4U"8F>KO O)[,!/CX$) M2K_US*PX;( 0LRJF)P$-^QP#PZ,F3M=W"6D#Y(%;@W?WYA(T5 [W%E5'@)/7^2Q\3QP\M JSO^D[WR- <$X+.J4OPDRV!6X@2>$!@84'DA8_GJ-O$ M$MQE[B0D0%P!P3CS][@\#!@U6?O[ML)\O_97J>/&5;8,4M+-W>2 M';G;2;Q=V;7FC1V[X_G!PO&H[E3O_OH'>(@O@^^)-)Z*WK&$B*J(Y!O)U3,& M1LGU<[$1WR![<$_YSH:WNFZ<+UUFK\NZ-W9_PBYP2OY5@]U1\JX9@+J4!MRT"T-%-Q[6E ;A!03<%+?!$ M^%G1RB1K]K#8PMQTU* M%W(8^&?7/![X_((JP#$@O-46W6XRB0$U9OK_^Q_^,R7X+G3F$6"@D8WN 3.O,A=&: M=0HL[:@JW6'FT/%0)8>I[9F"2.@'Y;J2_&4[JY9@A[.+<"[AM))J<+7"S0[ 9WC0(1F/8ORX24A8DV+PN?$LB_11.#D+*\,38"I\:_?O__7^.G_X\ ML!G$Q8]>:^Y; 0*5RI2DK,UL_C$5AMS_/H36(1T2 MP$1(9?Z5./H9TN.,F$MNFSPB61 =3>J2O/X[^%KX&8JF'SXT'14BU]^VI',0 ML^#57V+2\UM$?1/P/+#*_"C,JQ9<8)E]G97Q)U8%-"8L&V@:&SQ<0@7FBA]Y MVOD[VH0( 32@68N0#&QC#MY2$C@'?EL$.Q@X%@(J M_TYP:_#7.> .1)[P 457@I X62'L,2R3;@#3=^S1K^)3P]R!&3_5H-G6 +W M"<8V?< (P44,D ZN6 "T=$15\-TR &P N %<';O>_OQ"P!!.A]_RU+7_=VDK MZ*X31-QTE ,-+U U1)6#H05;>N[!9(E0,(&9SE26Z8L2U<%J$O VZW=-?BH MH2[5]<'..8\ ;%,KN30NU;.:I,YQ>E@="ZY" ?A[S+\< 3CA'I1RH*P=H+6A M@$-*/ST\DN00*T)I=OS'0R+S]( P]5GUB1Q$>.^3A]S:4%^P/WN +H8 E"=Z MC+"!:MLX873S)H:#->1K!@65!5CG".S6< M_F*^PBIH4]R.,7'S&B)P-U_6$-< 8614]Q-#%;YEHNKH' S8PJUU27A^@+>& MML8ZB!8^5Y#/(=O7E!??Z1_W-6\2K;U:SJ07UFZ!N1S5RS33=F_:@Z&QG;0-) 69B)-MW&XODTDL+T^KK5:_7%6?3 M%/46XK^NI,'K^@^'^**'CQO208#4/3ZD.C_DURB%PK+(R_,][DRAN M,&3YQ@G7%P4L/Q:GOW+4;4* SK-9-ER89Q.L92QW62^AG(1!%M7,,$!SN# M8@4WP#F(2TAF?#$S71]$)< M/H!HN!$AFB,]!EGHVH"+DO-PZ7C:;>RBWK&";K_SB2]W[K+H[CW6@<[W=]L)LTM&:;5+_393 : M6^$=I5SB!LENDX)8\W*2]6?%\>X@<'=17G]EX*Z[3K=[S;VVTUQV9U2K7E/( M$]15 W<_TM5_1ZQ.=1(\YP"RNA8TTH">7B)<#X">EZ"K_J1Q _/Y*07GH%U@ M%L]# M(_]'."K)]@-0#54-.OP3(7)D0?+#01)AI#IO3[-[?,-?@B;"H/7PIL+ < /#(G'D*90MOW/V MD A3#[*PX>/Y7X# M!KX 'N=9HO^!;/":L&&=;^2$E/. W!YR<8/LIV.M"<5P;7.&XPLZE&,;UELE M 8F??'5?N[A01GV[Z$S70FT$+J4 MAF(RG^J?1\3H[FJ/U>#A(( MT8+ST!);4ER="RHZJ$##PV=Y"/ &8?_A'/[$B@UO!J]XD"L_V"(=-HZO*!:N MJ/@5(3OPQ@:GH(N >PK0\0&4"6_Y5. !B1/Z18'#+Y0V\*<-I^IPNWVF M^?SY54W_.4FYNK]$NTR<:/=;B7:7K,M@.-N J:_ :>[/N:BBC$&3+TY6*76+ M$2)MFN):F+=3'FI?8)^";9=PH*B@Q0!"P8W RP&1 M29CNVH&^ /(:3500%JJ+=WH0_H5G3:#W=#X5=] 6>U0(&I7? +014:%OP M2D$1X !HGU)_7_8PU76VQ:VYME?I9ZY,M57Z@-_ZAV]#( 2?^S"!!'S@-/;W6?M25X[KLM8>DO.*Z/8] MICW*>WW&:UAXU;M%UHZ%['J,N[6MMA+%2D'L>25;@Z<'J==X^_SD^,&/>:(J M!C/<[M;!2ET? G&^FX$B4.'?/0F9^FLU&;[?;5M:MU(] _'\N)KDG=DE#XE3 M6+]'5'^](<]UMWX:'V8&F;:1PTBQ(WM36VTO5\HM;GW*22;G0G^K8BYI&@MG M8&:&,G4P*R_'N-M4QTY/,6?=="NKU86VS,HJW7*ZU"TRSJVE.FI)&7.:NFSO ME51&= LN]9(Z?E$_?S)H__0J]KZ$HAP]R8)3 0SEM6+V9CDM9H]>]X7%[&?=KXX=K2]5F9__7/=>FTC&(9./ATPXM 5G&)&2 M"%G&9F1>EF9IDL=F.2[#S>1,3LX0V6Q*3O/P+;CP&P-AEDKV]_/BL$9J]+C' MUK?6I#56*( 8V.G* DXLU.V4*F(N4TI.\6:V2*Z[L]2,.%U9-42:Z^,&Q4C[ MD3V?L48:R\.5F=.56'9?QTN#I,J.#$5FC(')%06X,G>ZLCE>]SBMV2FQ=,FP M6=V9.(N2!U;B^.G2[&JI6[55OL2L[.URWEW2@*@><*W.'M28]#/MA9Q:L>5R MSFQF*&V:D2BP\NQ!,[)>ZVS2-8%UBU9U9=:J@QQXI?3Y@V:81DZE5I[&DBEW M;8B58E,A%.C8G3VHV$PUDKFTZ6BCHM$6K*I5,W+P0?'TZ5)]O\JDR,%XJ:FL MS._L>F[NM*E9YIQ-!BVDYNU%<\&.O.[")=FNTZ0] /QG*UF $9E>H^U@Y931 MS"^;>+Z.=6?9\Y45(3-2N[VMIHWRKE<8YLJC@097GE%T-11'E:F9V[,<-YAO M9'V>TTT%K#RCJ-'9CA>95F_-2-Y@VE@XRHR946#E&47'8\WAYQDZQ[;3LW)Q MFO?&K0F\>_YT9<=,2_:&+$LL.?7TFCMBU\N"!U:>T]Y>]$:U9;J98LK)97%7 M)69,1X&WQ\_>:2&TJ/:*&]O,+M5>CUOU)3?IH:5G;.(K3*ZJR!F<&:4HRD/,E%O9#9?&J:"G^?.EH^*8,$LIN\VNJHO4AFQM M&E6PG?W^PL^7M@>]T:#J.2:;[*IFLB)VJY)Q:.SY?"U1GK:6=+]99 E''E;* M"M-L >G'(Y"OU2W*73N[*VO)O%X:#;7%G/(4N/3L"7KCG)G1.%O3N$$6-^?2 M:+G+HJ7G3T"[>YYB%]R:20*,DA2'%*>E+NS"=_8$/7ZT:1'V1&/Z\C ]YN9; MK&B#I:GSI:/\KF9P M=DR*R(RQ6*EW)5!2Y-G4FKGA(E9T-/,&(UWKE+KBOV M60HN/6/"9%-.@?\P+2TYR8\J&B&W*GMTU?/WVN;M?5%A6QQ6'[?28W,Y,7)9 MP+#T^ML=MZWNDO<8WD*\V%F)MT.5Z!2\^? M8&@H)"TR;8%Q%\-&V?-Z0LD 3QN!V)OJRNK;3&>!M0N;MEB9U@H6CI:>7[9M M#WAB4/#6[+)4U@@U;7DKN!>SLXIE\M2KGU ;.D&.AJE>-1;>1 MBC1;1N.:J#:)*0X,!P#R+=HJ$:-(LT4LIH14>6Q6F?)VM3>23E+<<%24V:+: MU+8D*M4Z0RQ[*W*ZQ7M*.M)L8=HI:2:/'1&K>[LM6>ZVZ[88;;9L4BVZ1>%> MFJ4;<[95:)FYQ42),ENZ%3FO99F2S/:S394 \MIV<2_2;%$FC*=6NC-6Y3?R MHC$MIJFQ%V6V%'))S,V[W P;&8,LS7C,LB=ZD68+GB%&9L5L5-FD9?=ZN;); MYTM*I-DRR'DEF\_6MRS=%Y>DJ>9[I:X79;9T':*]G=+>@J%E-3MJ"8+(BMTH MLV5"];Q2-SU*L2O+&% +D^@N6E24V;(T#8WG]^L1NYS-B_V5:G5SV4BS93O< M#DFV)JY9MZ :4ZGNJD:^&V6V]/:9I=25I"4[6G3XP6I*3AJU;I39LBH7=*?8 MK$@:Q[#4E-Y@D%\KD69+/SFN3KE!LX_5 MAUBQZ]9:*5J+-ENL'FT0[;E;8?KEIEDCS&91)[Q(LZ5"]4OR4L4PIBX3+(#A MJI&4(LV6W)8:F52Q6P3N@F.Z-KF?]Q9>E-G2XUJE>=Z>+=A5O]=G' W7P1Z( M-%N&VC@UD8K8&'.+>L5AUJGMW*"BS)9>!R.+N&%LV#;?:CI+(9LVLE24V3+0 M2!AMMTHTT6WBFX["M M)&,QN\6L/<\LV_6MYD6:+>F=,&@[JX6DJ49Z.YZ8/9U4J$BSI9_BJP)1'):Q M6$X[=I4 MI-GBC=LIKSVM)S5Z41?ZRWYA,+:BS98\O]SD1?#,6GF9-C3<5O>E:3?2;+$P MQYWJ8Z?!)&59EY;4YEIJ3*KLBNE&FRUEF[0VW;U2 MT/J3/I%K9)1B'7(APFRA<)+C-8S/8J19VG@87B6S:2_2;"F/*'-8V$A+39K@ M[?1V-MID\&ZDV2)ULG:RZT1LIJ2V9#4R, M,U,=)MH4T1BFI%.]CLYRN)6OX_W9D-V^8(J,L61GQ>6E(B-UBLL<:9L[LZQ$ MFB)SNN-U*P6O@[FT72N.V;U@BBR2R^YN,.@G&9K$AOLM/J_KP,V.,D6P M38LR-](4&?>ZBY)* MCYJ:6IW1O;(UZ]"[4EOV( M/DKM]Y_6B3R5J>=KUM*;S7N86]8[#I&A=EU>^?4/RK@Y/X2Q#U=%!Z]^.BJD M7$ 2Y^^$^E<"Y9H;7) .9!TF)?XD("I]VS_Z7=X!53]VI,,R4,790S)5G:W M?9A^Z1,982Z)KBZUY=.SF>I3JF=A%_SQ_)3&$R4L/RN6QYK4I(G-8K,>8<6( MEL/1ZRYZ2O/VUGS:BDC(#I5AS])'I3E_AS\'_4]EP,?P]C M_'_I(D=9;YS7^0L_,!7GZ9CK#Z>B$X]D/F;$#3 "?V.D;\R(KV($_IA^=19@ MS(D8FWX6(V)LNA5&8#$;;H -,3#=""-B8+H11F3?F)\<,R*&II_%B!B:;H01 M>32[.V;$U1D10].-,"*&IAMA1.X1BZVF3V0$FA./_@=[ONAPY?_]PLE?[SF1 M0&\:G)8$A,&M;0(U]TF$Q2(OL^J/"92S7BEX><=)?-C28(!:&C3]XE?F4/SJ MCV%-80_^#_#<\'!,?T:[3SC ^3J!R8,__G;1TT45VJ?(Q/LEP.?L^;^?\_EB M6N/K.)Z[&L??/!NX<.';C9+E7C?"04<0;ZF(5P3B*W9%+! Q,MXVQ]\* ,;[ M(-X'/V$?O!5MBO=!3)6OW2_W1I6W@B)W3978R[Y1[/BJ/?$)+D?J$;^L4/QI M*.I9FOXGV1:Q%'RUX_FG4L#V8]9?A/7YQ_1M[_]#V4TL )?9^]CCY;W*/Q$ MVK3A *>U7\P52\&=>0RW38/8/XC]@^^+"Y_F']SQ4790R!OKC4MZ#K%\Q/+Q MBGMQQ^+AU_K'TG%!W^..I:.]A@-D_XW_%0O(A> C>]_P01]-]'LS1>Z\K;0@ M2)(L__?&K'8XR--PI2AY_^@KW.I&^#UGX[/>_MJ>^97?_FORXF[U]6/1_\%O M_VI)]O=^]UCN?^[;?TW"WZV^?2SY/_?MOR;%[U;?/I;\G_OV7W/T]CEO?_LG M:;2Y7+I&.(^^+]D;59"<;Q"2^A%'X=^IWNS*;QG+Z[=YR3MTAF-A_:'">I\> M;"RN/U1<[]/MC,7UAXKKG?N*=W&P>YB!C!/H!DW3?^,X_O.-XC__\PT.;H_R M,= \B6,93CV2SR9YOW=8#MLOSNQ!<'-P!7*;B.:DB.$U[TZ9O/ZN>"9,?@*B,MWYAD>J4F)BGS MP;8[LX9EQ3L>ZY-,/9OJ R?ZB.8Z^/OI3)@@+:1DFTM @S6D^$A=SVG7 5(C MV5Q &W/4S[2?TZC$L<-H12*=-;:_7F@%&KS?1(LN 8PM2O M?_#\ T829P-_8H2*$>IV0@HQ/'T$GE@GP*2GZ'5X2[=*.=G66M6Q=CV[3 UG MZWV:5ZX,3_5%MHDUZ7&=)=+)<2F'+5;I(H0G\M<_Q$.*S,;H%*/336=!? B? M(#-QXK^Q#,PBOB_:;)\:EU.V(DWQTS*'M=).G$J/(9 MX;2AA4N#,IX4M*1!U7+NRN12?>K*J#*L;K=Z?MY=:20Q6@KM^2K?WD%4(7_] MDW[(IV)0^8F@9 M349SMJU*]JN52?<5C8^#[]%O_^RR-'AFWE;!92J2OI'@>\!+H$"-JG''WW>#TE4CA=$7NO45SHS)]J=TO M[B::9E:O?8!;QJM\((<]Y#)DC*?W@@DQGL8Y M@O%NBW?;S=/NOD+!\6Z[OL3$NRU.L[Q0I#O:Y%^WE;J87I-Y;3>;MTG'[,\= M[=HQ;U5=.+UYU\+8>I/+I,KE6B\SIX"QCK(MB8=L)O5]LBU1$_B[.9J[B9.X M*W9TOV0NE!\]OO;+W3C 720<@O;@LQYX%PDTMP:Y=G7$Z'F&+NM5UIVZN6WS MVH'FL;L8NZF"Z+*[N9-)ZT5.F_6H&8ZAU,S,:Z>+=XM5US!S[A_I[HZ$V/4) M^*WS=.Y;.N(-]CF)EM"I5\[Q)A3J&V;X79%C!M:<[E>:6CZJ N] M7AAC?-WMO?^DVARZP&G7>&,C\Y0_;:;WWC8'N9 ME*^+AS='XSXUM_AA&6M/Y=;>X[V%+%^[\'RY*=385#(OL+MF+<>-:2LG\-X, MQV%X,YM[P'+8C\K\BD'OAJES;P'+&!K?F1.[($A]1-5U@6D+;C*52F/+M7/M MG-C!?"!-:*)7U$:+1GU;U<56MMJ%T B38G,/P!B(H3&&QIN@SO<*-<<[)MXQ M7Y-\>FWJ_,P=M-J\M)+=*G3@R_&<9IZ^8U:F5F$P5:^,E2ZM]NBWQ%&88 MUS:(FY,L;9'9X4;;57"N7ZKW/&I 08,8!H5QC'P@TJ^9Q#>>>1HGF]Y7,OYW M:NUYY;>,Y?7;O&0\UO5;O.2/$-9XK.MW>R_O/ZD7U M3?*9#D::;Z-]/),I^@+Y),EG2FIER2[IU6JSJ?%=97+M\G5]1DQIKJGI6K*% MC06.*##6A)KAJ5G^US^Y[/O*UV,XB^$L;O852WPL\;<7?[EQ!?Y1+9RE*SFI MG1:W6+\PJ-MV@=EI\VL7250[5*/0R7(CK(RW^-2>P[16SH-*%"8^O*Y%;SSI MX32 U>0,3I'$5R=)_ @,C#/%?CM9XMI4N'%(O(A/$^S;BQ2NJ9@VPS!R:C*K M=<U"=8\<,JF5AS-B,<6R,[6$G!]4B?.&]W/_R5;'#9I0 MS4[F#[?^I8:]2C\]Z=:G2Q.JSQ0H;,YL\2U^[ M!I,O-E-)>]/<:^U94IA*\XX[HA4 ^Q\+>]T7)L;UXM^47-\HQA;OJ'A'79]< M=QC0B\V0%Y,A<"$UQ^E,=\:07,HM-K%V"Q]<.Z.PTIP3_:Y(U=EE>U8JRTJK MKO+( OFV&85WL_UCM/S!<>%X3\5[ZOKDBH/0?SXNX+D9X:7JV>*^:NV9Y7C% MK$JMSF!4NK85T"Z/[9+;KN<8KC =$]V]919[76@%H"&D#[E,[GZ3(@^QY5>B MRC<)JC=X"I<">U\T75@2?:]!XL^(!5^!##>.@;_IA7U.;!?O*!I5SGD=9C2H M]?)EMMH>#J^=TMAB^Z:VR"W+&&D-AI)8Y91\"WA6)(SMYK 'C+SCG,:+&S#W MB54W1Y:SD.QM$>5G(-%EE^!G9%A[*Y9)KO]:AYD=DUB5S# MV6ODUKRV$YNAK?RT6*C,M;+42PLSK,PT5ET(6Q\(9<>8%6/69R8FWQ99[C\S M^=9X'F^%=\>-;XLLUU;?U;$Q'JK2HJ*1EL:I$W);*=2O';/H22M[M!O0#4VJ M;L:K95],94L>5*'^3(#\ Y;_8"3X+G*1P36+DF4#TOJ#80&K$]S2! ^X1Q_< M_P'=K1XP7:&IR)<-?OW!Z/;=0L+'Z !^UB7X V6(U!%(1.#I6&PD>T-G++#) M_EH6DTO';,VI&9Y%^;WI!SQ%?,,$FQAKOA)K;JV1YG<$FJ^+X/XFT+@3AVA0 MJ_54(_EV#;&F1AGX@:F-X\T7Q)O_4V0*=+22APN M@..>W-;F ZM4(FL%!#+Y7_^D1 B=@82.9^8Y@\?^S]Z5-BFI+N]]OQ/T/%7W/&[%WA/1A'OJDEHC\2E38S]O3F?R]7$24A2B9$"PR"YSB5NNPZDROX\ MNK*K6I B^[H6B6FYTAW_EV1Q)O$J$UMG&4$AP/!F,ARZ'L/;G\N>7HR-F7ME MRZ?R>B<0RDWZT-!J('V&F&WQ8E..?!LZYG31<[MC YN%@ZR1L+F+:T#Z%[& MV^[>_9OH*L37HPG2C\ MUA_^LEW?_SO_?#V@YT%.9#:\DUPR9B\/6TM@H1F!PJGBUN4.B8\P9L@W6CTY M[$&HN",CV&2>4B!)D)H$H 6D0&8>5ZZ7 OD^7&E0TD#J28C"FXJ KU=P>S4+ MV!A7R-@;H]%;S# L')/&8\QE/QUBUAR%2[U-(Q$ZQQ=YP2>T%75;HJMH6'I MG1YM].9M3AH*,9XP7[Z3Z''%"Q 3C)%3N;+3A)B9#]("J,: FI^S0Q@$=* MX*TZ>QH>+!(O(Z9EZ0+%,+<(#""3$60RW@[%^[Z @H+P'CQI$IZU[^]0N,]0 M BDF1$7,[U(%&'VS"]>_-[%3\ZD",IW(I#;?,/(S7M?)X[UHZV-QADA3;7GE MZ]^>/[Q^#/(?Y8-L?;9YK8U0HC7)-\]A>!2'?XE9[N=;S/5D"/+XP)^3T:F9 MVQ.7=Z-+SFPW?)[^\\]0;%;?%$^7+2B,)OR?E>N;L>B^>;H=Z<16_^F:3[4J MDAL_#Y65Z 46;/2?YGEI'^S5P.B7[\79:"XO_UYT:Q (XDJ">.L=!P1Q+4&\ MM84!) &PZ;X$ ; I*X(XNP<"Q " Z;X$ 8 I(X)X:Q<%" ) TWT) D!31@3Q MUHX,$ 2 IOL2!("FC CBK2T@((B/">)U^KWJVO'(__V"D%_>LR.1S#3%%HCT MCYMUJAYG^/ZT8LH/-PD?54)Q;2WZ9=GU'C9S_6$P]W3]H14-F/L/O*/IVD,] M^_E5R5Y/B%PC#1+X_6XRH'C"Z^2T\?+<$Y#7B4[/&_ M/\HY3\>I?B%Q.C6)7_]XPTDA[K->T 1,790X"KVL0GA C85^2R M2O&G(<(/A\GS$A?D30LR'RB*?2#ZBXB>^8IGV_Y?#FH"!;B,[<-?+^\3_XD" MO!S02UHB BW(@'T _SH07 M.5:/Q_(P0#LN&'OD6#LZF[GN/?R%_ T4Y$+P0>4;/OZI/*-K;Z:TY:4:;T_? MZDZ@Y[_&#"@ID\G97R>/+:O3!ZI_Q[._0AG9K,X=Z/W]SOXZ:7M9G3W0_/N= M_742];(Z>Z#Y]SO[ZVR]?<[LL[^3QKVNBO_0U[VMJ>K^#5!2=[$5?DOGPU*> M)=#7FYED#H-AH*QWJJSYC&"!NMZINN8S[ 3J>J?JFO-8,1<;N\^]%AX0-+E! MRWV<,>!_;HC_^=<-;-QFJ&L(PKSJ&A+]\ >]R^(_[7JN%JB;CO?$W_S3I>C9 M&#^U&>NBM,5P:U56X=$:/NP1;"A(SN_W-7I*"RE[[C):@TV\XB-S,^<"/](: MW>-WJAW$VL#Z?O2DNC:0=R=ZH+1%#H*DGE6FR6T0TKP+FUX8AT^Z-#EX1XV!^O9 MOJ2W-C@71O!$1O!4H.'C)HT G0 Z98E#^A ^Q<)$T(NVF@,Z?$LZG'J+T1O6 M8= 2,R6EOKMNF*< M,ET+9>DM+Z-M6-T*D=\6=]9$L[4BL7-@L- 6"VVP3AM &WLA6[-X6H$WT&*3DF7 M1NT)+4ATS,L1>($ASK4F!@B4,03Z=0=QP*CE&57.T&E;%M$';+,SM(+.N#F8 M5-=MRPA31A7#-=L=T5HWQ5&7JU/#JC@MFFR$*N27[UB!1%$ *G<(*ODBPH#V MW9;VY8O"RJ3V79RINB-U!.33NQVE8M'MKL-)5Q9-A2/G%LDL5A:;LHL#(2J% ML>P8IE]EDG.QYINZ=/9F4+S8>D.^G M9__#9;GHF17/C"Y3U>VM'L\COJ3L^-#Q=3_270]DL.4LH'T"@&?[_U3";&/0 M'.4>]B&_'A2+AJG,QCLF[4R1C@*+;08>KT12)2O+K5&"5%.0F"21K8#!YU#_ M]C QUZ@ $!5DW-T:G)YC"B>;7KT#,2.QL7<[+76]*?76:<-I?8/M^[VQC(J= M$-44K;Z;4ZTP@E/RRW>$*3#,^ZA"@*<9P 2 IR!'$%@;L+;,KUV^J&!@;>EK M#+ VD&9Y(:;[M,O/6:NM25;Z,!]8Z'I&+EF=EM/>UH[*PGV99H 67HV\FV3(K YV9K+A,[<2E6=+]D+M0C>YSVY#(.A0Q(; M_*$&WD6(Y@!KU+3;^T !O8YB99I+R$PL:SJ!S"Q M3\HF37L)@8EE53^ B7U2AFS:2YCQL/L/8N=AM=(@*7;(6J1'$LM-L.UUJ;2C MWDVQ"Q-FISJ$N^ MJVSUI T[[Z0R/SE#-NU99QQL+Y/R=7%Z,URV>;,S%058'_1'Q7:'@ ;UM!._ M=*LH#DL#AQ(AOL0V^S4QT#>AA" QO4G1!1(F[BKS"X!>AE==.&QN)6X-9&SX3XP*V5<DVF5))X#%W ]SG"^+R5FIS;25)*NK YCA/\LX/>-6 M"]AL&O3L7M="^TC1]9B>/)?2)H7#^52NA5U?X?>T3U"R.EG/Z<0ACDEA!"8* MT:3SFWD*DDWSE8Q_2Z4]4YXET->;F21HZWH3D[P+905M76]EDG>AKJ"MZZU, M\B[4%;1UO6;.T.-IQ9[NZ*&LV/H#[^B> =J[WNQ1<%!*[V;IZ Y/Q M5_A'W\,&,83)H8I+<&7L0HZQ-RJ#,.W7Z%@CY?HJF#3$BM;EVEQI8HGMY#6: MI#Z\\1[->.+#SR162W9D0]?.=I.X"Q0$V6*_G3"1]BID'!0O$M<\V>U%#J^U MFL[&J"MU%VZLM;:J([*ACM,^H4$%%78Z;/J"M4<7;'G6UM=EF)40/#Z\AA10 MT#458!FHD 64'"CYW1P= FH.U#R?YWU M@_0?U#&*:MG8BBTQTWUW4AE9 MP5ZOLZV6T2HR:7-57;7A:3#KV_Q^HPF=H2W6 S>)BAZYJO-A4?XSL5Y7;TH. M](!B3>"<9 :2M=)>GHQC[^4JUS^9_Z?R89/BH-S\H99:X,0SZ_+J."[W@CMTX+$>Q_C _+%R:"P^0WNEPW1+X!BP(6E?YRY9#I M V[(K_,DU([04 _EE46N1Q5SUJ8#@TO; PDVW>)@KFBRA1HMN2AUM7:%"&,/ MY(;3#7,# O;XLR!CY(^DH"; K0T%?N)O"C(^$1Z&J =$+,6J]+_D)T-M:F ME+8?T'-7'+T3!)5?+K2*VVM/ZTR?C?V I$=I@8+1_.9+OK#+9WCE3()J!O?A ML,CV-3>(3TSGE2;^##8XA67(. ;^9ASV.>RN.NH=>$.KSBUNX9 ;)6QU][6T MLQV+P5!>&\NP(P:3EH^5FSXV*@D20B:E^ID"39PKOI=Q:,I:8D1&L"ISRW)$ MRF9K4>X#N+&"T::K66Y#^PZ36:SG.L;(M-T172]JBO;L<; %-[- M'&=K6=)^@4-[9US?#J:J%8S7?6=V( :"G[;O/R86*X]%%V58]_DAQH]ZS:9N MQ"_1QZ8!5(%"D1O,1XZN6=)77K2TCYUC(U$_R$LW>L!#\D7^M^BRNL640LV1 MJW6&O6-TNS52^#4Z1)]M/?[ .AK["B1.X*G"<\&B/)8W?&5B#/9#>350H2@H MH9(<7ZQ PN0-IM@ K+DFUF2MTN8M LWU.-S?!)KJ?+#SQ'&X%E'9.3 KA"W# M,R$&&O++=Z) $.>\-H S &= A=-L(,U5&-??!!FF+FTWBNDMQ='<4ISMQIM6 M!",&&>;+=Q*[Q6QA #%7A)@,UAS-#,0\-:'T5FYT!3VRU5[DCCAJI(".D8QZ M0HK>EH/5:MF!8%EME%HE;E]$J.N[(^5@45G65IPER]!^TA31 ;])W!$$C7=C MJ)L\W C XHI@57#%ZI!>P_!5SMZV'RT]SAU&"@2> M[RZS;=>!5-F?1U=V50M29%_7(C$M5[KC_Y(;O@MXRC,* 4(WD]'/]0C=_ESV M]&)LS-PK6SX!< ;2H3!_LW#%/FP0=;2T0%IQ(B^=4+COHU4 '-P8'&2-<\U; M%@?0O8RWX07:![0/4#2YH&C>[EJYN-N0EC3R8F9= " MC%# F[E#FP9,RN\VR* L-BV966]AM$2TQD7'I,9--C'(Y-PUC'ZP3TU> M(L4'TXDB//WA+]OU_;\! PP88$#*W#$I\_*PM006FA$HG(#-DE+IP$1W M1UMH?UE%O,:T>B@94K0>"2-3@(GW^3$ 6@"TY(7@N45]9$V=//@!8 ;"21^[N%H'E*CET[\.4877 [M;X M (--6:G879^C<33Q5>)3R21P5&X:43(T^]2)VQAL_LH,VJ3$U9X&C6BYHNN< M0 ^":*Z5B= TK ZüH_J*'\;H$3.V3(%ACET2P*+<$H* /+J\L;_O\PM@ MKU[=]I>0)Z(L5EHOVKT)KB=^P5/)S;?;/OU[$[LXV;&YQZ=M!\OH^NKCS[$4 M3">0GQY?,[??_QO]\WQEU=9E+U;0^=/M7RH%Q(_Q'(E'H?@EU%#58UKK>=XH M_JHIU>,BH-3CO)*G3O[]O__G]=,?&^!348-7TYKKL;)_0Q.S,G1(\739@N19 M=.=OLAW*>_\Y,F"^OM1+^/92%R%>AP<$_HH1__/PZG.\'D>+N91WT*LE>[)B MR-9GFV]/?_;\76*!+U^ZOAG+YYNGVY&@MGI\]5\)Z<=;G/I+.=%P26=H6M4U M62)P6)=P7<4E!L/Q*,8F"1Q'&55#Z7@6\O-?1#9!4E63JCGPSMHS[+C'DMLV M6V4CFX5_'LFM18/6JR0IDFQW0 ABUVA.# F3T)]']NH3N#O0YI2U7A%]U8., MCL.%T4CBYY&NUM\C-(?95G^Y6)0:S6J='@K1R*/GM'U_(XQW]$@D$0>BANZ0 M.(AL-!)!?AYJA&S(C)5M1R1AV$=&Q4FM7A0B(#IZ4+NL;O&^LE+ASMYM'@*B M1,.J$8T\>M!!7]FCT+CC6QUN/;"FF"=TIO$UCQYTM"Z-B\UA8P?O>=6M"ET" M[XAA#(-'#^IP[4!>U#M3/ABVVERS>QB4J&0H_O/0XKQ=&;OL$(+W6G7LP<2$ M;PBA1!R+2:ZM*\T :7F\:9GEYL*<=T6)C:#W:*3AE&HJ63$@:UEOR(Z*FG6. M%23J>&3#0*GR8,MSUGK00X>J ZTF81B-/%I19KZAK75-A2Q9V(S9MMK8:N-X MY-&*[K"]Q'6ID0V3N[+;H&8RO9/BD4#U2[Z6R4;1.*1S(_ MC[2$8HTDW$V;EQVGNZ9VG6;8C6=TO/;D<,K7^C-D9>EV*,!V&Z^O]LG0XSFQ M]6W1']9&XKI4KW%R=VO-YD8\]$A,/W[VE#^3"; M[AB8[(^X@SG9+IH-5F).W'ZS'$"2V^UN86[J%-WYZ>'F M 1X->IM%=X\1[6TRE/QY*"N,JKX1K@BXH5+R:+;!22T^U@(?/^N^SX]:\PHD MB)U5N:'KK;+5FR1#CQ^V$K)5N#<-,'[?Q-ME62,:(R8:>P+Y=D(#6C"N..+) M.3X-%-VU*U4C'GKT!-/I>+$9AX<^O+;*1F4KC(<>S\N?S4O;/8^2EEQICJ'AG/.9" ,0_/AA:\N-J/+&EN8K/4-'BR:(3D>%GV! M76E&//3H81EKAQ)SGJY8G#F>S75L?<"YI,W<\1,,D5UG69)7'6OI^S+/$(&! MJ$GYGZ,G@.OKEKX:J0Y?V;!&>^VXS&B=E-L[OBRT$K#59$<;\#YH,^/.=.VU MO:0*QM%E*;C,>&,=M2V3FD"-8=/JB'"2HW0TE+<==TW81?2.QK1Q839__&J4N2S4(@VVB)S2K&QH3[,"$^(Z6&?>Z"^- M4VX+1U:*--G=1. !=V2UJU2#OF*<=%OP5J>[TQ3+XBN'8LNJ+R?1FR<\Z;;0 MC>G>$MB*U=FWW'#/8=[:$TZY+5C-@/;+QM(3Y9WFNAX0K7ZW61KM2;R5X MPBFW!=F/W-)\1^[@3@56-5[=<8U ..6V-%:#Z8CB$%'<%X2B*YY9N[M>1W=[)P MTFVI[K6YR:HEA5]R!NV[Y+IM",))MZ4X(PE5K^Q#D=2Q7E'J#K!P;)QT6Y3 MQ'EX$8[X90OC6HLM@ZC[\*3;$M3ZS=9H4VR(^J".KPV7YA'8..VVL-.F"Q57 MHB:BH[ K^4)1J>#A2;<%G6A[L4)5:)ZTIK,2-9@/)#<\Z;9,VBYDJIP/6Z0X MZ8GP0>R,0N.TV^(.51V!AAM?K$#EZ1JFA:"DA"?=EG*+Q*$BS ZL2A'Q.B-$ M'B),>-)M:?EKX3#:UWI\IU%OR3L#%Q>#2WVM-O"6CPZ+76GCJ5;0W\H6KZU,8V3;LLF MV*G%H5;A>+TZM$<:NL/'](5L?3(_4-\ 84[ M#6M@ZM-*UQV'IUT1D::]P];4MKQ9FT5OWK)W(#CVI"LR-XR.%RPYC.]HY,+C MZJ'$+X73KHC>T#=HJ]+DQ$IS,:HHIKYH=(R3KH@VML1%O[='++DE-Z Y'8:* MP9YT11Q#4]"!Y2YXTXA0(X01Q!BQ)UT1;4U[H1%ZDK5K:MKSR]6_/'U[?E?R'+G\DVE[QYT\LVS&3N?&>;_'$ M#B*/#_PY)Z!?,7>O+N]&EYS9;O@\_>>?H7@CX-LC*QE&$WZ3#7PB:),;/P^5 M%=^U@XU^$<;VUT)]-3#ZY7M9ZG_8W L?:P""N)(@WMJ5 X*XEB#>RL<&D@#8 M=%^" -B4%4&<3>@&8@# =%^" ,"4$4&\E1(.! &@Z;X$ : I(X)X*V4<" ) MTWT) D!31@3Q5M(Z$,3'!/&ZEHCJVO'(__V"D%_>LR.1S/3'3F_(:O>0G+JY M1J,W^EQ>]]--E!]N$CZJA.+:6O3+LNL];.;Z0]_2I@^PMU8:)?'JW&56HE7?P0$7VT!.?D_RC9XW]_ ME'.>*D/]0N)T:A*_?J66DRB0M67)JR&\O"'0MUX09Q3B&E8!% (@8[8E?O6* M$, .@!UD4.)7+T\ [ #8008E?O73^->T Q K9P\!KFH3GQ X8%^1RRK%G])) M/U3+_"1D!%IP[?#Q3[5 [ /17T3TS%<\V_;_4GP.*,!E;!_^>GF?^$\4X*6J MV(/L: ] "_+<8R%S:P#B@^S$!R 2"\ R/%^\U/1:_!BN&1H /0#Z,>9^"'' MZO%8TQIHQP6#BQQK1VW-3+:\]!/KZ5O= M"?1;KGQ]D> S7X6Q4]^]S6_CLGRO%[ ]8'LY[>R5[\4"A@<,+[>]K_*]7,#T M@.GEMO=3OI<+F!XPO=QV5P+[M:]GSKUN+OO0U[VMJ>K^#?"B=Y%P<4MG$^\\ MC0#HZZ=-\@H$!E!6H*PY.MX(U!6H:XY.(0)U!>J:HV3@SYED7K,+7IK"(FAR M@Y;[..-;)J#N@6'Z8?;_NJW=_O0Z;"-)AVT4?M5A._K!]S;2/WE'T;C:1E_Z M[,[TI:>NV=)+U^R^;BQU9^.W]*6B>\F?=CU7"]1-QWOB;Y(_E#>.*3T;X]/@ MYXM%SQ_=(+I*,?!-1_?]YXO^\Y<_G-)\RKA]NLJR)7-"..YO8)/LW%[RL["J849LK="GN M!4E^^8X7* H&Z 30*2^)(V_C4RQ,!/T/T&&@PUDBENY3A\_,&BCU3>4V9-%Q M?+?W-W;;PG[,N8$U,M'*:$$V9@IFI.RWE6F\5%[8G ;+2LBVNFU[UET;<6-N M(G+4"17.; MF\;F8%7LW4#J]*UR PM3!M .R7>Y4!,[5@4NBLI,#^IZGY7HF)=#$*( $^2[ M0E\ 09F H.=ZIKG(T@&P\AE\&MUU*;.+#^>6SOO-U6"M$IU6ZK 2/62QUAQ- M++.)*PM#A"ED;T2P0G[YSA0H$@6@@DB\F#&C?;6E?OCBL3&K?Q:FJ.U)' MP#Z]VU$JAUL+%7H!;/4K4)>I-%9E<9GVEJ$^;+6,:="8B8'=:H3C!C=F^V'D MXL34$X+B!1KY(/>4RWPR3O8\4_?.GDW*%Q\/Z/+\M%SZQX9G29JFYO M]7@>\25EQX>.K_N1SHX@ARUG$>T3 #S;_Z=29OW685UJ=6LHK*_WTTK-P@0] M]=B6; Q$*FCOJV*C INKC=C=54J"Q"2I; 4"1^XJ5R37J 0%>3@BQ!8&W VC*_=OGB@H&UI:\QP-I HN6%J.[3+O]H[Q;9@1"R M\+(2#KLMHX_B:MKYE@BT<#04TNJ6/"RZ/C8<[FT\=M:3?$N\@-]2OF72BR W M>W.9V(I+L;' )9.A'MGCM">7<8"["!V2V. /5? N0C3W0B<4:PRDB5 9B8!7 MM,>C4MI@"VTP:]C>#5IBIW*HD4H1<^5A*"%PS#33S/MXYIQA51IN3OZ1+G=+ M"*>_@#>=J)-O[0 &]CF9EFDO(3"QK.H',+%/2B=->PF!B655/X")?5**;-I+ MF/&P^P]BY^G2&)8/\[T'H]1PN&BL*V5KDW;4NV[-%JNFTZWS.M+VN+G<<7N3 M).J-.<;S86_^DVKIY 8#=R/;#Z>+_S_<0;/(+&SUI T[[Z0R/SE#-NU99QQL M+Y/R=7%Z,YQV!FZW8X_A3BOLP0.FXQS(M(&>XG5JU=/94222@-RL^\UI0!L2 M@B1GSPFZ0-+O.WN>+]3+6;F?# -"QI8K;YPF0,]WILUZG.@OF4ZW*^XQT<#T MRI8?BFF?0N#[6T62.FB-A^J&9NU:6THT$_0DOWPGB )., \ 7CF9+ENBZ\& M-@5L*OWENBV"&M@4L*GTEPLPTG^6Z7K&5T?FRTY=&/ Z;&YJP6(TKZV64-H< MQ9IL^EZ5*AZLT: R56W'@,,#&WO9,1F-(G@!P8G\9KR")-=\'0*XDZ*BJ4S[ M1AR#3&ITYF:=[N%UH-] OV^@;6W69@TT_'YFG?H!7J#A0,-OH#GNA6:=_T2L MQR.@/=W10UFQ]0?>T3T#=,V]V?/UH#XA(.-3UX+;>-'=;(DY8!' (C*0)I$I MF[B1++(71^_1S_MX_MCI"Y2;"YPC]YH HPI5&G1X$E>=M"N7M^4#,=W"@@XO MB[VF6.*WW7!B2 @F,5^^HP6$ 6FW /*RLARI$SW #4A?"8!-9(L:RH(;\-%W M^4 79S(1E-;\^E!2('ZC544S[2SN2DVJX4W7&HH="49[70]'!Y80OXJ3_)(W MWL49SR[YF4QKR8YLZ-K95B&9Q,E,\-]I)YVEO0C@?&):L=&3W5[D9")"'8K# M>5F9\/MU;:)CY1:Y+:6-RAM>ZNQ&5;+$KZUF4X1)AUJJ$2KCCRT^2!++;^FU MK&US90/<,K3M,F+?2,ID3.#"#FS\6!@P!&,(?I3ME>%6 (0!# "7!,A(% M?C24ZX\TP^_6#@HL+RU1T4?S5JV:]BX5U%+$1O-PV%DD7%H(X]IN,?:2("RF MQMZ*PO*?@/:Z$EAR2 L4_KJ/P["971W P*7:!>')_#^5?AL9E>5\2K,>SVES M84P5]7FMEC;]5D7T17ETT$Q1)M>^5AK/*A,GC&#_8_1;OC Q-YN/V0#)_"S7 M#3%YP** 1:6_7#DD!8$;\LNTC**#'!83U9%X]* SJCICZ'XY;0]DXS0P4G"< M/8]B55)>C1"U-D\\$) AF3X +R\8^X8V!2PJ?27"]#0?]Z9XD=' FK@8W\V M1P6Q/^1M9$/OU#:3-@<],+H+P5;TO=7IK M^<(NG^&5,PFJ&=R8PR+;U]P@/BB>5YKX,]C@%)8AXQCXFW'8Y["[@X,V)ZP: M9O,C/IQM2KM-<3]..[::\4&[JI;' YZD2+DN=8P5O! DA$S:/I!H H*>G[0Y2 M"[Y'A2N?XE&D5]SI9'$OCQ+H^EC/!8!< +D^,R4V6\MR']AUFLTVU'E8KO!# MAQ]52B5I51J7>2EMV!ILJRM!I/"AR#7ML3ZH--H'GXUAZT-L-D M@%J?F;^< MK64!"&C%F&]MVN95I.:;"U6@TG%%)^B>Y@IA,\A)-3NJC< &&\1M,2(ZN6=)77K2TCVV((U$_R$LW>L!#\D7^ M]^BRNL>40D7,J[49OF-TNS56^#4Z1)]M/?[ .AK["B1.X*E%=OR%/:^(U@BM M#7=[MH@9FU!"J)@&1ND"CM,@Q^;6P2<_RY&U4J2WB%G7HX-_$[/JH_[2-6;$ MP&KX6U_22P:WI(P8L\@OWQ&D0,(HP"R 61E9#E L]G:(X-\$+%9PU0K1'M9A M6>@X4VUD%?5JXF0Q$6 5$!@&> 7P*B/+D<%*KYG!JZ?NJ=[*C:Z@1X;?B_PD M1XUDY1C)J"?84?C9N#'V2!XFYYWF@9EYZ)R[.NQHW58=*?;\,=RP37Z[6&SF MPBCQDQ T/L&)O7.?'.#.;>+.D:%=GG>Z^Y*YGTRJ_R8R%+7.R)E-)UV^4]^S M1%L>P1-,2)"!^/(=QPL$G.^,ZK;K0*KLSZ,KNZH%*;*O:Y&8EBO=\7_)EV<2 MSC*Q>Y@1]CMW)'>,+W]EQGO)):_=G\N>7HSMEWMEOA&F1>L=7>H$N(T[F$@, MR@?<6I=6*.R5^UB#C]P>.J:TCV'M[]Q 0=:VT%-W8%++6A)7_YCOSYU=CA$:_JM\@FC-9';!^.XH\FQ\:OQIB(Q!"0@ I M)=?MP#,,*BEQA^_&AH-*-==8V%A9,CUJH$L:44;+!!MBMA M$ PX57,[\/ ! M[@]0?*E2?.\V8$/4FF7;G1$6-ZLU_#H%25X8)@:<-+&BT'/O]QPGQKZX:0^F MH[I+_>$OV_7]DW%]OK8R[GOG J3$9L=YR25U^/*PM006FA$HG(!-9&1!-7R_ M8^&E5C36!W)6;0T$"6&>,F!AF "[I+>.-?E9CJRQC[<(4=?+@'T?1&'\PB-, MGY9XN;5"[&5[:/H[-H8H\LMWO C((\#(%16EB-U8OEF-UVOPB6?1J1?;K9. MIGM-(P- WBS_\>Q.[4)FA:).G>='.QW(DD6;: M\LK7OSU_>'U7\A]E@VQ]MGFM?5"B)6FAOAH8_?*]L!O-Y>7?BVZ6 D%<21!OO?* (*XE MB+=V;8 D #;=ER -F5%$&?W:H 8 ##=ER ,&5$$&]MT0!! &BZ+T$ :,J( M(-[:H0&" -!T7X( T)010;RUY0,$\3%!O#YQH+IV//)_OR#DE_?L2"0S3;'O M)_WCYIRJQTG-/ZV8\L--PD>54%Q;BWY9=KV'S5Q_Z)N[AU;TZ[G_P#N:KCW4 M T=_W+W$X,+C!S3)[U-R57_E%^K"1+\\6HVK'+BZ^)8]?;0$Y^3_*-GC?W^4 M<\:/E[U'XG1J$K_^>8Z3*)"U92I (0 R9E#B5\_0 M!G8 [""#$K]Z-C"P@]RN"O =,I$%>\U5 5%V1K'C6C;Q"2$']A6YK%+\*1'U MPVG\3_(M@!9<._#\4RT0^T#T%Q$]\Q7/MOV_G"D%"G 9VX>_7CZJ_!,%>#G^ ME[04!5J0LX@AVVL XH/LQ <@ $@O ,CQ3O53)1SP8KAD: #T ^C'F?@AQ^KQ M6*H&:,<%@XL<:T=G,]>]A[^0OX&"7 @^J'S#QS^%:W3MS1RXO-0K[NE;W0GT M_%>HN7+PF=MZ->GLY>6W,'*^UPO8'K"]G);[S?=B <,#AI?;*K;Y7BY@>L#T M=YQXZ.O>UE1U_P9XT;M(N+BE4XUWGD8 M]/73)GD% @,H*U#6'!V,!.H*U#5'YQ>!N@)US5$R\.=,,J_9!<_]0!X0-+E! MRWV<\2T34/? ,/TP^W_=UFY_VIUM$.959YOHAS]HYA?_:==SM4#==+PG_N:? M3EO/QOBI/9.'(K.!39,=\U"9]VJMC;>K!L9O]^%YRDTJ>^XR6H--O.(C,2:=HD=\,&@9)=;!\JQ83:")_++=Z* ,^=ZB %T NB4/H?T(7R*A8F@ M%VV'"'3XEG0X]3:Y-ZS#H*MK2DI]=QU;3SF.[_;^2LI@Q!CL>LSOH:HV'%8K M0V&1MM]&M#EOLYM,2W %"\8\/9P0,RT.*^/NKSA9H!GRK>ZOVA MC=% '!S0NF4RW7!1-@\BQJ8-*V76Z<][\%BW.A8W-UL0+/[0,1C-MC M(TS;Q;%DV.5Q?,H'KD&+N%2RQ6WLXL34$X*0!9(\Y^7<2CX9)WN>J7MGSR;E MBX\']/N9@W?/E^6B9U8\,[I,5;>W>CR/^)*RXT/'U_U(3TB0PY:SB/8) )[M M_U,I,X(.*RK>I50XF!H6A/&PV TE92&S@@2DZ2R M%0B2NJMFYM8@F0&Y,"(X);]\Q\@"C=U79G"N,0'@*<@2!-8&K"WS:YB.H^[?*S17/KJ(@DB>0,Z6V$*:D4AVGG6YHESFXQJG8027I$ M3?01[H1&[*PG^99( 6.8V\FW3'H1Y&9O+A-;<2DV%KAD,M0C>YSVY#(.A M0Q(;_*$*WD6(9B1D6$\,EY#8GZX[K$;XI-1+&VS;'96>]XI>F5]CV"X,< ^N M+5D)@6.FF:3>QS/G#*O2<'/RCW2Y6T(X_06\Z42=?&L',+#/R;1,>PF!B655 M/X")?5(Z:=I+"$PLJ_H!3.R34F337L*,A]U_$#M3;;TOC+K&'$81PN\P)+J! MNVE'O4.+GGC"F!O#NKL^B%K/F V8,(YZ8X[Q?-B;_Z1:.KG!P-W(]L/IXO\/ M=] L,@M;/6G#SCNIS$_.D$U[UAD'V\ND?%V\ Z#>S:->EE8G;XPE MP,9W)L4.N[52WY%&$UB7!K987'<1?J M"CJ[WLHD[T)=06?7:R8-/1Y7[.F.'LJ*K3_PCNX9H,/KS9X%![7T;I:>SJS0 M[UOELU;L#.@[T/?[*D9U(_E,+T[:HX_V\4RFTQ=8H_ZXR&RUDL6-]VZW/I-D M0TI[SV;%EP_C:EWU>*AFZ>["$^3]*I003&*^?$<+#$:#'"8 :*#>%]!XH/&@ MYM9U$R!.OT8'\J'?T)2N*#;P,KE:*8N.T&93?HW6S8:$'A;[';R>MHD69;A0 MK6[$K]$D]>&-]VC&$Q]^)K%:LB,;NG:VG<1=H"#(%OOMA(FT5R'CH'B1N.;) M;B]3G$N%2HOML+D3Y1;D&?W#>N9;:9]>XQ#2L$VJ#5E<=;!31=8N[FL1*N/Q MZ36T@!.@;RK ,E B"R@Y4/)[.3H$U!RH>3[/^X!L'Z#_H(Y35KFJT['5:"WO M5:[875CZ?H<0[!@9CK6THR($::OB2/2:_-[;;3H+<=J=06P<%3UR5>?#HOQG M8KTNWY0VQECNWK&\2"%JHA#_>;RG8<1K#_,3XL7Y@(#I/?Z'+=$/D&+ I8 M5/K+E4.F#[@AO\R38) %L577FL1W-)H2\&G(67;:'DBGU((AO#YA>=)?#V55 MR VG&^8& !>WA9E#'R0])4$V!2@H:_<3N G1V)HC)M(#QF(2T&F M1LS"'*.[M(\=>/)<"XJT&HBD$ Y895GS:XW$#X@Y:** T3G.EWQAE\_PRID$ MU0SNPV&1[6MN$)^8SBM-_!EL< K+D'$,_,TX['/873V8B(0/.4L+,FM3=EK3 M"6:5=@[Z)@C5(8S9$W@]>:K66Y#^PZS6:[B((2W8"U^ INPVQ#[R@= M/.TH=JZ'X616-2E^[:W,=LNK'RH,&\/6A]AL@%H M3XS;3E;RY+_]/RLR1R8 MPKNIXVPM2]HO\$5-+@XXG*?$2G&,8R+K[+9$VKY_I]11:B0IP_RZ"05SN]\; ME^(6@^1C.C*"%& 4N<&$Y.B:)7WE14O[V#LV$O6#O'2C!SPD7^1_CRZK>TPI M%!VY6F_8.T:W6V.%7Z-#]-G6XP^LH[&O0.($GNZ; F\+ZLJR4!AV*-+Q86D? M!254DN1+%LBS:)I7K,G-!O=UP.@V%"3(07[[C: $ESV6\9#\!NNTZD"K[\^C*KFI!BNSK6B2FY4IW_%_2 MVYF$LTQL]F6$K :<=";CJ^MQTOVY[.G%V)BY5[9\ N HAJ[AQ?46@?O+]D / M>QI0UFT00BQ)[5(ZF$(>]CK $&W#<& ";HA*RA"UR9FG&@C2:J)F$1C'W$QDP=HX5SG&ZXTND^V Z482J/_QEN[[_=_X9 M[_LFN$&B8W:A*L\,1='2205,\@(78!Q B )0!*0F)AC.OI]I,IR7/'E_;9#\.AF JV& MDBNTM22@2?(0"S1Y[DQ6PD7_>Q/[2)FA4I.G>5'.QV(0D6+:\LK7OSU_^,\G M/.-SB8E7WVS<5?)C\@R0+>_=8/-M9NYT[84P>"F/]SS%'ZG\IV&/+L9( MX>W';T(]MMGGKU[9LJW/XL=Y>?,FQ10>>[N9\6OWP=-GT>>-&QGD\Q W6J&Y M+L=9J?[&3_Y"_>>M[A@/LK8(_$T2%+PHV)'6Q\81&[GI!/*3=1Q_HYG;[_^- M_GE9*5N7O1@1YS_I$A9/_I6J7 +W5#TF=I\-#<5?M<9[%"I*/UIX\M3)O__W M_[Q^^F/$?Q+YJVG-'R6%)BIEZ)#BZ;(%R;/HSM]D.Y3W_G/XRGS%_C&)YZ>* MU^$!@;]BQ/\\O/J/>ARV GVJ,W/HKN+B]6&*3OC M27SWXP?U5!SWQ.%V834T@YN4UVN66,471?"?ARJEE51M: S']RNM:G='=PC: M%21<.A)3GQCLF]$=7;B!# BU42W.\$"0B..14K&X-XC*+A3E@8&0?J!O+9B- M1AZO4U^SW8/BVE;@T&.Y@BGU;<6(1AZMD]@X3)NZ.^3AD5.?'DBJ/]"1,!IY MM$Z3G>QA%6-G\YT#6I*Z5;V\'LM+$H*W0\I>-U M&L_#H2+UF@R\;QT06*W/E!5I1/[+T>QIN:Z:H;#;\AUSWF1Z.EUQ$5:BCD?6 M^\*NU"N[KKCV":FTY7<+7!(D^GCDCFXXIM7N+F%(77-E=@/9HVH8C61^'JF. MM*YGE-$2O]P/MP:'E >B$8]$CA:?,G>#8#[JU"W48^N;2EV5X38K,<>W[^&3 M*D.0%0K>+Z2#%'C[&2%$;A)\8O8[<740*'3#CQA2#[J,UZA-HZ'(\5!A)=6) M3J^KP"9*[GE7WI;HK1 /)7\>*I/[LJ2R1IE']]W:B"FQ;'&<7/5H <+ANKJ0 M*N':&JV1.:,,Q@%63ZYZO )P?S:IT5O-MN1)?Z/T[3XE$-%8]/AA%7TBR"SD MEJR.'ZH.51EM!G'76.QX:'M7PG:40PUAG<8PJ+N2N#J3##UZ &@]7G;YW;)F M!49_T3)'V)RH"O'0(P.P6[LZW$*'G!7L%ZP^46<-6TVN>F0!.&0/FGPI5&%R M*>UE;GVHJJ@1#STV@0K=I3V6&$=*T)OB,V-OV>7'ASVV@9+67:W7*T?C47S' M:>@XUT.JOALNN.:],:Z80-S@X5@._LF\PI:)C!?7R M2%XTY=K6->("6$=#88/;;W2?M*P1/YESE-=M51'CJ>#DCT.M>5VM(V&YQD/H M@J@7[45C-4YJ4QZKP:IO]&6!1"5^A.T@;J*I[L!-SBD>/8$*HY,E%2ZG5L?J M[6QK+*A--\D^.QI:',.EG4*/Q]8ZJ(&U,CB@J,G.>X81C3Q:!GU0=4NC"6_#^_J8*J-+:>KOXI?A,1XT\1IYJ+(N MW&=P2)\*0GG=C*]YK >=8*PK2E4WK3[4ISQNH=4/G''J7;@8C$HE:NB$+\UCZ8$[8>A->A+",]Y>/1":EK^EF2CD4=3FGN[2!$HS;&6JD9. MF!UGFM/XFL=30K3@P,S["W&D5H6.8FR;M>@-AY^84DVCT%) ;B&1F_(LT^HO M[: 1WQXY$N@(JC@R(D@COJ$%K34B3BSZ]/M=+$^M@1#2=3Y 9C@SVO5ZP>[D M^[UOEOI68\RQ(FGL7-[1I7)_&9YZOW?:I?%07%<6\)Z?33V5)OK8YN3[G<6; M0Z+,2Q;<6*A*:K?NKT^_WWK [L;K[ M^A)NK+15T&@=L Z?K]+!$'#%,5$'B8UHR6<9O3HA:_.I!E&J/),06D&?Y;7 M3X'0XYT4:5GWJVV<+6\MNC'D/\'QJ4?[[MO=.U!>9S0@Q_/Z"&*B.68>GK0977^X,X> MHM#Z(4YSE)U][[%4Q"+/!$U[SUJBY_E;E]%F*^N'Y,1LVCJS]36\\]03-!\>XR> MPVC&;T:MKTBIEZ&RXKMVL-$OPBS\FK![-3#FH][)J/_#.OQQPCIQ=D\!".)* M@D"^D@@01!8$@7S%<"")#$@"8%-&! &P*2."8+X"@\B"' R9400 )DR(@CJ M*WGVH!P0!("F^Q)$!$UG4[6 (*[F-,%GLV^!( TW9<@@->4$4$PYZL+ #E\ M3 X?+_AY?A?B>K-FGM,YGY(W%=?6WKT,%P7E/UZ#H]VS_RH_7/+UC)]3Z(__ M_>^_E<^8[5O(=SV)TZE)_$V"^\+)M!E=EKP:@NK:\1+\[Q?TR^\K!'$%JP * M 9 QVQ)_B\0"=G 7=G"%$W;9EOA;C,EM2?SN]/ONR>WEY#^1-"RX>%OZI%HA](/J+B)[YBE[> ?P3 MR;]4G0(*^-2X8.0#^ ?IR)+W*L'H_%;H%V7#+XR+%Z/!95 M2PK# 0VYS/L%07.M(?^4QM6U'Y4D#_[YN9G%%0T>=ZPPN/#X(:YM<".6WL0<@;;>RB2OD\H&U/4JZIIJ0MIM9)QE89+WHJZW MCZY7V1_ZG#E^8B?K.9RB?W4F%]J3-[5;,S]9:XI%0> MS6&)7XCKZLPR5V'W(-"_WQ+WE=DGI43]^8GF+?3!Y:H,O)'YSG*/AMUJ#>^W MXNJNV)?O)%P@&/K*#7$!AMP.AER%%$BS'5,Z$'*FM6VEV9PI]76 66:H-U?] MV0H.&K_?%.Y=$,*71:P[V"-#L=_ME*M8M1F@D[CJ=-S/EBE@, X@!$#(;[>F MO?*AP_OP0D[WI;7FE?:NVH?FUM[U2-C&&;A"7M@!":%P(NU<8F&911YN5E ; M#0=Q]QHF0@^T0,,(0(]KHL>UV;0+.R#7(,[R@1[O[2L[I^Q@):\6([$_LRL5 MV:IIY=:%70B!\'T<[7E-N!.4H$W=9I?F*&DW%3>310L8#0,4 #[$;Z- QER( M2X*[LH6*ES3H85H0<@OWPFZP*#OVUP! '&G M '(S_R2GV]A TFS-E1'D;6XWLS< 4>I4WT58T/,>Q(% J, -H"<0$!M9IC: M?,O$]^/ 6)M0I<5#4WPC\&,>%5=Q@!"SFCA9H-_):@(;O]/W/R N_XRX?,M M96-M[,4RYUJ-[J!_0+I,LC"O M($62"Q,=%$\'&8'(\(>\LMWDBP@- .@!T#/568/B-S\$KD?1)V>OX2AR7Q*6>:X M2%O#\42WJ1AUF,CCP0LT@0+4N>5\U@S-'E#$J5/$'P2/'=OM0K0Y-"Z+EHM^; M'LH3,C%](DX6H2+/X=R.<-[R9RNNJX6F;8/]KLQBT7-C+9 *F]'PYWJL[[.U MGL M?U*9A-2FO.4[0HU<0+LR/:ZS$ATSO"A1P-'WG=\#-G];-@_(UIR3K6=, MGE,&\,88S"&>[/0E=>67I\M!&)D\^>4[1A10"J2UW*/)9X_D?(CE@Z"?,;E[ MT;YKTV6?^,+)&MD%M"_SV =2^O+&JIQQ2\9-WW6(3NA8@3$NZ;BH]FA%B-R2 MF$$AX0+)G M%;B:9[_%D\J]/) -N.*?<\*]?E2 ]+]M1V[7/+)\ZBEBO[J;3 MW=B N2:-6]QN+N(Z*S%)G4>"+. (J-(&T /DUV4//*Y]G/D$> 3%Z4P*:W[7 M6MO5T;!CA8IHQN 15WA$T0*,DP \ 'B #+G,@<<5CSJ?2F=I-$5_OW7Z(ME2 M#C-%*^ICRHAP@_GRG4(*,$C^O^UXNQ>V7UE^A]@J\\+05CP;[ MSK;2] Q(B+V&I*@CB180!.3"WK3;D*'9 ][U,XY2G[#RX:BIN(>)7A*Y$ML: M<)!.^C M4IO_6/:O*TB$&%MSR\:A3BD"@HXP1P I"FMTN: MO@LFD)D[:^K=8S4QRHE* D,!$SJ%B!8=ZW^P)@(BV8.&-"JD@\DMG-/2)D:'NZ00RF"2N(@%BY"C-$=2'O$-F]%UVOG3A MO@I7>IJ%UKJ^=&@.G8YIQ':>G/F-0@@0(YHS;?9:;FW.V3 M?EN9BB-6JY"-/3H;HV%BIC'/B= %'#NWFW%CZ:6:KH BD6"K!F2AYBBVN2)U MZCK&0/>6I0@E3F#I8ERZD/$N@K[SE&@]#KLT(@V*U3LQ#"<&2WI-8 4'/G4H% M, )@)'5>X Y!Y,S!+0'Q%NT)O2I9)"R&8QQ6R@?I][.SWP4BXUYE@$'K=4LD M&XIFUI@)C#IL#")QK7.Z@.+OJW4.0 2 2"Y2+VX#14X?X_+01I.A,1GG^]6= M$5;%WF2D7M@+V=+A;%F>["5XOZSVD(-RF,YX(P80)NF/ A,@U_&F\UXN[(5D M+I,E10!Y[S&O\I E+,>&;7Y9;5,5;E<6(.+WDP/>A0/A@O(ZH;B'X;4GK=!M M'Z\.ET*, _$Q+X(HH#0 N!)@ 2?]^) ?SD=KI1%A^:7H_9@42MA+4Z_L!%C M1893&7-@\>A^B6[GEF=004(I)(? 2*1 P>=*6F8]T>=\J:M?MQ2X"^C)/L+< M;#9/IH#GULC4Q\I^OS[Y.B[VG<%Z,&B(%4)"7&SNXULS\ESPF$=ED +.@//I M "0 57K#5.E;$+%T1F,E((:N%?18S@Q->=J-$ MZ%OPL*9*T@$*>H:UI(1.+W!6YLQF8WB(.5"J0&"@EA7($P0T9[9ISK>LO"*A M.V>XQG<6.F#JIC3RB7(CC*W\B>'$Z?Z]D1H%AX<'=2RNJ6=EBS- M'A"DN2=(NYX;/>YFW[5E9Q.Y6_PZ,%?QT[3U4R#+C0Y>)]AM*!A5VP3#EOV6 MC1L1PB9YIR19(,YB+, ?@#\@337KZ',][O6#Z$.H4)_O&R8DHKI5UKYC([:$+.(H X+GE1-<,S1[PQ1G@BS^('XNMY>@45_1@+GLRI6R5Q'%Y MZH. $R!L IX+J)>7"R;Z@\9?G4(]GS2XMD4*P\F2'5:ME1,H(N,J9[4>+=<0\P^]LR>\"\YIUY/6/T+7A0-QH-XR &-:U^&%<< M08[;/I-)60"B@%+O*PL C/ZVC#Z#C.>9RO) ^S)!G'WB*R=SM!?0OJQC'TCS MRQVYB90"R7R01\EG@M_CR>5?GU@& M)'%.2>)?ORQ!RE[60[=KGVD^@8_SUK9O2O4I"I-(23N,&U5)V L20L5L#8E3 M!12EP2X3 !"0><3\"$U.[W0K,(RW-E0W=6\J.!UC8WA@XS/3Z % MC" !? #X %ES&<2/*YZ%/@$=C3UFCZE6>RMV5AO!:W#*XL :,70P7[Y3Y!LG MKP!RY#X_[AJ.1^;XO_M+>_LE )11>VANFW6)'VE%HM)LSBUZDO@.<8(;0N,% M/.Z7""#@=IV'#,T>D+"?4:0J+/?&S$@HAJ1(9 '! MX.AE?RY,R%LVVX]E(FU33M3:U$&MR)N&(L"K9B2PN1ZOVOS'MG]=9<(,K)FH MBC,!)EM-&#(T?R(ZMD;KKT1 M6G';##HI'5F@< 1.ENU6F+^^K,,K+@4&9=&UN-Z3$&TCH M4;R 4<#6@3L *,W+49KOLM,];,*2W2S-+5VE&S C!8*_>K33F-Y$F ))GMO& MN+$44TU70/%(L$<#,E%S%>!\M2A!,GT!3J6UN'8RQ9Y,3E=D@- M,)_?1O$-$W.E-%G SVX4 ;@!<'/+>:MG3H\!A0<*?X.9ED#C;R_Q+T.SSR = M!C0>8#S(<\LP*70^@/&@P!J@8;]H0:/RIE,3BNMJAXT#F)@.>C."2=B@?V_B MO:;,:&+R-"]ZZ'J:[L4Z:,LK7__V_.'U7,]/,=>3(14#.W)V[I1K>9 MV6[XO&K//T/QI;\IGBY;4!BMTW]6KF_& O[FZ7847&_UGZ[Y^'R/-WX>*BM1 MK!]L])_F?FE=>#4P^N5[,2J:R\N_?[CK@ )!9$$0T=OQ+,4&!'$M0K%KRY%W&]6=/1+Y.? MPDC8CX]V^0D M8J7UDOO=V.,^5P68!E""-[9OE MS+6= ,KQKBC'C!I\'M;@XF[EGU*I/YS(_R3P \0#L(>\VH/8_Z 19(=/2%NV M0+]SH-\O)28??D_/,Q#GI"UCH.=7H '^>(OXN=KB@^QH']7U3(?Y:8L>J#^( M[D]$]RFGD[P?&?KF[F$9?3WW'W1'T[6'>N#HC^0/!A=^BP4",?\/X)"B*N1A MC1Y]Q!RG7ST5[LO76S6?= $PI;LP)< Y ",!1O++A-ND&P8@+("17)K0R+&1 M=#9SW7OX"_D[5UY9QK4"6,Y[N9 <6\X_9<]U[UZ8\_W71^5P]V?7JU3E+@9?D-$B(%)?G1&%IX$JDA,&//Z3>[6!P MT.:$5<-L?L2'LTUIMRGNQ[_?[: K[Y-[#UQ670>FIW<]-WK^S;YKR\Z&=30^ M^G:U/-U9IM;IZ[-V[:#R^]EB/-_X,W1<9"4B;H6 , 4&/==6YA)5@Z],!_VL MG !\ /CD'WS.-)TM5[MK=M>>3<3_S]Z;-K=M+?G#[Z=JO@/*_]PINQZ(EXM( MB?:=5"FR["B)+<>2XTS>I$#RD$0, @P64>[S\^H5/PLX=/Z_?=?_@C/?_[GROW]SW^2SME/[ET+ MA4_KQ??G]OEY8\>R9[^8FA$U1M243]3,;UL[Z XG[]Y?_>9??7W_]NV?X[>_ MO[OZPA_GOQZ6VW5SIV??G5[5^ZOOX*4:8.)8[<:IUN1,H7 48Q( MV;!(V?']IQ*)E%7;W':N^K___'O8NJJVAC>__-/NA_7AY9XDP^CO.[=__>FN M>?7UP_D_%Y_#/__XM8GV!W6_M9NU[3@_1C0V^^YD^NG3 M-_>;__;N_MN'G_W)K_OAZ\EO7WYTHT[];97=CD^G_:^GO[][/T"^;K[XOE&S MVZUE7:U+<,$->\Z4+47M*!)4#^2B0=&$3:VM"9LB-*QER?]]:48G_NC;B7O] MQ\4?UZS9'N_)BHD[/[7BNQ__[V/U_;#YQ_3;W1^3X.<)[A8(BH;=:M=7LF*. M$ZDU\L7(EWW)ER4H[1_OJM=_77N_-;^=7,)I#?[\\>;DZYZLJ=./H^']7S^/ M;[_=W/[VZ_O[K]VO\?VOL%NM%]^W[$;K?#OBI8Q@K)$F1IKL2YK,!V*#6J?> M_)1 ZRSW_W7M_'!W>7IU M]N7]#[^?-KY<^ _WS3VY"'=G7^J___WQ2[UZP_[OU_ON3[??SG^[0-9%P+5I M-]H'W(_Z>7.46=/:)W$PIE]I#B>>,PV2^'7??6 ]O4<%GY1<8A:O%E\[YW_+ M<=K22>8WQ+&/)_A1;J7D)U#CEGU Q)Q&)$Z_JP=YK_B:V&.P => M)DU>?*2Q.#8)?Y,O'Q'0W0H7E:85LC[\' ? I_(KV(MDR!SLS1#%$3W1376R M/["#ZB<.YI2!\L;M;#?7QRL4I"[(W MF3/<1.PL*Z$O@]'(Y80$XOB2J&/ P*ACT5LWZGI!E(3L#H;\P0NZWX1L[OPY M[ZX_OKSY> M7E_=6NFUP8*0R&[8AR0>-DEQN_-:G7QF@\1SXB"6U('KPRCQZT8K/_6[(;. #V%,OGR1>!!6CUG)$S8'R4V'F G^*A M$\O)1F"9QBY,",9R1D'BQQ5+7VB'>2Z[%P_9%GOH,C!Z\;TX,ZX9>R"!DBAB M/?QV,+'ISWP^L?8J-[*Z21C"YGI3L(_)R()M J;NN;AC\-4^K-.SP.3IPJIL M^@A>+MMUX3+U?4O?1GUY8,,FKN=9?A!;0PL2UB(!1M8 MK5BWK@\OJU>K-4Y[[]' \U'KXN&+]PT=8'N$9+D$P.GX1"HP8?@E#'H)S@AL M7#%%H.4QBSDYP1<"\2*U(?%,( B6T05Y4;&N?535/N,^)8H(-G'CH9WA*UP\ M[""G^1$CZHZ 9T-DI6X7EHNOQ.=@%7T7Z9N(>>$*88J"I8$/:'7PIE'0<_MJ M@OCENSNU!+F[0)>:-".O&;>ZQ[BX8 ]NQ.WB0<@(TN82D9]XQ;KQK9\28.?: MN0VG4&N)4^"S^N2$GNO00V.'I,V([8+Q)PZD2@5!MVAXZ-$A'6. M< /[S*&>7ND6: L3,YXSEB;7X4?@)+[')!<54< KNR$3W@!L(DA=10]X7$[X MC0F1J\]]@D0&;@GK<9+QG D>ZT4R '_":O+MJ5@SS_4"6(82@+3G0N+!>;-P MY/I\*O.D7\HBZD"N_2A&_R;.#0.S$V<0,@(,(OK*!]>'[8+#AM%FPYO<=_+A M,$"!)"&12%X-NE&4P/:-QAZ1!TZ57%UZF/F.T!/WH"&#).("(I(4F9NE#5L' M*^K)]68 J+S/16T5M6Z178\Y(2)1PYROWD#IMXUVD0MO,M=/4ZA)P$WU=KXE MY'__5Z;7Y4QJHW"IM66)'IMU[7XC'Y6<@;?XH/'VGIF3FD[!#S MGLSYUKZ )I"L8!E0<5_ M<$*@2D1 ;&58,:]'IIJ7VCNZ\0(V$#D%"9"J32,Y0,5$[:@UD1$(^/9@ ME!X#1PBX0IA[0GW6;1H8U.>%%P^#9,"5MAI7CDDZM,. :[07NH@?* 2 M[:2B21"BG6=SA?=$+@HROR("Q_T$\DS1*\5C@BI7UDI MW'A"$WOY_&P<7$C 3 0^+.,Y68%C';ON-S)U6P.;E3 ++J,!A*D+C<6/^(! MBTB\AQM3H$Y@1X>.%]/L029Z:%JBF\D)2 C0]" K1E9N4%;^"/(&J+J+'&D+ MUR?BC*K!+YS>O ","@0Y>EQ]*K@K;WD*D:)[CD0$) 20MJ8@:&D,X"/$6'K" M_)[/$&!<,B%^HXPWJ(]+1&5+F <>YI(>-D#B%0H*R0,:H*^=Q4!&5ZML,P?5 ML.=C&DCXG@OV/$QV:DAVU8E?HU#Q&**G%M_Q6S:..:Y CFQ5.+(?)6CQ#KTF MYG=1#?H@'TG68Z#8>HEKJ%???'SWX0O]6'OSBNO5'J>K.(CA!=$8B#Q,1N"Z M9B@V&I*80G(%WP<,>B AB=5-0?%&-!NB=_CAK&+]&$P0*;#YR\4BT!9TY8 S M0\&#Y]P\\"=.V .2G)(!*<9#%3 -A&[DB"*QJ%Q$,$_15107!\2__(NT9V(C MB*R!=X"$4?=R.8NS")F+LE?",0JXXR"GG^X#3)V6, ;7D>)X/5BY%XQ'&M=U M$=TD8!+,JF'0 ]]I,!6R_]X-4,SG9J[-#5^K3" R=<"2JW$!-7;ZDE$ZL//Z$>QWEUP*^CA M'>RE2"3Z^%/OUVCPU_]-KZ9WMZ?3M],S]O'/;#9"<@M1,/MP77@&N:<@TH^@SC?P2ZX'ABPQ:GKPY= M8(;2,.FYG$_1H -+D)A"-YE=OP_FH[(6-6Z:$/I"<\U,%;^"W KV/XS#V1V^ MZO(G,HRDXG\@_<'+D^R20O"PR=W$2ZVTK!20=K;@Z60L>)%0JQBM3V F4%U* M[Q*L4[%^F"K@9\&VG@J^L4!V8$CAS* WSV.,6/@R*W^35XG6)(+=;WR:E['&+N'\^ M[]R503K&" R*K&#BIP.E6XXZ'"?EZ";E."N]Q_XA>B5A)IN;> M[$;ZJVG'8$=2I\MSX2!Q.$$!NHM#%.M&RMY+,7 )?W)Q&XS'01BC>)WBH$@F MH/717,OM^,B!S1*;3,U:QU!'1_P#V@1"A0"-T2A(!#T"$ MOG4';I=Y-@@>CWC.G6VNTJ1EE1EX 0LQ#;CF< (XI-]")N ?7A M1[!L!D'(I:,1K#IQ*8DX2-2$$ E,J:*V@6]S%Y4-S%BD4.";Y#8JU2!L M>#Y31)H41+IXM20:^.'@VHB/8:LRQ,FM&9)_E-E8J1$=T'&KSC)$@S17\$<%(><8!,.$+K+@Y=@8HJ'6U;:RP"AEYCXEDP"U5K1$& M-093I&X&Y;K#].2S^OSKXJAH?RD3V@&Q!Q M,YDB#B3.4\2T'WA>,%%&F-OGX?DY=).A$9FS(VP.V)R(=1,.I$32.8DT(^2- M-4Q1J9D@)S@1B'8@ B_CG>2Y@HZ)*0=#1CDS9$-6',5%!@%1/Y[%+G*X:K/! M>Z$109,',E^/]+>R$[C9Q?58"+]PGPDM@-AY0&W'P6,%HW'E]!GQXX19%PE8 M?R%J39&$CLD N&8P#VO:^[@ P&P,8391N(6K09%8U .;"M-;N%^(;(>N?22@ M=9P,FBM11 Y@UL!%VSU<%U'#(0[,$)3 X'#/J8IX/S(\Z-5 ?V,!8HO M4P#)4?*I*59M9<@KE(\[1<\V4LZ MV,_R'.Z Y0NP(] MA$&$F_XG^(,+;CE^82ZL%ES4?FR>G/\0?YO^]/?OTX]G;W]N_3EY\?WI::6V M'%>STV!@T.]'C!PHM!2EARV1 ;"VX# I[(>1.$QB5P:;,E-#%B>A;U'V'+A, M,8^,DJ,/O$(Q34?*RM7.=@SC_/GMT[#[-?X2_?#E,G+=RT]7P_Z'3^N7Q'O6 M6>,+/F,R&CV'OR'>,$IDJ9D__O:_]LXZ)]&W5OV/;Y\^7(_&/]QE:*'^1&!5 MC/.9]O;&OU8[>T6GT/MAFF+<-WW.7XI*3NH:F9PW_FC^>/)3@WW[^NN7WW_[ MDGS[N77]ZXOO:[-UMOX%SC!&?'W$F@2$!CJ#W3N8U =R->A%R_QDRG7.A<90 ME().Z7"$24!0"FE"E[;;#1'I/'+&O\!M<+R+^!(.;0H?_N9X"9O+^/ZYU_?? M?6U-OMPTV_6.W_;]+W\-7GS?K%0?P=,=\J>PKZ;5J/(L"WG0J:JOJ R\["TG MAV;P9ZO7;#N-VMF?=5;K_7G*&HT_G=-:[<\^<\YZC1IKGW?[F&3FE"YKKU$U M67OK9^UQLKB^N_I0_W#Q\>+]%5WX>7M]>_GE]O;ZYN/%Q[?P\2__=WM]>_/N MG:",0MQ1PLOV5KUB6>F\A5*[M=+YT]4EN0+KYIWU[AK6='E]\0M>:'I[?2>_ M\_GJ]LLO=_25FT]7GR_P#[>%O>0T2\Q]^K_GW>I\!#!T%]\LXI<1TAB"B 1!)JJ1*8J.QJ0>9YZ1*DD[A7%*$:ZE#XFZ)A^#)\!:)JO47I&)$L M[$*!&TQN2X,?(D!$C@'79I0Y1N8Q_IZ(F&7HPKO&8 99(.71?> :#Q,0%(2- M^@VS$G XH5_YZY7GGUU[.J\TO3L1Z?+?F,6$";LXU.\9> MM#@0!MG!>A?9A=(=(/0PY)8[_PMZHICDFH**TK'LJ;N./"U6:+=XP7LMX1[T MZ++NXF56K N>72;/&7,:>FX?+_QB%CYE5%(LL1\&(Z'-TFW@X07^?3&99#16 M*36*E&COW4@G0I&PT<$E.G1@\&V.D%)R+M[96(^4+(RBN;[:.B06LJ607,"! MYJGZ8%,'?'OQ]1=@D<%+/M.!H:']#HP,KMEKU9.?,RDDHG>VO#DC^F?7;)ZV M^A*-+Q$P!5O_ G\D>_UC4+%JTJ&CK\X=U*+QP#AXA) >S@ M6?6V+1)+"6AZ[%662+E9/*ET)V1*CBU0#0Y_8P@XE* YM\_H;!EEHO(ITIEP M0D&UP%]Y5I&#IWE RNUYFQ55%YJH>J?._3(CICZG8NHFO:DF)DT[L7\173R= MLD:KQ7N\7L8FLTIW%S,KWLX]/T#\E=%%5(=N_Z&$DMB3B'Z![NFBW.72+*0L M9)18^KU;&S,H1,8Z43V;>Z=.(M@\B^TC,>8%7?]Q!- (;^MTF,-YZ0<6CI*> MH\->F \BZJQ9C+>F5; XO/(:6-&I6+ DRE$'Q2P+19"H> LZ;$(Y'QBI/3^S M0>H/8+ X=&CEXZ0# LF;BDANC681C1-4T'U^%SZ!SKC GD_X6!1TQ^_+ MZP7I =K*%DEGK$\0U5^:<:L=O,.11H$HT0PQHI^$XO$ O%,+3Y ;8HGKQ5S4 M8_B2#\IA3>Z_!IAE(RYPD@W R:CV!,4>(B:3[ MC:\6MP?%V#*3GTR"H8O9B6(:!,"/T0[QM'$9W?+D&7Y$CUX0?",EKFT%3W4B M$P?/$0T-E2OC\HS]]/)GNLT=.- ^'E4GB:5UF+GLZHQ1L^I0G9X\P1XX]L_S MEMUT1M;87+BI!2G=%D4^:*=K:!) D-K1J0(88=N]"W*1!2RVR)/<6HC M.4O+0ZJ+I3;29WBU]8XNDT1DH-3?2,DMKT.P>\=+^ K2(6V=L+4[12D]98A. MND%H?@M' I= .?P8K9>4*GU))P=R M5'@5=OXV[Y=;ZS<7^=BZCL 0ZJ%F0W6&]A E"G"+@\\&]S?(E#I1K^5^S!1( M1+[(7C(&WE&15HF6]/?8X8\(K.AEP(Z8=8<^SQ'7%T\AD3%8)BS=AS2/=.L% M(%4 IGFZ,*.4XAG5U1-(C9 W0CXGY(&SBB[9K^>$ @@(X()%2%1-!J:U4R;@ MD+'( :*7HCC]5H2YR>2-,I\"%"H-F#F12 _KABX1B@4"=!*$WU!NA ZX . Y M)52%C&N!.)B@=,G*9V%\/42FBC%ITA0B-%()625RIDG NIIAV*"U0 M@B<8X!G"DMS17B'^"UY>74VE>UUH6M^KJ'B^31:J69+[8DL;^KY9%(_=\U%Z[;OJ4^=1Y3,,>^OLU7XF/_ MP*$A<^KKFSHE/O6[T $%Z(R.C-VSBYVCV&?1\FZ7L7Y_)K*V+*CV* RXV^N; M"[*T%AW\1K9@V^0PNP'R@)^YH-6 K"W,_X-(KC)',O]('@-7MC#_7#:;/9MB M9@YK[F$]"@5L8?[O[^[^/]NZ\9D-9S1UGK.0?>NZ#38A7]UW+90R>^IR"VN^ MK,-OA5)+[S"1Z6@V>)]*)I_7O);2.9S36 ]3WJXB^248N-W%^J3PF[Y)M;$I MY5E2?7*$MD/9/*C\11QSC,;K,@=;5-UJG+3-.VE[!*2/TXG;_!IG5&BASO2# MN!JY3,4>]Z'M/1ZXAH=Y&)[E-H]S_X&^>8A,R$8N':!Q4I\3OBMFK"Z];/O< M %WQCMK$Z [^5/;@,&8N,ELOPP2[3(@;3Z_,414I2'<9C$8^B\$4&6*5$?E? MZ^/=EPOKJXO%\B/0:U]9%'_$K[UG 57#/ZQ3W**CN&?%-I-\J^LVXP,^U0ZG">>7W"I]P$$4, MQ''?KY0GL#?/KE3*:5F83M6Z=(ZO!CAK N^^G;NV$8FE00PH[)X4"6@A43M:0PJY)H8@V MRF^P-]A]G*L+0Q,GL^]=IS20*9U5'E M?MZK#AZE?E"]8(2]A&C,FJO-27+_#U,=-1L)$ ;(A3L;*- M2R:,VN)BUYF9KF^K-G>CB>@O4DNBELH8N+IW?-$-,.U2QKLGS#8H4UN)7?<2 MV GFTA+@U-Q[MY?@2VWLL>=@C^4(IH4]$.#5>O>X_/2Z>*Z/=QJ$98+I_6AO M.MI7G#Z\0'0]E,751ZH;K-??8^4L]EWLZS5I?-_[[X3M(CG.)2]7:^U'L[ISU^;]/>SKPIA^SL M#>OFO>TJNQ1U3XWZ[::6'?Z\L#."QV+@4A*'I'DKM28'*FY^NWY[4FN78KJE M:_V[:-=!AG\@N:>:=5M?@]#K63\RQP,A>A,.'-_]AW-C,;5B'WA!AZ04RC$P]6"651@J =6B)!F,XH(,=+/]P(*E>NUBR; MBF*W'!"LV:%$Y7RGS^*IK+'/1IBHP>2"2?P2R?"^RRC?'8]A4\90-/])>^K0 MW/RII@S=$=! +"&O?+'1';639V!'M3\2Y=Y5*Z>HJ M1=-RJ4H1/7RQ<[/JJHSFVHAWB/HKZ6D*$4@M&8U%NVDRW=).K=2"EM01&@\=3.*DWV,,99RY9Z'DT:^]QZ082-HHC7D0L&9+]P M%8O?U5Y=L6ZPT2S0V""@IM%.Y%);!V7F+ES$4LJ5R]DF\*[T?#+1S>(%E:E>J4@%]8UXFRIZ);&-R*01+A38]Y MZ;^HF'X11'P(-479\'0=";N)ZGR5BRQCV7-_'@M)?NL?Q$ M="O&G90#DQ2S8N=!)RTII."X@H'OUG[S#]0H,R#<>QZ+A MX1FP?H&)0/CZ:.IEC@3U#$AS!!X2['24&=V'3?5Y?Y341-;:@BOV2ONHT:F2 MNA2]>B-0I. /D(RFW4R?+W,/H+KI 90_I%WU %I7JRV +#+*07:9IP]!4(!$ M0Q?V;1)* TSP$+F(( M1 #T.IK7 M3+9:! R%/"+$SDAVD\V]V '.0Z];B'#9,%&PHRV[%>KMAX9XL93%PI!"82]Z MF,\M2JEZL?82DO#2LCN1^I)WP.6\'#O3$R<^&8(]AB@#&)Y=S:C$MK)"K/U# MV]#EXL--;42MHZ*:E!4M >R3P?;1XTI4@[?B! M/W:F'%K)[I'2"?*,NF[834:\P3$KA#QX3(%U.XDNA;FN: RP%LBMP/++>@L=I3L!U$V ;=&1P9_A+ M+@.8E3]%@<(D >;&7L2V2OO@_G>Y08"P%'+$"!N#"I-6DA]:!(2;"?0/>_BE MMH*NS+M.@OJY,\WLGSPS @K5>?'>8E/9!E0(C\K3I95UD9* L&_(8."LZ_:( MFA ,[*))1=N*VA;.E&@'K;I0\Y@DZVS6F ")J4B/4#!N&J8S58[D/ -'#A R M[/^*D*GX\A24C"6$J2,:8LJ[Y2ISF!NS)$O@74%/ZP>)Z"%[<)"]N"'J!0@'"FG$S:T1 M^KE"CETZH=OI,,=7$@W=]QC^Y$:CDQY#TI?X*S>_2.[B9#CFH$2XI$J^5%?V M0%LKGM"*]2.X"C-U%:2+@&P]\)"*HBO5T9D0/A80_,1)'7>;# M([C-2$X@'17)HTD@@'C=D4 ?6\0?^/GPOH0:FI+NNRV\5' &>WB@M&"7=W2G MKO:D_B0$+KK:PT8D88B33OT\H?1='V4%_"7QQ6E2/"9D R=4$!3HT=15E/"W M +<$IP9)3%8L:!X"JT$2D%IODN]K\L'+"Z0HU<$]&'$ M[B?'3Y Y:Q*5F)"I[F/^,V_-FCT2#>HEP3L_Y*4"7?C(C9*DTBZG!NUHD=)W MA1N4ALFN-72,D@]0A]\A4L5GAF%"ZE/?XZJE0TNW"$'(!0%A:'H7HE$*?;MW MV40J>QFLY#/K@; *IZ2W6.QR(T6(/M&^'HT\1T@V6%$<)GP?>S!:,$B8CO&I MP+=PP.+I%L)[SR:1@R#H6W!]W#Z/1G/;#OYX[P9)Y$TE\,Q2#!!M]0&%>Y , M)N(V*\\(P%_0?E&&%QQUAW$K1W #;RH\$B52T)9XP(_@Z?SU.O46#0V0?G\> M!,:!5%A8?#_GND=+7JL%ES-,![PC+S3D'Y=A=W15M/URB $"7_!O?D=LY#^, MK^DQ;&[9JSU#Y%:ZI?PC91[E6]CK(;)2Z*GRZ]EW;DA7M:V+0<@8;X"V1TXO MQTEL)D[^4P(,5J]BF 98_B(9@,9)-2]Y9\10E#(#1S0)PF_6#XGK+KQ>?3-[MO2'VIM7] +ZLW4!G_=&PHTBS,)1+R.NO;C['_"3 MW]Q9'Y20^^672^NE&$3^6;[:EN@3):+9I)3YG"WRQKGMH#]%;I$OUB+('1=KS9P31WJ3SE\" MQ9/N/<77A (0[AN/5H6@E6P"7KNX],C%>8V0H#J,1#C0H=!+3K?+QG&J5QPK MXAH3/N(X"7F2P !ROE\Y',ZGHL!ES>@)?"7;$:@:C\/@0;KMB99H?M!A''-OB*>4Z% M6&U%.@T1USB9!_&;?%'<<*1LC9'KP[0S*0V*%D##!6I+I$AY%GHAR9"SA\8< M"VABZ$0:SI8BZG,@#PS*$A9 \0T/3U- ^?@I'S#J#EDO\1B]M\,8IN-XSA3W MS;I-24_&W.F/.@ [ X#KP0CN/'"&PG143C[S*";B9CO6XT0"1Z-:A:E3'$S$ MJ^$O-6,X/U_[O L04B<11]* E BR;BH^[%3P$RMBF@'%ON47N(G,^%^=*$*/ M"XY2/87H*0B8L'>" 0I$BR<8QV=.Q%!$@&Z7$&.$(0'U7BEUKONY\<#41)06 M20T9.&\0\_?#A&"F^0Q=:%6;,6;,@%<2G),7TJSQ8FU1IHM27@O M;!8&]F \Y%PT92A!'?D&@6=4IR*6FYH;\]@&(X(P),CM=DYU'@FXNP%AG15E M>FP(5#%9KI-A (:M ])47QHI MJC4(\LX,0K<'-.M.6(^9<=)-4WN5WQ_- 8+Q?'%Y08]S*6F/,_PE[X#J4$5 MM 55HKP^81A).RUO;M)IARZ8#'SQ%Y!Y%?@3 M)]0CHD6B^;)Q*$:3"0>>O4Y"P70W^J8"V#+L.#=38];JM^FZB7 NY>+=Q7#) MHBE^ICE\EOE$?+BTZK:"WLDAK[U!Y8$!3J)S\;_^+Y#''+4BOX"<1Z"V?4Y8#\I1,-5SYX M(%5P:[@A0E!_0EEJ6@P=#U_<3VF)?&B1:92:_UKB&69!I\DN/);$^,<\FQCM M?HS8]UBXP&W?*9!=?CSZB^]B[6N\(2>N-[Z#W2W%Y NR^4#W8\^9OG9]C-2< M=,!G_I;AZ=3/).Y&OVH6S5J"6[UC/(% MS)$(N1*6%&NOO-10(9.:34YZ%MFE+TFF;R(WH_EP%HHT_\\S?6+R!6KKE))CY3L_G%[?.8 MF/B#G-H;Z[8[# */QQ)_P9($%&7,/W]U\AE-[YFG\:G/5-5?7)V[Q/6)KXFK MO93Y24F0TM2B[I@EN+AH<2M6!<\ MY9?[A'@:(H.7=I4.9@Z:K:<*\FL9,E^/,%R7A*VX;4/13+YJ&-(%ZUO=[N;! M4OT9LBG0GM9PIMQ[Z/_VJCN+JM,7<+Z6A@^LPY@ #Q[PUB)>CN<9EO.OMTSX M59L0__3=::6F(@#XCN_.*W7Y03YXI&69*-]GAL)E;OO2-.?L18*U5H"73(NQ M@@LO"FS=-W_>250KC>PZJI76DG7,3EO+ ,JY$UO8]66S??KTQ$7H$)_W=/]??UJAR2:H&V!B[J.XQ=RS3P;+QZ M+M4OUL49^DYW0UIQ8O9I@-CUNTGV*L><>UT\_Q@(?JH @%DJ_XIY] @CRR@W M/S!N34KFIGM*MKC(G#*?!+^Y_*"'Y9DX:REK;DZ8A?.$LH M?7#62<&8;$0LHK@YTEP)3[H2&I2>'^BE^XHS2\2S._C=AE1I25Y0V3DR3""N MP?$[*@BDJ"DH9\./12KL2Q=&&6-6 'Y16Q)06A(2D7:'L*\B-J3>-'L94U_) MTOFZ6-* R\>0N2-R]>9FA/@D)F!.'#Z'1XC717*(('P'#P0EH!S_8O:^_*RV MR.6WU)HI;^/3N9,@^230WMQ$TZEHL"FE0O@\!,!G0K>Z1/!L!65GW0B,*F)R M>3(Q1HR.U_:%PA$C9S6.+"PETI/R-*S1 1?2LN03]\+%/L]?:9K<:MT##0=) MQ*MV1:(.A'A(B#=!E-HM8%V8,:H&\%VSA(2PKCW.%*19IJ/H+!'5(Z&9,P"H"@9<:5.!E.%I52YPJ6@DI)#CYGQM$\"9%P-Y\?T=6%9P3C^X)#2M2XJC'>QF M+1=U8#BB7:0R;-'"Q5)0)+%PGBBJD%/"!-$^U*U4))-;2/R:TKO+R[3@ Y4= MB?D.4Y=ZJR/V6<0K4=[Y(!=#K*+9H]9[TK!1B>Y*."8Q;-,_^'2K6K4^_/A/ M.AE1THB/@46L>!B&5_*4941P(IET&&5^.?EYH+Y>R>"7R1A>'0?2Q9HJ)Z/X7/\>%01M=.NKE6C@):ME3&->35THQ;UN4 M8^,%92G3/L&=,+#0^N05! MQ6$TTIW)2L]!44OB1GH>BT:HE6U).^LIXJYL7D33>!'[\B+* <8M:PBSVM5Q MU2_FB,HH4Q1"7?-0]Y71*!!;-N_RL;Q^Q_V&Q0X-"7.*7KPDHS]((C0@7KW> MM,65D2*;IU>J*:!$#>]A 6+&<\81>RU_T"?6&L=9IJ]J'W".GY6J<2B'$)*J MQB?\:.\LCBH_TF1"DR+:ZU&Q8IT:N7SY.SG>K[F$!"NA]ZAD$LJ"!I9?=3I1 MX"4QVXKV>,PMH2^NGF^E:99G=BRK5UIM0@SBIGQF8JPD$8T520@S"BJ2 ' MT::VON8@]GX01C05Y"",:"K(09Q7JL9JVN!!4$-G^A_>9_+PF__[HM9ZL4I$ M@E:ZQX[?YW.C0ZM'#=^)*-<=1;D^\"C7E8IR\5R!1M7F/V"\2T409_9N P&< MW1%,&_[XU!CE=A7:1FAB=0K@)SO[;_:U>\& M(BCJZ@WE'^_J=^/L;V;U!<\N4)UH:G4:X$/ %W8 8-T!H7&917Y7RF@_]071 M":]1:66:(*W4U[?6MJNM^H$!RO*UEPZVM7;A-3\R[Y[A.O"5CA^=S+YWG;IG M1TGANPW/;X:\ZW:C=78XU&WH<]]^Z\8I%(^O5C^@D)ZAT7U[F(9&']T'0[1% M; .MZ'H(Z7H@W6G"TG1)L:]AT66U%FNU^VS9N-@(^)4L;#\ M.%BQ8:\]%BS<8\1\WZO>?$2].0N:'1[#E#^*LPZE\OT,X<]]4ON]-.% 0Y.SDR>&'\YM M,$H.F-T,P^PYC:+ NV*"TH9G"K8K1PN#&)XQ//.LS(\"[\H3<[6K+;M^.FN; ME34UQ&2#'. EJ"*M?N]W,HJU'X53D>7/_"C09AY^'?[2;$;A&,VP2H&V8^^7 M28JU'899#+,4^)Y*L;;#,(MAE@+?>'G.=I0F?X/?8_G,?#9Q.AZSKGP6#DSG M@$*Q[+X7N7?DP:#RQ8$<"LDA15.#XJDROJQ9!C.M_AS?&;#>TC*.Y8+KB@I'%2,YJ;"[8!,L?9K&XB,83[#? 78KWGH3K'VRZ2ZE(J@# ,^'RHJUGX] MM<1JVZZV5T*+"@8*[1XN+"Y-[+E1PP 1=MU<=Y$?<@ZI,:^C;T M7=1B(H;"#84?=OD00^&&P@^[6,AS5EWB?(J;,0N=&,:P7+\;C)CUT@NBZ%7Y MX;>BHD=[<*JWWVIY_T[T$R&O4[M5.SM&R'D?UT?*Q4+K$-L..*R,)4)K]GF] M=8S<9?ACU_Q1. Q@$4^\;-6KKPQ/&)[8/D\4#C58R!/G]EF[;;C"<,4.N&+O M2,/3;*DSNUI?4*SBWS'VXMC"S+O,CUGXF!OMZIC0!-6!\LS*>!0 M/6<N[] MG-<'\,J^%TSD\N7O=(ZO.R%SOIU,8,%OQD'DQFX Y,$\)W;O6>Z=(K&$!I9? M=3I1X"4QRZUS)]4>^1?7\/U@+>K?K<+ YB!V=!"/:0MS$+LZB,?@-G,21C8= MUT$8V524@U@*5)IC,(+IN [""*:"',1C"+$Y"".:CNL@C&@JR$$\!M2;@S"B MZ;@.PHBF@AS$8]$2*MH-//SF_[ZHM5ZL$I&@E>ZQ1-GY"M&ASL+0 MT(OOWP6A%0^9=3<,&;,^P!>&D77E]UC/^BGQ&0_]-:HV_Z%>K;7_\^_.\C3; M@F73+B"8-OSQJ:&R@J?0G\]LP3(*X"<[^V_VG N>.K_*B9_O[<1WGXJ[6I1X MS]M25D90.J+^F(I80A [3O(P!&$D8P%/?.)H+OD ^,K%T\"[)0G-N X-"JU[1+%% MVL*N?C<81U&7OV_2WP>681BG+.TRBKKV?7.-H?O]K7XWL$115V\H_WA7OQN MH:BK-Y1_O*O?#52PF=47/'5!-N6P:G4:X$/ %W8 4-\!87F917Y7RE2"S?2$ MJ=?L:G59^\J2T:C)'=@:A9>Q?63=/J]6#X>Z#7WNVV_=.(7B\=7J!Q00-#2Z M;P_3T.B.>B@>!]&6M-MAO0&Z?]:R+6O@..]7OG,?,*G?X$$'@P?MH -\29W4 MYJG=;LYV+CT\FC?1XJ)Q3!F=WH;=JM>/@%L,O9;9ZVRQX@OG3!T6;@T%[R0/'M\@-H>%EE2I[UN-ZJSG%E: M@C:!Y8*P0QD]\EK;;K>7N>0E8P9#SIM:Y,$ZW(:BCY2B#]:=+B1%FQCW'A99 M4F>Y7K?K[?.#C8A3.<3RXV#%AKWV6 UQCQ'S?:]Z\R'"QJP<.#R&*7\X?=^$ MMX=P^[Z7; (U1D&5AV,X?K#O11N>,3Q3'I[A",6^%VUX9M_0AF&B9R<,['O1 M.W&,2I--<$X#W 6QXUGSJ\Q9AU-6?X=PYKZI?-^;<* @R-FYW:HV#QCQ+TW. M0H%):V])#@7>DR>&'UKV:6W9+9ZRLYMAF#VG411X5TQ0VO!,P7;E:&$0PS.& M9YZ5^5'@77EB?FJU:5=K[8-)#3'9( =X":I(J]_[G8QB[4?A5&3Y,S\*M)F' M7X>_-)M1.$8SK%*@[=C[99)B;8=A%L,L!;ZG4JSM,,QBF*7 -UZ>LQVER=_@ M]U@^,Y]-G(['K"N?A0/3.:!0++OO1>X=>3"H?'$@AT)R2-$P^U)6C#A\?C$4 M;XI*Y*)0]NGILFN)AN(-Q1?5F3=2WM"\J4+Q="E?UDR#F79_CN\,6&]I*<=R M079%A:2*D:!4V-TYT#L;-;M^0)T@"@XO'!:KE@9L/\C;'^9VLF&^,FS7T=XD M,>QGV&__VW6TEU(,^QGVV_]V'>K]EKE>8VGR0O2Z'G2OQ93Q**,4V/N%'A73&*+X9A"[4*B >S0"Q*\A%16=&2KF31[ MV)_-ES]MV^?-V9H_966OTF#L!>&W\NS7#(Q2K-W:4C54PWV&^PJP7_,@F6+M MUW8P&<-^AOT*L%_S\)UB[9=)B"D501D&?#Y85*S]>FK)US/[K%XK6U+,7@## M]%[KU\R@$3<-%6?9S7@@^B7JJA;T/?12UN8BC<4/AA%S,Q%&XH M_+!+ESQGU27.J+@9L]")80S+];O!B%DOO2"*7I4??BLJ>K0'IWK[K9_W[T0_ M$?*JV=7FV3%"SONX0E(N%EJ'V'; 864L65JSFW/PY"/@+L,?N^:/O6, 3^20 MUE%J'\,?N^:/PB$(BSCB9=MNMVNO#%<8KM@^5^P==7CRO8Y%Q2O^'6.?D.T[ MT?3%"U5]9GU@W\+LP'D8V8C2(K9'T6 M6G%@=8-P'(1.S*P R&7(G!Y\%,61Y?CXDT^7?C@FXO3^2J)X!,-$&YS]\R5 MS[W__C_PCWRNZS$G1&H?BI>KO!0<1'H0X$)L@Z:[L#TLE*NJGVIU2O@2&RUM MUO3O?_^7/OM9;A8I--JRAIS4ZL2C W;2"9GS[<3IP\BO'6_B3"-I"+8K*COG MM8]N05:N[#^3IP0MNPD#DYZR '=8#1V0C<*?"OH6T$2 M6A$;(+T#NT2)!TSA E]$5C_PO& 2O2X2%^Q"E/S'S0Q"/[]V8R#\+OSU&@G? M=_#H',^Z8QX(G5'E/_]VA>KB_XKK:I$U<>.AZ],NSWU2[;WK=X&\(]:SOH-7 MG#7>+/JW6JE;L&P/7F-;06@!(?[+1AGWW7FU4I-_LOHAO/P[X(QV^A%\.QXR M^%_(F#6"Q0TCB\$V]*R?$I\!D]A6O5JODE"L5VMM&REBS+I(GM[4MAPK\I#Z MU62M*9#W2>"?X'^MD>/ZWM3J)0RG([\#Y 1#NP\P2B<,G%X'WQ[*_<%?,M\< MB=+9D2B=G7X5B#9V'0]&"/K]B,569VH!@8* 'P5 .DQ]L[([4BDH":<(/WL8 M,S]:AQ![3!(B[.\CM-BH-#*TN/S;IY5S0:FM9J69H]3EC[;.*^>;HN.*SJAW M\!ZY8FL"4F\(*"<=^+F7=''3D$S!9HA#IQM;G@-ZQ[9 F#-B M@)CYCM]E-';?Z1(]6$F,_W49R55'>RN.X8(X[M)OES>_7;\]J;4- 5^DVV0_ M3K.41G[V)K*"?&1K9:G:2 ER!4JFH!TGY=III;46*==JNI1^)BGO1#?/JL$" M4*#B9(5Z=ZQ^XGG2N"3I%?@^C&E=C."1KF-]&J), M?0>+ KY=MU* '_- M"4.7A3,F @I7-!*D8'WGAE'\$0R%NQ!6XI#LKLRA;*(TWKC#VCGY%E0 +[<@ MEC+*8_(O)VE;E:KDD@S1K\(EIQNU;K.J&=T]H6[D%H":3[I#_&*,%$7T2S"" M;768T#I(OCUA(2 [X-1PYQ92),T'_Y@J+PY-P!Q\.$W7OV<"CS!VP<6L^03V MUSVS%Y#E!BR#:L[&K5<5P=9THW05U:];O<71_.4DA>6*/]\^>9&'KDNU_#-S M7*)':64M*[)9.1.45-4%V0J4M ID7-N*"6%)_QXFT&,CMWM" !9#GSZ*0?&C M3 -E,71!4G).Y?*0AF6Y?1P'9R('$\:#36MZY,V6!DI8 Z #_CDM8,1Z,/!%)T)2 MT+3" *%D'PGD!*BY1WO0]8(H"5%33!BI#;"'1B#-9Q:'.]AA9$--TWG 6YT! M.)%JOX9NV),+J1C;9!7;9"$79TWYO%A_Q-)H*J&_DG#?& O7G\[">2"N-PM2 MR/T#^M[U(6J!OOT;#HMH9K'YL Y*5M7,!/*<,-T69_'H'P<@1 -)XSCMAK^8.^">F:^0DZ21S(#_CQT2>94]:2 M(L1W9MDH#N4L!&G6.'NO5B^@V:PTEB:>:'2CO1^/H \')*6#_)W4Y6O.$Q/8 ME$=I48@'&EA^U>E$@9?$;"ORXC%PE;ZXK@04_S[SOE6U90ZB G,01C0= MUT&<54YKYB *UDU<7NG/F8T#9;]*BE9[;H M4??0;)%A-,-HAM$,HQ5BBPRC/1M5,%MD&.WYGKC9HD=]Y,/9HE)ZK_3%-OR1 M?GM""8X#D#%J#]9<?3UIQ[]6>5LN_6BGGOR%Z,@P3QE3*8.^N;0"VLC M//>@/[$0G]G8"6]9W[?S!YPO[&7T\)'QY<;T<+8+6VW\8%'UKETT87LN$V.F M-V>$1M66'&%$]A'HZ6MQ"]7AB">9[\9(BBXA?>D)F9[,?V6G=7GJ]^N M/GZY>KWHI#;73V#G?*P7,=+_W6Z?@/VF*NRW2\(>TGWV<0W:8H>4M2J:=9VGMYS0+D&GU),^OZ'"P*KLE:CE?!J-1XL/TJ)*C+!9] M ,[[H68G?U>:U/S-]X2LMNSZ:?5PXA"&1@^01ILV0>*&1@^?1G=C6V^A^W1] M:??IXE/H8@NTD/;TYD^P4B_UM89_S7\>;Z3IM>&HC ,91AJFZ&(,NW) M:L9XLW68[+2K<,;!442SLAN+9;]!DL,,BYS3 '=!['BRUU4Y,9)]H7AEXN8- MXD@':2O6JFV[VEXFS P?&#XX!CXXL\]*CID;/M@A'QRJJV,WSLY*S04;CAP= MW@E7&J6.+&W20RE'[.G-([<\;CY=?;ZXN_[XWKKZ_=/5Q]NK6[SO8;UMA+6C3D M.QQ(I' (XQX%3+&V8^_Y0L7:#L,;AA@,;QC>,+Q1]!R^8FW'JS^#]Y816#C5M?(] >I&6MEIRT;E]>F9N MZ!@R+CD9G]GMAB%C0\9%<1*>F(=4\LN2YIK/1B\2EMJ8+T"RR+?C" M-Q9+-Z>;1#!%%JJ"8B:D<8!ZZ3@,LK;=.-MH3JRA8D/%>Z#B\[-30\6&BLOF M"C2K2TW$XM/MX00Q5C^SY6;]<5GOY0Q!2U\=$ M-I[B >[=&WKYWG']5]8O =;J]:V>&XV#R"57*.A;7N /3CSWGH&7%$4L-OW? MUU)D!2X"OI==.= F$$L-0\,=ACL.A#M63W:IE3PUW[!$,5CB4+NEM$SYK7+T M2EE=Y)V>FKLMY0T-ZW MJTOO&AN6,BQE6&HMECJUVZ9,GF&IO<6M"KPG*]ON=?N\W3!WG MKMAG3<,%A@L.Q;5Y8IZ"72]Y"Z[C"3P]]7Y2L[+1$RZUIU*.(!2^LY-YYX0A M,<"TO![\\>;NQZO/UO7'RYL/5];+J]\_77V\O7KU^C__[AP:5E$XP*] H,6^ MV]^:/N&&-PQO&-XPO&%XHT1WFXJU'8K%X@@#'^4 MEC_JK4/-YR\001C^**EKTUA>GJ/$W&%JMRU*@#VM+$,234RC^#&-FWC(0A'0 ML%X*[^A5.;$)D\UL,#P0)EX8&7CK=YLEAN7-G1O;K(\5_:? MGS9+S0/'T4:LL!36/RQ59U2.+@P*4DC[7'!3AF-B6S^(#0Q<*!#8= MDDH[FAI/*\O"=NU06T4;%C(LM*,84+5ZJ"BW8:)",]&A^ER-P^0F4R%MC02[ MRH[BZJ7VW0H51GKS2'D!45C@AZMW-Y^O9)F!NXO?KVX751@H/DN;E&US[:!E MUZKF\HRAXG)3<5F@G2'%20YN/5G0C-F*", 0++"V>?VXV6Z<-AJ+C<5%RW MJW53T\Q0<;F#,BV[T2@W%1][4*91JR^]U7]7U@;K_!S@J-G1T._-RP M6^:6C6$BPT3/"X2>GYM*:X:)3!3G&4QTUEA:T:/$+&1B.$]%F)J5904N3 BG MG"&<7VYN;ZV+N[O/US]\N;OXX9+N^N;CQ2\V9YOK MCY<5Z_;NYO+G'V]^>7OUV=S'>:;&;(!M>[$@R97?AN2W6L]K"N+62( MGYV:VSJ&QLM!XRN;=N?-EBG69JAZD;]2+*I^8AE.NU6MEYK&MUJ,K5A'O++@ M:C5/RU6-K9T_U7_E7(=_4URE,$)RU^['93 :)3Z<6.P&?F3!Z^[=+HP5LGOF M)TSY%MO>GIFI\:]*=FFJAT_B8$R_[G1#B7=<'T:)7S=::^SP D[Z$/"IRWVN M6!9N]4T26J/7X/>O+K?HU8H,1K"BR.E-K' ;W+K(>GP"S[@,@!'JB MY\1.2AD!L#@-,7%#>$\48=1Q$H3?(OIR/&16Y,#S-%N/)L?^3MPQCF1%27=H M.9$UA*]&+.:/!%0@T.G"VZ,@=&&,.* 1HJ03=4.WP\*H8NWN-'6Z+!,9YHG* MZK%NR)P(3@ .^+MZY=2"83T@"=L*0@OTVUGCS:)_:]5*[5\VGL1WR[]8KZ7O MM?KP7J2 >!@R!I3DQ\/(8C#AGO53XC.K4;6M>K5>M?HAT-\C;UY%)=4;E?,U M1Z^U@=ONANGV6, X>:ZS)4<1'0H^L24OP@LQS [OZ >>%TQ08^U/* MSP5B*XS!9VTQ_Q5?^]J-807=-[I>\H-PY'BZ.>BQ/K\(/$=G_.??;I;4MC-/ M,:D5YKE $ !/?TTY=K[Z$WQLS^K8K*1<*!,K[34DJ.2K$FQ>NU(5LAZ$8^VI MTAPT0?4ILIB$L3N"25'VTN7-;]=O3VIM%$^ULS=@#83./?/(5(AB9WKBQ"=# M3(S"I*?0[7++%7Y)/!3,0 '.?-&NF1/T,A#<8'? -HP=M\![9\ D641H MJDR8Y^%_D:PT0P9,G*BB1.>6W(DU-( 1\$; /R;@4]._1%)]QJK5#+-97V9% M2<[_K:YG$9]6&JM9Q+I!O(J=6QY%45_;V@;M@)(51;V-0GK,0&"#.)^2$>Y& MFJB.E,,(>YR5X;KHULY?N,-*P@=C=(=)'\ "P-6<@. >ARX((-@Z_?7Q7)6S M=8$^)^'WK+[0G,>3(#&R*L+><^^__P_\HZC(8TZ((-PP)Y4;^%9-Z&X#9.PR M-,+DDNNGVIJY:&R<:[.F?__[O_39SZ8S"';0EC7D5%PGX3Q@)QT@F6\G3A]& M?NUX$V<:21"V76FDRD7."O?! E>WT?R7I?U,VB6_F2/GX43;,B'F^2&)Q^1G MA*^J#X/(19I\3>0'M(]O7W1(V2'F/;ESRV*!*/C*J%P0,% \=.)9DWHY(K4( MB1HY4W2R8Q=? 7P*0L!S09@ 'SO"QI.N-PH3X'0FV5DRL05S[[&1VQ4R8.S! MS'M9:Q'$EV95CL#N(^7!!^!)]58$1.SVP4B /W22"&8113S9/DS&_#7XL)!! M41R$S.IZ093 6] ;8=801K <+PJL00AO@4ETP>QPX-VP1$2[Z"4"[.HF\(H1 M"CCX.Z['![*P8+21C3*UC00P#>&&,?88[T!?M$/8CH"-X+I^GC2 M:HZVV%LZ+B>!0^#(GCJO.9 *89S;0[J7"M3TJ?.YYM,3!>ZV47'8>J#>Z6O7 MQTT]Z7A!]UN&=5,Q3DR,8HO/;FU$^AW:X4"7F7! %IU>12HL>PUJ^%09I]@U M&&K$5CX#UYQ@9TZ9]VZ/!1)X3GTRCE1S-2Z8#[]-V@9>#[28LE(6K$;"E& U MK(G/=36SDKB8LV$:'>'6'P2 7,"HLVWH'2LOZ-$3KY?H:9PP"8&0Y$R?L M579)0%FZ+SM5+RAE7+Q%IM53FS11( MMI\K3FW-YLAY$; WLQ*V$P9.KT-@ :'8NP ^SL>S#WH]R-0 M"4 )66A$6$FYN4H2@A5+GV.>@62G$7E8@8=V/8[*D1%.=SA=UN_#*J(]025& MGQA]