0001558370-21-006628.txt : 20210510 0001558370-21-006628.hdr.sgml : 20210510 20210510140251 ACCESSION NUMBER: 0001558370-21-006628 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210510 DATE AS OF CHANGE: 20210510 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: 21906242 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-20210331x10q.htm 10-Q
00atni:LeaseLiabilityCurrent atni:LeaseLiabilityNoncurrentatni:LeaseLiabilityCurrent atni:LeaseLiabilityNoncurrent0000879585--12-312021Q1falseP3YP10YP3Yatni:LeaseLiabilityCurrent atni:LeaseLiabilityNoncurrentatni:LeaseLiabilityCurrent atni:LeaseLiabilityNoncurrent0.670.330000879585us-gaap:TreasuryStockCommonMember2021-01-012021-03-310000879585us-gaap:TreasuryStockCommonMember2020-01-012020-03-310000879585us-gaap:TreasuryStockCommonMember2021-03-310000879585us-gaap:RetainedEarningsMember2021-03-310000879585us-gaap:ParentMember2021-03-310000879585us-gaap:NoncontrollingInterestMember2021-03-310000879585us-gaap:CommonStockMember2021-03-310000879585us-gaap:AdditionalPaidInCapitalMember2021-03-310000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310000879585us-gaap:TreasuryStockCommonMember2020-12-310000879585us-gaap:RetainedEarningsMember2020-12-310000879585us-gaap:ParentMember2020-12-310000879585us-gaap:NoncontrollingInterestMember2020-12-310000879585us-gaap:CommonStockMember2020-12-310000879585us-gaap:AdditionalPaidInCapitalMember2020-12-310000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000879585us-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-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-3100008795852021-04-012021-03-3100008795852021-04-012021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMemberatni:RenewableEnergyMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:UsTelecommunicationsMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:RenewableEnergyMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:InternationalTelecomMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:OtherCommunicationServicesMemberatni:InternationalTelecomMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:MobilityMemberatni:UsTelecommunicationsMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:MobilityMemberatni:InternationalTelecomMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:ManagedServicesMemberatni:InternationalTelecomMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:FixedMemberatni:UsTelecommunicationsMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:FixedMemberatni:InternationalTelecomMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:ConstructionServicesMemberatni:UsTelecommunicationsMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:CommunicationServicesMemberatni:UsTelecommunicationsMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:CommunicationServicesMemberatni:InternationalTelecomMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:CarrierServicesMemberatni:UsTelecommunicationsMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:CarrierServicesMemberatni:InternationalTelecomMember2021-01-012021-03-310000879585atni:HighCostSupportProgramMemberatni:UsTelecommunicationsMember2021-01-012021-03-310000879585atni:HighCostSupportProgramMemberatni:InternationalTelecomMember2021-01-012021-03-310000879585atni:RenewableEnergyMember2021-01-012021-03-310000879585atni:OtherRevenueMember2021-01-012021-03-310000879585atni:OtherCommunicationServicesMember2021-01-012021-03-310000879585atni:MobilityMember2021-01-012021-03-310000879585atni:ManagedServicesMember2021-01-012021-03-310000879585atni:FixedMember2021-01-012021-03-310000879585atni:ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember2021-01-012021-03-310000879585atni:ConstructionServicesMember2021-01-012021-03-310000879585atni:ConnectAmericaFundPhaseIiAuctionMember2021-01-012021-03-310000879585atni:CarrierServicesMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMemberatni:RenewableEnergyMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:RenewableEnergyMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:OtherRevenueMemberatni:InternationalTelecomMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:OtherCommunicationServicesMemberatni:InternationalTelecomMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:MobilityMemberatni:UsTelecommunicationsMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:MobilityMemberatni:InternationalTelecomMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:ManagedServicesMemberatni:InternationalTelecomMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:FixedMemberatni:UsTelecommunicationsMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:FixedMemberatni:InternationalTelecomMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:CommunicationServicesMemberatni:UsTelecommunicationsMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:CommunicationServicesMemberatni:InternationalTelecomMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:CarrierServicesMemberatni:UsTelecommunicationsMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:CarrierServicesMemberatni:InternationalTelecomMember2020-01-012020-03-310000879585atni:HighCostSupportProgramMemberatni:UsTelecommunicationsMember2020-01-012020-03-310000879585atni:HighCostSupportProgramMemberatni:InternationalTelecomMember2020-01-012020-03-310000879585atni:RenewableEnergyMember2020-01-012020-03-310000879585atni:OtherRevenueMember2020-01-012020-03-310000879585atni:OtherCommunicationServicesMember2020-01-012020-03-310000879585atni:MobilityMember2020-01-012020-03-310000879585atni:ManagedServicesMember2020-01-012020-03-310000879585atni:FixedMember2020-01-012020-03-310000879585atni:ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember2020-01-012020-03-310000879585atni:ConnectAmericaFundPhaseIiAuctionMember2020-01-012020-03-310000879585atni:CarrierServicesMember2020-01-012020-03-310000879585atni:TribalBiddingCreditMember2018-01-012018-12-310000879585srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2019-12-310000879585atni:InvestmentInPrivatelyHeldCompaniesMember2020-01-012020-03-310000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310000879585us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310000879585atni:InvestmentInFormerIndiaSolarOperationsMember2021-01-012021-01-310000879585atni:LegalClaimsRegardingTaxFilingsMember2021-03-310000879585us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310000879585us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-03-310000879585us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310000879585us-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310000879585srt:MinimumMemberatni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2019-04-102019-04-100000879585srt:MaximumMemberatni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2019-04-102019-04-100000879585atni:CommnetFinanceMemberatni:SeniorSecuredDelayedDrawTermLoanMember2020-03-260000879585atni:CreditFacilityMemberus-gaap:LetterOfCreditMember2019-04-100000879585atni:CreditFacilityMemberatni:TermLoanMember2019-04-100000879585atni:CreditFacilityMemberatni:SwinglineSubFacilityMember2019-04-100000879585atni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-03-310000879585atni:CreditFacilityMemberus-gaap:LetterOfCreditMember2021-03-310000879585srt:MinimumMember2021-03-310000879585srt:MaximumMember2021-03-310000879585atni:RenewableEnergyPartnershipMemberus-gaap:OtherInvestmentsMember2019-01-012019-12-310000879585us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherInvestmentsMember2021-03-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherInvestmentsMember2021-03-310000879585us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherInvestmentsMember2020-12-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherInvestmentsMember2020-12-310000879585us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310000879585us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310000879585us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310000879585us-gaap:FairValueMeasurementsRecurringMember2021-03-310000879585us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000879585us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000879585us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000879585us-gaap:FairValueMeasurementsRecurringMember2020-12-310000879585us-gaap:OtherAssetsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-03-310000879585us-gaap:OtherAssetsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310000879585atni:RenewableEnergyPartnershipMemberus-gaap:OtherInvestmentsMember2021-03-310000879585atni:RenewableEnergyPartnershipMemberus-gaap:OtherInvestmentsMember2020-12-310000879585atni:InvestmentInPrivatelyHeldCompaniesMemberus-gaap:OtherAssetsMember2021-03-310000879585atni:InvestmentInPrivatelyHeldCompaniesMember2021-03-310000879585atni:InvestmentInFormerIndiaSolarOperationsMember2021-03-310000879585atni:InvestmentInPrivatelyHeldCompaniesMemberus-gaap:OtherAssetsMember2020-12-310000879585atni:InvestmentInPrivatelyHeldCompaniesMember2020-12-310000879585atni:InvestmentInPrivatelyHeldCompaniesMember2020-03-310000879585atni:RenewableEnergyPartnershipMemberus-gaap:OtherInvestmentsMember2019-12-310000879585us-gaap:RetainedEarningsMember2021-01-012021-03-310000879585us-gaap:RetainedEarningsMember2020-01-012020-03-310000879585us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatni:VibrantEnergyHoldingsPte.LtdMember2020-01-012020-12-310000879585us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2021-03-310000879585us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2021-03-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2021-03-310000879585us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2020-12-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2020-12-310000879585us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2017-07-310000879585us-gaap:OperatingSegmentsMemberatni:UsTelecommunicationsMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:InternationalTelecomMember2021-01-012021-03-310000879585atni:CorporateAndReconcilingItemsMember2021-01-012021-03-310000879585us-gaap:OperatingSegmentsMemberatni:UsTelecommunicationsMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMember2020-01-012020-03-310000879585us-gaap:OperatingSegmentsMemberatni:InternationalTelecomMember2020-01-012020-03-310000879585atni:CorporateAndReconcilingItemsMember2020-01-012020-03-310000879585atni:OneCommunicationsDebtMember2017-05-220000879585atni:ViyaDebtMember2016-12-310000879585atni:ViyaDebtMember2021-03-310000879585atni:OneCommunicationsDebtMember2021-03-310000879585atni: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:OneCommunicationsDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-05-222017-05-220000879585srt:MaximumMemberatni:OneCommunicationsDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-05-222017-05-220000879585us-gaap:ConstructionMember2021-01-012021-03-310000879585atni:CommunicationServicesMember2021-01-012021-03-310000879585atni:CommunicationServicesMember2020-01-012020-03-310000879585us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-03-310000879585us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-03-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-03-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-03-310000879585us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2020-12-310000879585us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310000879585us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2020-12-310000879585us-gaap:OtherAssetsMember2021-03-310000879585us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-03-310000879585us-gaap:OperatingSegmentsMemberatni:UsTelecommunicationsMember2021-03-310000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMember2021-03-310000879585us-gaap:OperatingSegmentsMemberatni:InternationalTelecomMember2021-03-310000879585atni:CorporateAndReconcilingItemsMember2021-03-310000879585us-gaap:OperatingSegmentsMemberatni:UsTelecommunicationsMember2020-12-310000879585us-gaap:OperatingSegmentsMemberatni:RenewableEnergyMember2020-12-310000879585us-gaap:OperatingSegmentsMemberatni:InternationalTelecomMember2020-12-310000879585atni:CorporateAndReconcilingItemsMember2020-12-310000879585us-gaap:EmployeeStockOptionMember2021-01-012021-03-310000879585us-gaap:EmployeeStockOptionMember2020-01-012020-03-310000879585atni:CommnetFinanceMemberatni:ReceivableCreditFacilityMemberatni:SeniorSecuredDelayedDrawTermLoanMember2021-01-012021-03-3100008795852020-03-3100008795852019-12-310000879585us-gaap:ParentMember2021-01-012021-03-310000879585us-gaap:NoncontrollingInterestMember2021-01-012021-03-310000879585us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000879585us-gaap:ParentMember2020-01-012020-03-310000879585us-gaap:NoncontrollingInterestMember2020-01-012020-03-310000879585us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100008795852021-05-100000879585srt:MinimumMemberatni:OneCommunicationsDebtMember2017-05-220000879585atni:UniversalServiceFundProgramMember2021-01-012021-03-310000879585atni:LitigationProceedingsAndDisputesInGuyanaMember2020-10-052020-10-0500008795852020-01-012020-12-310000879585atni:ContingencyRelatedToSpectrumFeesMember2011-01-012011-12-310000879585atni:LegalClaimsRegardingTaxFilingsMembersrt:MinimumMember2021-01-012021-03-310000879585atni:CitizensBroadbandRadioServiceAuctionMember2020-07-012020-09-300000879585atni:HighCostSupportProgramMemberatni:GrantReductionDuringFirstYearMemberatni:InternationalTelecomMember2020-11-162020-11-160000879585atni:RuralDigitalOpportunityFundPhaseIAuctionMember2020-01-012020-12-310000879585atni:TribalBiddingCreditMember2021-03-310000879585atni:CaresActMember2021-03-310000879585atni:TribalBiddingCreditMember2021-01-012021-03-310000879585atni:RuralDigitalOpportunityFundPhaseIAuctionMember2020-12-310000879585atni:ERateMember2021-01-012021-03-310000879585atni:CaresActMember2021-01-012021-03-310000879585atni:HighCostSupportProgramMemberatni:InternationalTelecomMember2020-11-162020-11-160000879585atni:ERateMember2020-01-012020-12-310000879585atni:CaresActMember2020-01-012020-12-310000879585atni:HighCostSupportProgramMemberatni:InternationalTelecomMember2018-01-012018-12-310000879585atni:ConnectAmericaFundPhaseIiAuctionMember2018-01-012018-12-310000879585atni:HighCostSupportProgramMembersrt:MaximumMemberatni:InternationalTelecomMember2018-12-310000879585us-gaap:OtherInvestmentsMember2021-01-012021-03-310000879585atni:InvestmentInPrivatelyHeldCompaniesMember2021-01-012021-03-3100008795852020-01-012020-03-310000879585us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatni:VibrantEnergyHoldingsPte.LtdMember2021-01-012021-03-310000879585us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatni:VibrantEnergyHoldingsPte.LtdMember2020-11-192021-03-310000879585us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatni:VibrantEnergyHoldingsPte.LtdMember2020-11-192020-12-310000879585us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberatni:VibrantEnergyHoldingsPte.LtdMember2021-01-310000879585us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberatni:VibrantEnergyHoldingsPte.LtdMember2021-01-012021-01-310000879585us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatni:VibrantEnergyHoldingsPte.LtdMember2021-01-310000879585us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatni:VibrantEnergyHoldingsPte.LtdMember2021-01-012021-01-310000879585us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberatni:VibrantEnergyHoldingsPte.LtdMember2020-11-190000879585us-gaap:PensionPlansDefinedBenefitMember2021-01-012021-03-310000879585us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-01-012021-03-310000879585us-gaap:PensionPlansDefinedBenefitMember2020-01-012020-03-310000879585us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-01-012020-03-310000879585atni:ViyaDebtMember2018-12-310000879585srt:MaximumMemberatni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2019-04-100000879585atni:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2019-04-100000879585atni:ViyaDebtMember2016-07-010000879585atni:CreditFacilityMemberatni:SwinglineSubFacilityMember2019-04-102019-04-100000879585atni:CommnetFinanceMemberatni:ReceivableCreditFacilityMemberatni:SeniorSecuredDelayedDrawTermLoanMember2021-03-310000879585atni:FirstnetAgreementMember2021-03-310000879585atni:FirstnetAgreementMember2020-12-310000879585atni:ERateMember2021-06-012021-06-300000879585atni:HighCostSupportProgramMemberatni:GrantReductionDuringSecondYearMemberatni:InternationalTelecomMember2020-11-162020-11-160000879585atni:HighCostSupportProgramMemberatni:GrantReductionDuringFirstYearMember2020-11-162020-11-1600008795852021-01-012021-03-3100008795852021-03-3100008795852020-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 March 31, 2021

OR

 

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

For the transition period from      to              

Commission File Number 001-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 May 10, 2021, the registrant had outstanding 15,921,222 shares of its common stock ($.01 par value).

1

ATN INTERNATIONAL, INC.

FORM 10-Q

Quarter Ended March 31, 2021

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 March 31, 2021 and December 31, 2020

4

Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2021 and 2020

5

Condensed Consolidated Statements of Comprehensive Income (Loss) for the Three Months Ended March 31, 2021 and 2020

6

Condensed Consolidated Statements of Equity for the Three Months Ended March 31, 2021 and 2020

7

Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2021 and 2020

8

Notes to Unaudited Condensed Consolidated Financial Statements

9

Item 2

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

30-50

Item 3

Quantitative and Qualitative Disclosures About Market Risk

50

Item 4

Controls and Procedures

50

PART II—OTHER INFORMATION

51

Item 1

Legal Proceedings

51

Item 1A

Risk Factors

51

Item 2

Unregistered Sales of Equity Securities and Use of Proceeds

51

Item 5

Other Information

52

Item 6

Exhibits

52

SIGNATURES

54

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; expectations regarding future revenue, operating income, EBITDA and capital expenditures; the competitive environment in our key markets, demand for our services and industry trends; 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; (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; (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, including those resulting from the pandemic; (7) the loss of or an inability to recruit skilled personnel in our various jurisdictions, including key members of management; (8) our ability to successfully complete our pending acquisition of Alaska Communications and recognize the expected benefits of such acquisition; (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 and our ability to secure the appropriate level of insurance coverage for these assets; (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; (14) the impact of our investments and acquisitions; and (15) 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, 2020, filed with the SEC on March 1, 2021, and the other reports we file from time to time with the SEC. 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)

March 31, 

December 31, 

    

2021

    

2020

ASSETS

Current Assets:

Cash and cash equivalents

$

91,259

$

103,925

Restricted cash

 

1,072

 

1,072

Accounts receivable, net of allowances for credit losses of $13.0 million and $12.1 million, respectively

 

41,600

 

44,152

Customer receivable

2,365

1,227

Inventory, materials and supplies

 

6,185

 

5,504

Prepayments and other current assets

 

52,796

 

49,450

Assets held for sale

34,735

Total current assets

 

195,277

 

240,065

Fixed Assets:

Property, plant and equipment

 

1,264,279

 

1,252,780

Less accumulated depreciation

 

(736,208)

 

(716,318)

Net fixed assets

 

528,071

 

536,462

Telecommunication licenses, net

 

114,083

 

114,083

Goodwill

 

60,690

 

60,691

Customer relationships, net

 

5,560

 

5,913

Operating lease right-of-use assets

 

61,762

 

63,235

Customer receivable - long term

21,056

9,614

Other assets

 

71,223

 

53,648

Total assets

$

1,057,722

$

1,083,711

LIABILITIES AND EQUITY

Current Liabilities:

Current portion of long-term debt

$

3,750

$

3,750

Current portion of Customer receivable credit facility

1,101

Accounts payable and accrued liabilities

 

74,529

 

96,205

Dividends payable

 

2,708

 

2,703

Accrued taxes

 

8,495

 

7,501

Current portion of lease liabilities

12,446

12,371

Advance payments and deposits

 

24,727

 

24,681

Liabilities held for sale

 

 

717

Total current liabilities

 

127,756

 

147,928

Deferred income taxes

 

8,171

 

10,675

Lease liabilities, excluding current portion

50,902

51,082

Other liabilities

 

50,738

 

50,617

Customer receivable credit facility, net of current portion

9,713

Long-term debt, excluding current portion

 

68,173

 

69,073

Total liabilities

 

315,453

 

329,375

Commitments and contingencies (Note 14)

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,449,541 and 17,383,898 shares issued, respectively, 15,920,141 and 15,898,477 shares outstanding, respectively

 

172

 

172

Treasury stock, at cost; 1,529,400 and 1,485,421 shares, respectively

 

(61,677)

 

(59,456)

Additional paid-in capital

 

186,930

 

187,754

Retained earnings

 

516,897

 

516,901

Accumulated other comprehensive income

 

269

 

278

Total ATN International, Inc. stockholders’ equity

 

642,591

 

645,649

Non-controlling interests

 

99,678

 

108,687

Total equity

 

742,269

 

754,336

Total liabilities and equity

$

1,057,722

$

1,083,711

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 MONTHS ENDED MARCH 31, 2021 AND 2020

(Unaudited)

(In Thousands, Except Per Share Data)

Three months ended March 31, 

    

2021

    

2020

REVENUE:

Communication services

$

110,636

$

107,904

Other

 

13,874

 

3,001

Total revenue

 

124,510

 

110,905

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

Cost of services

 

49,507

 

46,602

Cost of construction revenue

12,606

Selling, general and administrative

 

37,693

 

34,427

Transaction-related charges

 

730

 

44

Depreciation and amortization

 

20,508

 

22,518

Loss on disposition of long-lived assets

117

15

Total operating expenses

 

121,161

 

103,606

Income from operations

 

3,349

 

7,299

OTHER INCOME (EXPENSE)

Interest income

(6)

243

Interest expense

 

(1,147)

 

(1,156)

Other income (expense)

 

2,375

 

(2,901)

Other income (expense), net

 

1,222

 

(3,814)

INCOME BEFORE INCOME TAXES

 

4,571

 

3,485

Income tax provisions

 

295

 

1,109

NET INCOME

 

4,276

 

2,376

Net income attributable to non-controlling interests, net of tax expense of $0.1 million and $0.3 million, respectively.

 

(1,570)

 

(3,390)

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

$

2,706

$

(1,014)

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

Basic

$

0.17

$

(0.06)

Diluted

$

0.17

$

(0.06)

WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:

Basic

 

15,902

 

16,001

Diluted

 

15,952

 

16,001

DIVIDENDS PER SHARE APPLICABLE TO COMMON STOCK

$

0.17

$

0.17

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 MONTHS ENDED MARCH 31, 2021 AND 2020

(Unaudited)

(In Thousands)

Three months ended
March 31, 

2021

    

2020

Net income

$

4,276

$

2,376

Other comprehensive income (loss):

Foreign currency translation adjustment

 

(40)

 

(4,425)

Unrealized gain (loss) on derivatives

31

(177)

Other comprehensive income (loss), net of tax

 

(9)

 

(4,602)

Comprehensive income

 

4,267

 

(2,226)

Less: Comprehensive income attributable to non-controlling interests

 

(1,570)

 

(3,390)

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

$

2,697

$

(5,616)

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 MARCH 31, 2021 AND 2020

(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, 2020

$

172

$

(59,456)

$

187,754

$

516,901

$

278

$

645,649

$

108,687

$

754,336

Purchase of 43,978 shares of common stock

 

(2,221)

(2,221)

(2,221)

Stock-based compensation

 

1,262

1,262

74

1,336

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

 

(2,710)

(2,710)

(2,710)

Distributions to non-controlling interests

 

(1,530)

(1,530)

Repurchase of non-controlling interests

(2,086)

(2,086)

(9,123)

(11,209)

Comprehensive income:

Net income

 

2,706

2,706

1,570

4,276

Other comprehensive loss

 

(9)

(9)

(9)

Total comprehensive income

 

2,697

 

1,570

 

4,267

Balance, March 31, 2021

$

172

$

(61,677)

$

186,930

$

516,897

$

269

$

642,591

$

99,678

$

742,269

Balance, December 31, 2019

$

172

$

(51,129)

$

188,471

$

541,890

$

(3,282)

$

676,122

$

129,961

$

806,083

Issuance of 62,892 shares of common stock upon exercise of stock options

 

(3,229)

(3,229)

(3,229)

Stock-based compensation

 

1,196

1,196

(36)

1,160

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

 

(2,715)

(2,715)

(2,715)

Distributions to non-controlling interests

 

(4,220)

(4,220)

Repurchase of non-controlling interests

(1,774)

(1,774)

Comprehensive income (loss):

Net income (loss)

 

(1,014)

(1,014)

3,390

2,376

Other comprehensive income

 

(4,602)

(4,602)

(4,602)

Total comprehensive income (loss)

 

(5,616)

 

3,390

 

(2,226)

Balance, March 31, 2020

$

172

$

(54,358)

$

189,667

$

538,161

$

(7,884)

$

665,758

$

127,321

$

793,079

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

7

ATN INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE THREE MONTHS ENDED MARCH 31, 2021 AND 2020

(Unaudited)

(In Thousands)

Three Months Ended March 31,

2021

    

2020

Cash flows from operating activities:

Net income

$

4,276

$

2,376

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

Depreciation and amortization

20,508

 

22,518

Provision for doubtful accounts

1,122

 

1,260

Amortization of debt discount and debt issuance costs

168

 

126

Stock-based compensation

1,336

 

1,160

Deferred income taxes

(2,504)

 

(1,135)

(Gain) loss on equity investments

(2,188)

1,775

Loss on disposition of long-lived assets

117

15

Unrealized (gain) loss on foreign currency

(81)

739

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

Accounts receivable

1,430

 

(10,887)

Customer receivable

(12,579)

Materials and supplies, prepayments, and other current assets

(253)

 

431

Prepaid income taxes

 

399

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

(7,648)

 

(4,055)

Accrued taxes

1,810

 

355

Other assets

(242)

298

Other liabilities

51

 

84

Net cash provided by operating activities

 

5,323

 

15,459

Cash flows from investing activities:

Capital expenditures

 

(19,495)

 

(14,061)

Reimbursable capital expenditures

(6,185)

Receipt of government grants

3,292

Divestiture of businesses, net of transferred cash of $0.9 million

18,597

Purchases of strategic investments

(4,155)

(2,768)

Net cash used in investing activities

 

(7,946)

 

(16,829)

Cash flows from financing activities:

Dividends paid on common stock

 

(2,703)

 

(2,721)

Distributions to non-controlling interests

 

(3,530)

 

(4,220)

Payment of debt issuance costs

 

53

 

(1,010)

Principal repayments of term loan

 

(938)

 

(938)

Purchases of common stock – stock-based compensation

 

(1,677)

 

(1,625)

Purchases of common stock – share repurchase plan

(540)

(1,600)

Repurchases of non-controlling interests

(11,522)

(1,774)

Customer receivable credit facility borrowing

 

10,814

 

Net cash used in financing activities

 

(10,043)

 

(13,888)

Effect of foreign currency exchange rates on cash and cash equivalents

 

 

(115)

Net change in cash, cash equivalents, and restricted cash

 

(12,666)

 

(15,373)

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

 

104,997

 

162,358

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

$

92,331

$

146,985

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

$

10,075

$

8,393

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

8

ATN INTERNATIONAL, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1.ORGANIZATION AND BUSINESS OPERATIONS

The Company strives to be a leading platform for the operation of, and investment in, smaller and specialty market communications services and technology companies.  The Company has a long track record of delivering critical infrastructure-based solutions to underserved markets. The Company’s majority-owned operating subsidiaries provide facilities-based communications services, along with related information technology solutions, in the United States, Bermuda, and the Caribbean. The Company also has non-controlling investments in several communications and technology companies, and it continues to consider opportunities to make controlling and minority investments in businesses that it believes have the potential for generating substantial and relatively steady cash flows over extended periods of time or have technologies or business models that might prove valuable to the Company’s main operating subsidiaries or create significant longer term growth potential for the Company as a whole.

At the holding company level, the Company oversees the allocation of capital within and among its subsidiaries, affiliates, new investments, and stockholders. The Company also has developed significant operational expertise and resources that it uses to augment the capabilities of its individual operating subsidiaries. Over the past ten years, the Company has built a platform of resources and expertise to support its operating subsidiaries and to improve their quality of service, and customer acquisition, retention, and satisfaction while maintaining optimal operating efficiencies. The Company has a number of shared service functions, including billing, network and engineering and customer service, and the parent company also employs personnel with specialized skills that provide greater economies of scale and expertise than would typically be available at the operating subsidiary level.

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. The Company actively evaluates potential acquisitions, investment opportunities and other strategic transactions, both domestic and international, and generally looks for those that it believes have the potential for generating steady excess cash flows over extended periods of time. 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 us, either individually, or as research and development businesses that can support the Company’s operating subsidiaries in new technology, product, and service development and offerings. The Company has used the cash generated from its established operating units, and any asset sales, 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 provides management, technical, financial, regulatory, and marketing services to its subsidiaries and typically receives a management fee calculated as 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 Notes 1 and 14 to the Consolidated Financial Statements included in this Report.

Through March 31, 2021, the Company had 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. Businesses contained in the Company’s international telecom segment offer a mix of fixed data, internet and voice services (“Fixed”) as well as retail mobility (“Mobility”) services to customers in Bermuda, the Cayman Islands, Guyana and the US Virgin Islands. The Company offers fixed video services in Bermuda, the Cayman Islands, and the US Virgin Islands and managed information technology services (“Managed Services”) to enterprise customers in all its markets. The Company also offers services to other telecom providers (“Carrier Services”), such as international long-distance, transport and access services, and roaming from such telecom providers’ customers traveling in its network service areas.

US Telecom. In the United States, primarily in the Southwest, the Company offers Carrier Services, including wholesale roaming services, the leasing of critical network infrastructure such as towers and transport facilities, and site maintenance. The Company also provides Fixed, Mobility, and Managed

9

Services to its retail and enterprise customers, and private network services to enterprise customers, municipalities and other service providers.

Renewable Energy. In India, the Company provided distributed generation solar power to commercial and industrial customers through January 27, 2021. See Sale of Renewable Energy Operations for further details

The following chart summarizes the operating activities of the Company’s principal subsidiaries, the segments in which it reports its revenue and the markets it served during the three months ended March 31, 2021:

Segment

   

Services

   

Markets

   

Tradenames

International Telecom

 

Mobility

 

Bermuda, Guyana, US Virgin Islands

 

One, GTT+, Viya

 

Fixed

 

Bermuda, Cayman Islands, Guyana, US Virgin Islands

 

One, Logic, GTT+, Viya

Carrier Services

Bermuda, Guyana, US Virgin Islands

One, GTT+, Viya

Managed Services

Bermuda, Cayman Islands, US Virgin Islands, Guyana

Fireminds, One, Logic, GTT+, Viya

US Telecom

 

Mobility

 

United States (rural markets)

 

Choice, Choice NTUA Wireless, Geoverse

Fixed

United States

Commnet, Choice, Choice NTUA Wireless, Deploycom

Carrier Services

United States

Commnet, Essextel

 

Managed Services

 

United States

 

Choice

Renewable Energy (1)

Solar

India

Vibrant Energy

(1)See Sale of Renewable Energy Operations for further details.

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 13 to the Consolidated Financial Statements included in this Report.

COVID-19

The Company is continuing to monitor and assess the effects of the ongoing 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 2021.

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 of COVID-19 as of March 31, 2021 and through the date of this report. The accounting

10

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 its consolidated financial statements as of and for the three months ended March 31, 2021, 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 three months ended March 31, 2021, while the Company’s International Telecom segment experienced strengthened demand for both its Mobility and Fixed services, its Carrier Services revenue declined as a result of a reduction in roaming revenue due to pandemic-related travel and stay-at-home restrictions in these markets as compared to the same period in 2020. Such restrictions also resulted in decreased Mobility and Carrier Services revenues within the Company’s US Telecom segment during the three months ended March 31, 2021 as compared to the same period of 2020. However, in response to certain anticipated impacts, the Company was able to implement operating expense savings during 2020 and the first quarter of 2021, particularly with respect to the Company’s 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 year. 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 three months ended March 31, 2021. However, the Company’s future assessments of the impacts of COVID-19 for the remainder of 2021 or the Company’s 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 the Company’s 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. Apart from government issued travel restrictions, we currently cannot assess how COVID-19 may influence our subscribers’ procurement behavior for our services or how that behavior will impact our revenues in the foreseeable future.

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, 2020, filed with the SEC on March 1, 2021.

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

11

a component of wireline revenue, along with revenue from the Company’s Renewable Energy operations, is now included in other revenue. Construction revenue is also included as a component of other revenue.

Presentation of Operating Expenses

Effective January 1, 2021, the Company changed its presentation of operating expenses in the Condensed Consolidated Statement of Operations by combining the previously disclosed Termination and Access Fees with Engineering and Operations as the newly represented Cost of Services. In addition, the previously disclosed Sales, Marketing and Customer Service expenses are now combined with the previously disclosed General and Administrative expenses within the newly represented Selling, general and administrative expenses. The change in presentation was made to better align the Company’s results with industry standards.  Cost of construction services continues to be broken out separately and all depreciation and amortization continues to be shown separately.

Recent Accounting Pronouncements

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.

On December 18, 2019, the FASB issued new guidance that simplifies the accounting for income taxes. Amendments include the removal of certain exceptions to the general principles of ASC 740, Income taxes. The Company adopted this guidance in 2021 using a prospective method. The adoption of this guidance did not have a material impact on the Company’s consolidated financial statements; however, the impact in future periods will be dependent on the extent of future events and circumstances.

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, August 2020 and May 2021, the Company entered into a Network Build and Maintenance Agreement (the “FirstNet Agreement”) with AT&T Mobility, LLC (“AT&T”) and the First and Second Amendments to the FirstNet Agreement, respectively (the “FirstNet Transaction”). In connection with the FirstNet Transaction, the Company will 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 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

12

the good or service in a separate transaction with similar customers in similar circumstances. The current portion receivables under this agreement are recorded in Customer receivable and the long-term portion is recorded in Customer receivable long-term on the Company’s balance sheet.

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 (amounts in thousands)

March 31, 2021

December 31, 2020

$ Change

% Change

Contract asset – current

$

3,044

$

2,478

$

566

23

%

Contract asset – noncurrent

1,141

910

231

25

%

Contract liability – current

(17,159)

(18,544)

1,385

7

%

Contract liability – noncurrent

(2,255)

(2,193)

(62)

(3)

%

Net contract liability

$

(15,229)

$

(17,349)

$

2,120

12

%

The contract asset – current is included in prepayments and other current assets and the contract asset – noncurrent is included in other assets on the Company’s balance sheet. The contract liability – current is included in advance payments and deposits and the contract liability – noncurrent is included in other liabilities 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 three months ended March 31, 2021, the Company recognized revenue of $15.1 million related to its December 31, 2020 contract liability and amortized $0.7 million of the December 31, 2020 contract asset into revenue. The Company did not recognize any revenue in the three months ended March 31, 2021 related to performance obligations that were satisfied or partially satisfied in previous periods.

Contract Acquisition Costs

The March 31, 2021 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.5 million in other assets. During the three months ended March 31, 2021, the Company amortized $0.6 million 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 $273 million and $299 million at March 31, 2021 and December 31, 2020, respectively. The Company expects to satisfy approximately 60% 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 13 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

13

revenue is further disaggregated into Mobility, Fixed, Carrier Services, and other services. Other revenue is further disaggregated into renewable energy, managed services and construction revenue. 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 was no significant impact to the Company’s operating results due to the adoption of this standard.

At March 31, 2021, the Company had gross accounts receivable of $78.0 million and an allowance for credit losses of $13.0 million. The receivable under the FirstNet Agreement totaled $23.4 million of which $2.4 million was current and $21.0 million was long-term. At December 31, 2020, the Company had gross accounts receivable of $67.1 million and an allowance for credit losses of $12.1 million. The receivable under the FirstNet Agreement totaled $10.8 million of which $1.2 million was current and $9.6 million was long-term. 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:

    

Three months ended March 31, 2021

Three months ended March 31, 2020

Balance at beginning of period

 

$

12,121

$

12,724

Current period provision for expected losses

 

1,122

1,260

Write-offs charged against the allowance

 

(354)

(1,525)

Recoveries collected

124

208

Balance at end of period

$

13,013

$

12,667

14

4. LEASES

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

Supplemental lease information

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

March 31, 2021

March 31, 2020

Operating lease cost:

Operating lease cost

$

4,225

$

4,047

Short-term lease cost

408

543

Variable lease cost

1,065

803

Total operating lease cost

$

5,698

$

5,393

Finance lease cost:

Amortization of right-of-use asset

$

574

$

571

Variable costs

196

272

Total finance lease cost

$

770

$

843

During each of the three month periods ended March 31, 2021 and 2020, the Company paid $3.5 million for operating lease liabilities. During the three months ended March 31, 2021, the Company recorded $2.2 million of operating lease liabilities arising from ROU assets. During the three months ended March 31, 2020 the Company did not record any additional lease liabilities arising from ROU assets.

At March 31, 2021, finance leases with a cost of $26.5 million and accumulated amortization of $10.1 million were included in property, plant and equipment. During the three months ended March 31, 2021, the Company paid $0.1 million for finance lease liabilities and recorded $1.1 million of additional finance lease liabilities. At March 31, 2021, finance leases had a lease liability of $2.2 million, of which $0.4 million was current. At December 31, 2020, finance leases with a cost of $25.4 million and accumulated amortization of $9.5 million were included in property, plant and equipment

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

March 31, 2021

December 31, 2020

Weighted-average remaining lease term

Operating leases

5.8 years

5.9 years

Financing leases

10.6 years

10.9 years

Weighted-average discount rate

Operating leases

4.9%

5.0%

Financing leases

4.2%

3.3%

15

Maturities of lease liabilities as of March 31, 2021 were as follows (in thousands):

Operating Leases

Financing Leases

2021 (excluding the three months ended March 31, 2021)

$

11,043

$

377

2022

14,479

502

2023

12,086

502

2024

11,033

380

2025

8,133

281

Thereafter

13,638

522

Total lease payments

70,412

2,564

Less imputed interest

(9,619)

(339)

Total

$

60,793

$

2,225

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

Operating Leases

Financing Leases

2021

$

14,877

$

334

2022

14,202

333

2023

11,799

333

2024

10,633

211

2025

7,816

Thereafter

13,094

Total lease payments

72,421

1,211

Less imputed interest

(10,097)

(82)

Total

$

62,324

$

1,129

As of March 31, 2021, 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. DISPOSITIONS

Disposition of International Solar Business

On November 19, 2020, the Company entered into an agreement to sell 67% of the outstanding equity interests of its India solar operations that owns and operates distributed generation solar power projects under the Vibrant name in India, or the Vibrant Transaction. The Company will retain a 33% ownership interest in the India solar operations subsequent to the transaction. The sale agreement contains representations, warranties and covenants of the parties that are customary for transactions of this type. The sale was completed in January 2021. The post-sale results of the

16

Company’s ownership interest in Vibrant are recorded through the equity method of accounting within the Corporate and Other operating segment. As such, the Company’s consolidated financial statements will not include revenue and operating expenses from Vibrant, but instead, “other income (expense)” within the Corporate and Other operating segment will include its share of Vibrant’s profits or losses. The Company will continue to present the historical results of its Renewable Energy segment for comparative purposes.

The table below identifies the assets and liabilities transferred (in thousands):

Consideration Received

$

35,218

Assets and liabilities disposed

Current assets

4,899

Property, plant and equipment

45,891

Other assets

439

Current liabilities

(759)

Net assets disposed

$

50,470

Consideration less net assets disposed

(15,252)

Foreign currency losses reclassified from accumulated other comprehensive income

6,258

Loss on sale

21,510

Transaction costs

1,283

Loss on sale including transaction costs

$

(22,793)

The Company reported a loss on sale of $21.5 million during the year ended December 31, 2020 and Vibrant’s assets and liabilities were reported as held for sale at December 31, 2020. The Company recorded transaction costs of $1.3 million on the Vibrant Transaction, of which $0.7 million was recorded during the year ended December 31, 2020 and $0.6 million was recorded during the three months ended March 31, 2021. The consideration received includes $19.5 million of cash, $3.9 million of receivables related to the amounts held in escrow and earn out consideration, and $11.8 million of an equity method investment in Vibrant. The Company is finalizing working capital adjustments and the purchase price escrow will be held in escrow for a period of twelve months after the closing to secure the Company’s indemnification obligations. The Company has 24 months after the close of the transaction to satisfy the conditions necessary to receive the earn out consideration.

The Vibrant Transaction does not qualify as discontinued operations because the disposition was not a strategic shift which will have a major effect on the Company’s operations, the historical results and financial position of the operations are presented within continuing operations.

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

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

March 31, 2021

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,955

2,955

Other investments

2,110

2,110

Interest rate swap

(126)

(126)

Total assets and liabilities measured at fair value

$

2,955

$

254

$

2,110

$

5,319

December 31, 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,785

2,785

Other investments

13,357

13,357

Interest rate swap

(157)

(157)

Total assets and liabilities measured at fair value

$

2,785

$

223

$

13,357

$

16,365

During the three months ended March 31, 2021, other investments measured using Level 3 inputs decreased $11.2 million. The decrease was the result of transferring $11.0 million out of Level 3 due to the conversion of a

18

convertible debt instrument. At December 31, 2020, the Company accounted for a convertible debt instrument at fair value. During the three months ended March 31, 2021, that instrument was converted to equity and the Company began accounting for the investment under the cost method of accounting. Refer to Other Investments below. Also, during the three months ended March 31, 2021, the fair value of the remaining Level 3 investments decreased $0.2 million due to $0.3 million of cash distributions and $0.1 million of income recognized in the other income line of the Company’s statement of operations.

Certificate of Deposit

As of March 31, 2021 and December 31, 2020 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 March 31, 2021 and December 31, 2020, 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.

Other Investments

In 2019, the Company made a $14.4 million investment in a renewable energy partnership. In 2020, 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.1 million at March 31, 2021, and $2.3 million at December 31, 2020. 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.

Also in 2019, the Company made an investment in an early-stage venture through the acquisition of a convertible debt instrument. The instrument converted into equity during the first quarter of 2021. Upon conversion the Company will account for the investment under the cost method of accounting as the investment does not have a readily determinable fair value. Prior to conversion, the Company accounted for the investment under the fair value option using Level 3 inputs. During the three months ended March 31, 2021, the Company recorded a gain of $2.5 million on the conversion and invested an additional $3.0 million of cash, increasing its book value from $11.0 million at December 31, 2020 to $16.5 million at March 31, 2021.

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 $1.3 million at March 31, 2021 and December 31, 2020, respectively. 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 including the recording of its share of the investee’s earnings or losses. The carrying value of the investment was $17.3 million and $17.9 million at March 31, 2021 and December 31, 2020, respectively. The value decreased $0.6 million from the December 31, 2020 balance due to $0.4 million of the

19

Company’s share of investee losses, and currency losses of $0.2 million. The investment is included with other assets on the consolidated balance sheets.

In the first quarter of 2021, the Company began to account for its former India solar operations under the equity method of accounting. Subsequent to the close of the Vibrant Transaction in January 2021, the Company invested an additional $1.2 million into its operations and distributed $0.3 million to a minority investment partner. The book value of the investment was $12.7 million at March 31, 2021.

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 and the customer receivable credit facility is estimated using Level 2 inputs. At March 31, 2021, the fair value of long-term debt and the customer receivable credit facility, including the current portion, was $83.1 million and its book value was $82.7 million. At December 31, 2020, the fair value of long-term debt, including the current portion, was $73.3 million and its book value was $72.8 million.

8. LONG-TERM DEBT

On April 10, 2019, the Company entered into the 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 (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 March 31, 2021.  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) LIBOR for an interest period of one month and (y) 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, the Company 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 its 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.

20

As of March 31, 2021, 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 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.0 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) LIBOR plus 2.50%, (ii) a base rate plus 1.50% or (iii) a fixed annual interest rate to be quoted by CoBank. If the Company selects a variable interest rate option, it is required to enter an interest rate swap fixing the interest rate.

  

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.

As of March 31, 2021, the Company had $10.8 million outstanding, of which $1.1 million was current, and $64.2 million of availability under the Receivables Credit Facility. The Company capitalized $0.9 million of fees associated with the Receivables Credit Facility which are being amortized over the life of the debt and $0.8 million were unamortized at March 31, 2021.

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% per annum 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 Hurricanes Irma and Maria in 2017, through an intercompany loan arrangement with a $75.0 million limit.  The Company was not in compliance with the Net Leverage Ratio covenant of the Viya Debt agreement for the year ending December 31, 2020 and received a waiver from the RTFC on February 25, 2021.

The Company 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 March 31, 2021, $60.0 million of the Viya Debt remained outstanding and $­­­­0.5 million of the rate lock fee was unamortized.

One Communications Debt

21

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% per annum paid quarterly.

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).  The Company was in compliance with its covenants as of December 31, 2020.
 

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 March 31, 2021, the swap had an unamortized notional amount of $7.1 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 March 31, 2021, $­­­­12.5 million of the One Communications Debt was outstanding and $0.1 million of the capitalized fees remained unamortized.

9. GOVERNMENT GRANTS

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 Support Program. The Company participates 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. The Company believes it is in compliance with all applicable requirements.

During each of the three month periods ended March 31, 2021 and 2020, the Company recorded $4.1 million of revenue from the High Cost Program in its International Telecom segment for its US Virgin Islands operations under the “Viya” name. In 2018, the FCC initiated a proceeding to reform the High Cost Program in the US Virgin Islands and Puerto Rico in which it proposed to allocate USF funding of up to $18.7 million per year (inclusive of the $16.4 million per year currently allocated to Viya) for 10 years to supplant the $16.4 million that Viya currently receives per year. While Viya applied for Connect USVI Fund support allocated for the US Virgin Islands, on November 16, 2020, the FCC announced that Viya was not the recipient of the provisional award and that the FCC had provisionally accepted a bid of approximately $8.5 million per year for a term of 10 years. Viya has challenged this decision and its challenge remains pending before the FCC. If Viya’s challenge is not granted, pursuant to the terms of the program, Viya’s USF support will be reduced, to two-thirds of the legacy total amount, or $10.9 million, during the first year following the finalization of the award and to one-third of the legacy total amount, or $5.5 million, during the second year. Thereafter, Viya will not receive High Cost Program support.

Also, during each of the three month periods ended March 31, 2021 and 2020, the Company recorded $0.3 million 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.

22

In August 2018, the Company was awarded $79.9 million over 10 years under the Connect America Fund Phase II Auction. Under this program, the Company is required to provide fixed broadband and voice services to certain eligible areas in the United States and is subject to operational and reporting requirements. The Company determined the award is a revenue grant, and as a result the Company will record the funding as revenue upon receipt. The Company recorded $1.9 million in each of the three-month periods ended March 31, 2021 and 2020 from the Connect America Fund Phase II program.

The Company also receives construction grants to build network connectivity for eligible communities.  The funding is used to reimburse construction costs and is distributed upon completion of a project.  As of December 31, 2020, the Company has been awarded approximately $16.8 million of such grants. The Company was awarded $6.5 million of additional grants in the three months ended March 31, 2021. The Company has completed its construction obligations on $10.2 million of these projects and $13.1 million of such construction obligations remain with completion deadlines beginning in June 2021. Once these projects are constructed, the Company is obligated to provide service to the participants. The Company receives funds upon construction completion. The Company received $1.3 million during the three months ended March 31, 2021. 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 months ended March 31, 2021 and 2020, the Company recorded revenue of $2.1 million and $2.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.

CARES Act

As of December 31, 2020, the Company had received $16.3 million of funding under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). During the three months ended March 31, 2021, the Company received an additional $2.4 million of funding. In total the Company received $18.7 of funding under this program. The funding was utilized to construct network infrastructure in the Company’s US Telecom segment. The construction was completed as of March 31, 2021 and $18.4 million of the funding was recorded as a reduction to property, plant and equipment and subsequent reduction to depreciation expense. The remaining $0.3 million was recorded as a reduction to operating expense in the three months ended March 31, 2021.

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 $6.1 million to offset capital costs, consequently reducing future depreciation expense and $1.3 million to offset the cost of supporting the network which will reduce future operating expense.  Through March 31, 2021, the Company has spent $6.1 million on capital expenditures and has recorded $0.3 million in offsets to the cost of supporting the network. 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 believes it is in compliance with all applicable requirements related to these funds.

CBRS Auction

During the third quarter of 2020, the Company participated in the FCC’s Citizens Broadband Radio Service (CBRS) auction for Priority Access Licenses (PALs) in the 3.5 GHz spectrum band. These PALs are licensed on a county-by-county basis and are awarded for a 10-year renewable term. The Company was a winning bidder for PALs located strategically throughout the United States at a total cost of approximately $20.4 million. In connection with the

23

awarded licenses, the Company will have to achieve certain CBRS spectrum build out obligations. The Company currently expects to comply with all applicable requirements related to these licenses.

24

RDOF

In the 2020 Rural Digital Opportunity Fund Phase I Auction (“RDOF”), pending the FCC’s conclusion of the award process, we expect to receive approximately $20.1 million over 10 years to provide broadband coverage to over 10,000 households. Once confirmed, we will be obligated to provide broadband and voice services to certain eligible areas in the United States.

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

    

March 31, 2021

    

March 31, 2020

Pension benefits

Postretirement benefits

Pension benefits

Postretirement benefits

Operating expense

Service cost

$

54

$

35

$

423

$

32

Non-operating expense

Interest cost

572

41

879

45

Expected return on plan assets

 

(687)

 

(1,158)

 

Actuarial (gain)/ loss

(7)

(15)

Net periodic pension expense (benefit)

$

(61)

$

76

$

137

$

62

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

The Company was not required to make contributions to its pension plans during the three months ended March 31, 2021 and 2020. However, the Company periodically evaluates whether to make discretionary contributions. The Company funds its postretirement benefit plans as claims are made and did not make contributions to its pension plans during the three months ended March 31, 2021 and 2020.

 

11. INCOME TAXES

The Company’s effective tax rate for the three months ended March 31, 2021 and 2020 was 6.5% and 31.8%, respectively.

The effective tax rate for the three months ended March 31, 2021 was primarily impacted by the following items: (i) the mix of income generated among the jurisdictions in which the Company operates and (ii) a discrete expense of $0.5 million for interest on unrecognized tax positions.

The effective tax rate for the three months ended March 31, 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 the US Virgin Islands and India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a), (iii) discrete items including a $0.5 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.

25

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.

12. NET INCOME (LOSS) PER SHARE

For each of the three months ended March 31, 2021 and 2020, the calculations 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

13. 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 March 31, 2021

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

21,821

$

2,860

$

$

$

24,681

Fixed

58,748

 

6,370

 

 

 

65,118

Carrier Services

1,883

18,736

20,619

Other

 

218

218

Total Communication Services Revenue

 

82,670

27,966

110,636

Other

Renewable Energy

418

418

Managed Services

1,150

1,150

Construction

 

12,306

12,306

Total Other Revenue

1,150

12,306

418

13,874

Total Revenue

83,820

40,272

418

124,510

Depreciation and amortization

 

13,826

5,193

188

1,301

 

20,508

Non-cash stock-based compensation

 

37

15

22

1,262

 

1,336

Operating income (loss)

 

13,116

(534)

(662)

(8,571)

 

3,349

For the Three Months Ended March 31, 2020

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

20,230

$

2,403

$

$

$

22,633

Fixed

57,741

 

4,825

 

 

 

62,566

Carrier Services

2,298

20,071

22,369

Other

 

336

336

Total Communication Services Revenue

 

80,605

27,299

107,904

Other

Renewable Energy

1,322

1,322

Managed Services

1,679

1,679

Total Other Revenue

1,679

1,322

3,001

Total Revenue

82,284

27,299

1,322

110,905

Depreciation and amortization

 

14,315

5,886

614

1,703

 

22,518

Non-cash stock-based compensation

 

(37)

1,197

 

1,160

Operating income (loss)

 

13,477

2,193

(456)

(7,915)

 

7,299

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

27

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

    

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

March 31, 2021

Cash, Cash equivalents, and Investments

$

40,505

$

29,389

$

5,822

$

15,543

$

91,259

Total current assets

100,470

67,739

9,716

17,352

195,277

Fixed assets, net

448,690

67,829

11,552

528,071

Goodwill

 

25,421

 

35,269

 

 

60,690

Total assets

 

634,344

 

302,966

 

22,369

 

98,043

1,057,722

Total current liabilities

77,100

33,216

356

17,084

127,756

Total debt

71,923

10,814

82,737

December 31, 2020

Cash, Cash equivalents, and Investments

$

45,848

$

26,921

$

4,311

$

26,845

$

103,925

Total current assets

107,315

65,806

39,057

27,887

240,065

Fixed assets, net

449,888

73,717

12,857

536,462

Goodwill

 

25,421

 

35,270

 

 

60,691

Total assets

 

642,834

 

265,797

 

39,045

 

136,035

1,083,711

Total current liabilities

80,875

43,200

1,038

22,815

147,928

Total debt

72,823

72,823

Capital Expenditures

    

    

    

    

    

International

US

Renewable

Corporate and

Three months ended March 31, 

Telecom

Telecom

Energy

Other (1)

Consolidated

2021

$

10,506

$

14,939

$

$

235

$

25,680

2020

10,465

1,972

720

904

14,061

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

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

In 1990, the Company’s Guyana subsidiary, GTT, was awarded 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 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 October 5, 2020, the Prime Minister of Guyana formally implemented telecommunications legislation previously passed by the Guyana Parliament in 2016 that introduces material changes to many features of Guyana’s existing telecommunications regulatory regime with the intention of creating a more competitive market. At that time, the Company was issued a new

28

license to provide domestic and international voice as well as data services and mobile services in Guyana. Two of the Company’s competitors were issued service licenses as well. While the Company has requested details of its competitors’ licenses, such information has not been made public by the Guyana Telecommunications Agency, and the Company is not yet able to ascertain whether the licenses issued to its competitors permit any competitors to provide services that have been subject to GTT’s exclusive rights contained in its 1990 license.

On October 23, 2020, the Government of Guyana also brought into effect new telecommunications regulations called for by the telecommunications legislation. The regulations include new requirements for the market as a whole, which impose costly additional regulatory fees and impact the Company’s operations, administrative reporting and services. There can be no assurance that these regulations will be effectively implemented, or that they will be administered in a fair and transparent manner.

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 of Guyana. 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 been given the opportunity to review recommendations made by the NFMU to the Minister on spectrum fee methodology, if any.

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, totaling $44.1 million, would be offset in part by the amounts necessary to ensure that GTT’s return on investment was no less

29

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 March 31, 2021 for these matters.

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, 2020 filed with the SEC on March 1, 2021, (the “2020 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 strive to be a leading platform for the operation of, and investment in, smaller and specialty market communications services and technology companies. We have a long track record of delivering critical infrastructure-based solutions to underserved markets. Our majority-owned operating subsidiaries provide facilities-based communications services, along with related information technology solutions, in the United States, Bermuda, and the Caribbean. We also have non-controlling investments in several communications and technology companies, and we continue to consider opportunities to make controlling and minority investments in businesses that we believe have the potential for generating substantial and relatively steady cash flows over extended periods of time or have technologies or business models that might prove valuable to our main operating subsidiaries or create significant longer term growth potential for us as a whole.

At the holding company level, we oversee the allocation of capital within and among our subsidiaries, affiliates, new investments, and stockholders. We also have developed significant operational expertise and resources that we use to augment the capabilities of our individual operating subsidiaries. Over the past 10 years, we have built a platform of resources and expertise to support our operating subsidiaries and to improve their quality of service, and customer acquisition, retention, and satisfaction while maintaining optimal operating efficiencies. We have a number of shared service functions, including billing, network and engineering and customer service, and the parent company also employs personnel with specialized skills that provide greater economies of scale and expertise than would typically be available at the operating subsidiary level.

We were incorporated in Delaware in 1987, began trading publicly in 1991 and spun off more than half of our operations to stockholders in 1998. We actively evaluate potential acquisitions, investment opportunities and other strategic transactions, both domestic and international, and generally we look for those that we believe have the potential for generating steady excess cash flows over extended periods of time. 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 technology, product, and service development and offerings. We have used the cash generated from our established operating units, and any asset sales, to re-invest in our existing businesses, to make strategic investments in additional businesses, and to return cash to our investors. We provide management, technical, financial, regulatory, and marketing services to our subsidiaries and typically receive a management fee calculated as 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 13 to the Consolidated Financial Statements included in this Report.

30

Through March 31, 2021, we had identified three operating segments to manage and review our operations and to facilitate investor presentations of our results. These three operating segments are as follows:

International Telecom. Businesses contained in our international telecom segment offer a mix of fixed data, internet and voice services (“Fixed”) as well as retail mobility (“Mobility”) services to customers in Bermuda, the Cayman Islands, Guyana and the US Virgin Islands. We offer fixed video services in Bermuda, the Cayman Islands, and the US Virgin Islands and managed information technology services (“Managed Services”) to enterprise customers in all our markets. We also offer services to other telecom providers (“Carrier Services”), such as international long-distance, transport and access services, and roaming from such telecom providers’ customers traveling in our network service areas.

US Telecom. In the United States, primarily in the Southwest, we offer Carrier Services, including wholesale roaming services, the leasing of critical network infrastructure such as towers and transport facilities, and site maintenance. We also provide Fixed, Mobility, and Managed Services to our retail and enterprise customers, and private network services to enterprise customers, municipalities and other service providers

Renewable Energy. In India, we provided distributed generation solar power to commercial and industrial customers through January 27, 2021. See Sale of Renewable Energy Operations for further details.

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 March 31, 2021:

Segment

   

Services

   

Markets

   

Tradenames

International Telecom

 

Mobility

 

Bermuda, Guyana, US Virgin Islands

 

One, GTT+, Viya

 

Fixed

 

Bermuda, Cayman Islands, Guyana, US Virgin Islands

 

One, Logic, GTT+, Viya

Carrier Services

Bermuda, Guyana, US Virgin Islands

One, GTT+, Viya

Managed Services

Bermuda, Cayman Islands, US Virgin Islands, Guyana

Fireminds, One, Logic, GTT+, Viya

US Telecom

 

Mobility

 

United States (rural markets)

 

Choice, Choice NTUA Wireless, Geoverse

Fixed

United States

Commnet, Choice, Choice NTUA Wireless, Deploycom

Carrier Services

United States

Commnet, Essextel

 

Managed Services

 

United States

 

Choice

Renewable Energy (1)

Solar

India

Vibrant Energy

(1)See Sale of Renewable Energy Operations for further details.

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 13 to the Unaudited Condensed Consolidated Financial Statements included in this Report.

31

COVID-19

We are continuing to monitor and assess the effects of the ongoing 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 2021.

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 March 31, 2021 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 our consolidated financial statements as of and for the three months ended March 31, 2021, 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 three months ended March 31, 2021, while our International Telecom segment experienced strengthened demand for both its Mobility and Fixed services, its Carrier Services revenue declined as a result of a reduction in roaming revenue due to pandemic-related travel and stay-at-home restrictions as compared to 2019. Such restrictions also resulted in decreased Mobility and Carrier Services revenues within our US Telecom segment during the three months ended March 31, 2021 as compared to the same period of 2020. However, in response to certain anticipated impacts, we were able to implement operating expense savings during 2020 and the first quarter of 2021, 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 year. As a result, our assessment did not indicate that there was a material impact to our consolidated financial statements as of and for the three months ended March 31, 2021. However, our future assessments of the impacts of COVID-19 for the remainder of 2021 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. Apart from government issued travel restrictions, we currently cannot assess how COVID-19 may influence our subscribers’ procurement behavior for our services or how that behavior will impact our revenues in the foreseeable future.

Pending Acquisition of Alaska Communications System Group, Inc.

On December 31, 2020, we announced that we entered into an Agreement and Plan of Merger (the “Alaska Merger Agreement”) with Freedom 3 Capital, LLC (“Freedom3”) to acquire all of the shares of Alaska Communications Systems Group, Inc. (“Alaska Communications”), a publicly listed company (Nasdaq:ALSK) for approximately $340 million, including the assumption of debt (the “Alaska Transaction”). Following the closing of the Alaska Transaction, we will, through our subsidiaries, own and control approximately 51% of Alaska Communications and Freedom3, through its affiliates, will own the remaining 49%. In February 2021, the required waiting period under the Hart Scott Rodino Antitrust Improvements Act of 1976 expired. In March 2021, the stockholders of Alaska Communications approved the Alaska Merger Agreement. However, the Alaska Transaction remains subject to customary closing terms and conditions including (i) the absence of certain legal impediments and (ii) obtaining the necessary consents from the Federal Communications Commissions (“FCC”) and the Regulatory Commission of Alaska.

Sale of Renewable Energy Operations

In January 2021, we completed the sale of 67% of the outstanding equity in our business that owns and operates distributed generation solar power projects operated under the Vibrant name in India (the “Vibrant Transaction”). The post-sale results of our ownership interest in Vibrant will be recorded through the equity method of accounting within

32

the Corporate and Other operating segment. As such, our consolidated financial statements will no longer include revenue and operating expenses from Vibrant, but instead, “other income (expense)” within the Corporate and Other operating segment will include our 33% share of Vibrant’s profits or losses. We will continue to present the historical results of our Renewable Energy segment for comparative purposes.

The operations of Vibrant did not qualify as discontinued operations because the disposition did not represent a strategic shift that had a major effect on our operations and financial results.

FirstNet Agreement

In July 2019, August 2020 and May 2021, we entered into a Network Build and Maintenance Agreement (the “FirstNet Agreement”) with AT&T Mobility, LLC (“AT&T”) and the First and Second Amendments to the FirstNet Agreement, respectively (the “FirstNet Transaction”). In connection with the FirstNet Transaction, we will 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. 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 through 2022 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 continue into the first half of 2022.

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 network, we will provide ongoing equipment and site maintenance and high capacity transport to and from these cell sites for an initial term ending in 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 generally offset revenue from wholesale Mobility roaming services.  We are currently receiving revenue from the FirstNet Transaction and expect overall operating income contributions from the FirstNet Transaction to have a relatively steady impact going forward.

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 Support 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 we are in compliance with all applicable requirements.

During each the three month periods ended March 31, 2021 and 2020, we recorded $4.1 million of revenue from the High Cost Program in our International Telecom segment for our US Virgin Islands operations under the “Viya” name. In 2018, the FCC initiated a proceeding to reform the High Cost Program in the US Virgin Islands and Puerto Rico in which it proposed to allocate USF funding of up to $18.7 million per year (inclusive of the $16.4 million per year currently allocated to Viya) for 10 years to supplant the $16.4 million that Viya currently receives per year. While Viya applied for Connect USVI Fund support allocated for the US Virgin Islands, on November 16, 2020, the FCC announced that Viya was not the recipient of the provisional award and that the FCC had provisionally accepted a bid of approximately $8.5 million per year for a term of 10 years. Viya has challenged this decision and its challenge

33

remains pending before the FCC. If Viya’s challenge is not granted, pursuant to the terms of the program, Viya’s USF support will be reduced, to two-thirds of the legacy total amount, or $10.9 million, during the first year following the finalization of the award and to one-third of the legacy total amount, or $5.5 million, during the second year. Thereafter, Viya will not receive High Cost Program support.

Also, during each of the three month periods ended March 31, 2021 and 2020, we recorded $0.3 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 are awarded $79.9 million over 10 years under the Connect America Fund Phase II Auction. 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 each of the three month periods ended March 31, 2021 and 2020, we recorded $1.9 million of revenue from the Connect America Fund Phase II program.

We also receive construction grants to build network connectivity for eligible communities.  The funding is used to reimburse construction costs and is distributed upon completion of a project.  As of December 31, 2020, we have been awarded approximately $16.8 million of such grants. We were awarded $6.5 million of additional grants in 2021. We have completed construction obligations on $10.2 million of these projects and $13.1 million of such construction obligations remain with completion deadlines beginning in June 2021. Once these projects are constructed, we are obligated to provide service to the participants. We receive funds upon construction completion. We received $1.3 million during the three months ended March 31, 2021. We expect to meet all requirements associated with these grants.

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 months ended March 31, 2021 and 2020, we recorded revenue of $2.1 million and $2.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.

CARES Act

As of December 31, 2020, we had received $16.3 million of funding under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). During the three months ended March 31, 2021, we received an additional $2.4 million of funding. In total we received $18.7 of funding under this program. The funding was utilized to construct network infrastructure in our US Telecom segment. The construction was complete as of March 31, 2021 and $18.4 million of the funding was recorded as a reduction to property, plant and equipment and a subsequent reduction to depreciation expense. The remaining $0.3 million was recorded as a reduction to operating expense in the three months ended March 31, 2021.

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 $6.1 million to offset capital costs, consequently reducing future depreciation expense and $1.3 million to offset the cost of supporting the network which will reduce future operating expense.  Through March 31, 2021, we have spent $6.1 million on capital expenditures and have recorded $0.3 million in offsets to the cost of supporting the network. 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 believe we are in compliance with all applicable requirements related to these funds.

34

CBRS Auction

During the third quarter of 2020, we participated in the FCC’s Citizens Broadband Radio Service (CBRS) auction for Priority Access Licenses (PALs) in the 3.5 GHz spectrum band. These PALs are licensed on a county-by-county basis and are awarded for a 10-year renewable term. We were a winning bidder for PALs located strategically throughout the United States at a total cost of approximately $20.4 million. In connection with the awarded licenses, we will have to achieve certain CBRS spectrum build out obligations. We currently expect to comply with all applicable requirements related to these licenses.

RDOF

In the 2020 Rural Digital Opportunity Fund Phase I Auction (“RDOF”), pending the FCC’s conclusion of the award process, we expect to receive approximately $20.1 million over 10 years to provide broadband coverage to over 10,000 households. Once confirmed, we will be obligated to provide broadband and voice services to certain eligible areas in the United States.

35

Selected Segment Financial Information

The following represents selected segment information for the three months ended March 31, 2021 and 2020 (in thousands):

For the Three Months Ended March 31, 2021

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

21,821

$

2,860

$

$

$

24,681

Fixed

 

58,748

 

6,370

 

 

 

65,118

Carrier Services

1,883

18,736

20,619

Other

 

218

 

 

 

 

218

Total Communication Services Revenue

82,670

27,966

110,636

Other

Renewable Energy

418

418

Managed Services

1,150

1,150

Construction

12,306

12,306

Total Other Revenue

1,150

12,306

418

13,874

Total Revenue

83,820

40,272

418

124,510

Operating income (loss)

 

13,116

 

(534)

 

(662)

 

(8,571)

 

3,349

For the Three Months Ended March 31, 2020

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

20,230

$

2,403

$

$

$

22,633

Fixed

 

57,741

 

4,825

 

 

 

62,566

Carrier Services

2,298

20,071

22,369

Other

 

336

 

 

 

 

336

Total Communication Services Revenue

80,605

27,299

107,904

Other

Renewable Energy

1,322

1,322

Managed Services

1,679

1,679

Total Other Revenue

1,679

1,322

3,001

Total Revenue

82,284

27,299

1,322

110,905

Operating income (loss)

 

13,477

2,193

(456)

(7,915)

7,299

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

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

36

International Telecom.  Revenues within our International Telecom segment increased $1.5 million, or ­­­1.8%, to $­­­­83.8 million from $82.3 million for the three months ended March 31, 2021 and 2020, respectively, as a result of an increase in broadband services in many of our international telecom markets as well as an increase in Mobility services as a result of increased subscribers. These increases were partially offset by the impact of COVID-19 related travel and stay-at-home restrictions which resulted in a reduction in Carrier Services revenue.

Operating expenses within our International Telecom segment increased by $­­­­1.9 million, or ­­­­2.8%, to $­­­­70.7 million from $68.8 million for the three months ended March 31, 2021 and 2020, respectively. The increase was primarily the result of an increase in network maintenance and regulatory costs partially offset by the impact of COVID-19 which reduced roaming costs throughout all of our markets within this segment.

As a result, our International Telecom segment’s operating income decreased $0.4 million, or ­­­­3.0%, to $13.1 million from $­­­­13.5 million for the three months ended March 31, 2021 and 2020, respectively.

US Telecom.  Revenue within our US Telecom segment increased by $­­­­13.0 million, or ­­­­47.6%, to $40.3 million from $27.3 million for the three months ended March 31, 2021 and 2020, respectively, primarily as a result of an increase in construction revenue from the FirstNet Transaction and an increase in Fixed revenues, including broadband services, partially offset by reductions in Carrier Services revenue.

Operating expenses within our US Telecom segment increased $­­­­15.7 million, or ­62.5%, to $­­40.8 million from $­­­­25.1 million for the three months ended March 31, 2021 and 2020, respectively, as a result of construction costs and other expenses being incurred in connection with the FirstNet Transaction as well as the completion of the CARES Act-funded build-out of rural broadband operations and costs to further fund our private network business, partially offset by the impact of COVID-19 related travel and stay-at-home restrictions.

As a result of the above, our US Telecom segment’s operating income decreased $­­­­2.7 million to a loss of $­0.5 million from income of $2.2 million for the three months ended March 31, 2021 and 2020, respectively.

Renewable Energy.  Revenue within our Renewable Energy segment decreased $0.9 million, or ­­­­69.2%, to $­­­0.4 million from $1.3 million for the three months ended March 31, 2021 and 2020, 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 decreased to $­­­­1.1 million from $­­­­1.8 million for the three months ended March 31, 2021 and 2020 as a result of the Vibrant Transaction.

 

As a result of the above, our Renewable Energy segment’s operating loss increased to $­­­­0.7 million for the three months ended March 31, 2021 as compared to a loss of $­­­0.5 million for the three months ended March 31, 2020.

37

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

Three Months Ended

Amount of

Percent

March 31, 

Increase

Increase

2021

2020

(Decrease)

(Decrease)

REVENUE:

    

    

    

    

    

    

    

    

Communication services

$

110,636

$

107,904

$

2,732

 

2.5

Other

 

13,874

 

3,001

 

10,873

 

362.3

Total revenue

 

124,510

 

110,905

 

13,605

 

12.3

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

Cost of services

 

49,507

 

46,602

 

2,905

 

6.2

Cost of construction revenue

12,606

12,606

100.0

Selling, general and administrative

 

37,693

 

34,427

 

3,266

 

9.5

Transaction-related charges

 

730

 

44

 

686

 

1,559.1

Depreciation and amortization

 

20,508

 

22,518

 

(2,010)

 

(8.9)

Loss on disposition of long-lived assets

117

15

102

 

680.0

Total operating expenses

 

121,161

 

103,606

 

17,555

 

16.9

Income from operations

 

3,349

 

7,299

 

(3,950)

 

(54.1)

OTHER INCOME (EXPENSE):

Interest income

 

(6)

 

243

 

(249)

 

(102.5)

Interest expense

(1,147)

(1,156)

9

 

(0.8)

Other income (expense)

 

2,375

 

(2,901)

 

5,276

 

(181.9)

Other income (expense), net

 

1,222

 

(3,814)

 

5,036

 

(132.0)

INCOME BEFORE INCOME TAXES

 

4,571

 

3,485

 

1,086

 

31.2

Income tax expense

 

295

 

1,109

 

(814)

 

(73.4)

NET INCOME

 

4,276

 

2,376

 

1,900

 

80.0

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

 

(1,570)

 

(3,390)

 

1,820

 

(53.7)

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

$

2,706

$

(1,014)

$

3,720

 

(366.9)

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 as well as the sale of related equipment, such as handsets and other accessories, to our subscribers. Mobility revenue increased by $2.1 million, or 9.3%, to $­­­­24.7 million for the three months ended March 31, 2021 from $­­­­22.6 million for the three months ended March 31, 2020. The increase in Mobility revenue, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, Mobility revenue increased by $1.6 million, or 7.9%, to $­­­­21.8 million for the three months ended March 31, 2021 from $20.2 million for the three months ended March 31, 2020 as a result of an increase in subscribers due to better retail and marketing strategies, partially offset by the impact of COVID-19 related travel and stay-at-home restrictions.

US Telecom. Mobility revenue within our US Telecom segment increased by $0.5 million, or ­­­­20.8%, to $2.9 million from $­­­­2.4 million for the three months ended March 31, 2021 and 2020, respectively, as a result of an increase in subscribers and revenue generated by our early stage private network business. This increase was partially offset by the impact of COVID-19 related travel and stay-at-home restrictions.

We expect that Mobility revenue within both our US Telecom and International Telecom segments may increase as a result of an increase in subscribers. Mobility revenue within our US Telecom segment may also increase as a result of our expanding early stage private network business. However, such growth in both segments may be partially offset if COVID-19 related travel restrictions continue for an extended period of time or become more severe so as to

38

result in significant business interruptions and retail store closures. Apart from government issued travel restrictions, we currently cannot assess how the impact of COVID-19 may influence our subscribers’ procurement behavior for our services or how that behavior will affect our revenues in the foreseeable future.

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.5 million, or 4.0%, to $65.1 million from $62.6 million for the three months ended March 31, 2021 and 2020, respectively. The 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.0 million, or ­­­­1.7%, to $­­­­58.7 million from $­­­­57.7 million, for the three months ended March 31, 2021 and 2020, respectively, primarily as a result of an increase in Fixed broadband services in order to enable remote working and better connectivity during the COVID-19 pandemic. This increase was partially offset by a decrease in revenue from certain enterprise customers, such as hotels, which were impacted by the effects of COVID-19 related travel and stay-at-home restrictions.

US Telecom. Fixed communications revenue within our US Telecom segment increased by $1.6 million, or ­­­­33.3%, to $­­­­6.4 million from $4.8 million for the three months ended March 31, 2021 and 2020, respectively. This increase was related to an increase in usage for both enterprise and residential subscribers to support remote working and better connectivity during the COVID-19 pandemic.

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 could result in significant business interruptions that might impact our customers’ ability to pay for our services. 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 may also decline as a result of our customers’ inability to pay for our services if COVID-19 related travel restrictions continue for an extended period of time or become more severe. However, those declines may be partially offset by the stable nature of our federal support contracts, such as the Connect America Fund Phase II program award, which are expected to provide steady and predictable revenues.

Apart from government issued travel restrictions, we currently cannot assess how the impact of COVID-19 may influence our subscribers’ procurement behavior for our services or how that behavior will affect our revenues in the foreseeable future.

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 decreased by $1.8 million, or ­­­­8.0%, to $­­­­20.6 million from $­­­­22.4 million for the three months ended March 31, 2021 and 2020, respectively. The decrease, 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 March 31, 2021 and 2020, respectively, as a result of decreased roaming revenues within most of our International Telecom markets caused by the travel and stay-at-home restrictions implemented in response to COVID-19.

39

US Telecom. Carrier Services revenue within our US Telecom segment decreased by $­­­­1.4 million, or ­­­­7.0%, to $­­­­18.7 million from $­­­­20.1 million, for the three months ended March 31, 2021 and 2020, respectively, primarily as a result of the 2020 restructuring of certain carrier contracts.

Within our International Telecom segment, we expect that Carrier Services revenue may continue to decline if COVID-19 related travel restrictions continue for an extended period of time or become more severe. Apart from government issued travel restrictions, we currently cannot assess how the impact of COVID-19 may influence our subscribers’ procurement behavior for our services or how that behavior will affect our revenues in the foreseeable future. Also within our International Telecom segment, we expect that Carrier Services revenue from our international long-distance business in Guyana will continue to decrease as consumers seek to use alternative technology services to place long-distance calls. In addition, such revenue may decline as the result of the implementation, by the Government of Guyana, of recently-passed legislation which terminates our right to be the exclusive provider of domestic Fixed and international long-distance service in Guyana. While the loss of our exclusive rights may cause an immediate reduction in our Carrier Services revenue, the complete impact of the new legislation to our operations will not be fully known until the Government of Guyana makes the terms and conditions of licenses issued to two of our competitors available to us. 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. See Note 14 to the Condensed Consolidated Financial Statements included in this report.

Within our US Telecom segment, we expect Carrier Services revenue to decrease as we progress through the construction phase of the FirstNet Transaction and from the impact 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. 

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

Other communications services revenue. Other communications services revenue includes miscellaneous services that the operations within our International Telecom segment provide to retail subscribers. Other communications services revenue decreased to $­­­­0.2 million from $0.3 million for the three months ended March 31, 2021 and 2020, respectively.

Other revenue

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

Renewable energy revenue decreased by $­­­­0.9 million, or ­­­­69.2%, to $­­­­0.4 million from $­­­­1.3 million for the three months ended March 31, 2021 and 2020, respectively, as a result of the impact of the Vibrant Transaction. 

As a result of the Vibrant Transaction, we will no longer record renewable energy revenue.

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

40

Managed Services revenue decreased by $0.5 million, or ­­­­29.4%, to $­­­­1.2 million from $1.7 million for the three months ended March 31, 2021 and 2020, respectively, primarily as a result of a decrease in equipment sales as well as consulting and hosting services.

We expect that Managed Services revenue may continue to decrease if COVID-19 related travel restrictions continue for an extended period of time or become more severe so as to result in significant business interruptions to our customers.

Construction revenue. Construction revenue represents revenue generated within our US Telecom segment for the construction of network cell sites related to the FirstNet Agreement. During the three months ended March 31, 2021, we recognized $­­­­12.3 million of construction revenue. As of March 31, 2021, 30% of the cell sites related to the FirstNet Agreement were complete with an expected 65% of the sites to be completed by the end of 2021. We expect the remaining 35% of sites to be completed during the first half of 2022.

Operating expenses

Cost of services. Cost of services 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, access fees we pay to terminate our calls, telecommunication spectrum fees and direct costs associated within our Managed Services and technology business. Cost of services also include expenses associated with developing, operating, upgrading and supporting our telecommunications networks, including the salaries and benefits paid to employees directly involved in the development and operation of those businesses, as well as bad debt reserves and the cost of handsets and customer resale equipment incurred by our retail businesses.

Cost of services increased by $2.9 million, or ­­­­6.2%, to $49.5 million from $­­­­46.6 million for the three months ended March 31, 2021 and 2020, respectively. The net increase in cost of services, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, cost of services increased by $1.0 million, or 3.0%, to $34.4 million from $­­­­33.4 million, for the three months ended March 31, 2021 and 2020, respectively. This increase was primarily related to an increase in certain network related costs, such as repairs and maintenance, and telecommunication spectrum fees partially offset by a decrease in the cost of retail equipment sales as many of our retail stores were closed during the three months ended March 31, 2021 as a result of the impact of COVID-19.
US Telecom. Cost of services within our US Telecom segment increased by $2.0 million, or ­­­­15.3%, to $15.1 million from $13.1 million for the three months ended March 31, 2021 and 2020, respectively. This increase was primarily a result of an increase in data transport costs in connection with the FirstNet Transaction partially offset by decreases in our wholesale long-distance voice services businesses.
Renewable Energy. Cost of services within our Renewable Energy segment were a nominal amount for the three months ended March 31, 2021 and 2020 and will no longer be recorded as a result of the Vibrant Transaction.

We expect that cost of services may increase within our International and US Telecom 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, we expect an increase in termination and access fees due to the anticipated expansion of our early stage private network business, expenses associated with our recent funding award under the CARES Act, and as a result of our performance under the FirstNet Transaction during the construction phase which is expected to be completed during the first half of 2022.

Cost of construction revenue. Cost of construction revenue includes the expenses incurred in connection with the construction of and the delivery to AT&T of cell sites in accordance with our FirstNet Agreement and were $12.6 million during the three months ended March 31, 2021. As of March 31, 2021, 30% of the cell sites related to the

41

FirstNet Agreement were completed, and we expect an additional 35% of sites to be completed by the end of 2021. We expect the remaining 35% of sites to be completed during the first half of 2022.

Selling, general and administrative expenses. Selling, general and administrative expenses include salaries and benefits we pay to sales personnel, customer service expenses and the costs associated with the development and implementation of our promotional and marketing campaigns. Selling, general and administrative expenses also 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 as well as internal costs associated with our performance of due-diligence and integration related costs associated with acquisition activities.

Selling, general and administrative expenses increased by $­­3.3 million, or 9.5%, to $­­­­37.7 million from $34.4 million for the three months ended March 31, 2021 and 2020, respectively. The net increase in selling, general and administrative expenses, within our segments, consisted of the following:

International Telecom. Within our International Telecom segment, our selling, general and administrative expenses increased by $1.4 million, or ­­­­6.6%, to $­­­­22.5 million from $21.1 million for the three months ended March 31, 2021 and 2020, respectively. This increase was incurred within certain international markets primarily as a result of an increase in regulatory related fees and marketing costs. These increases were partially offset by the impact of COVID-19 related travel and stay-at-home restrictions.

US Telecom. Selling, general and administrative expenses increased within our US Telecom segment by $­­­­1.8 million, or 29.5%, to $­­­­7.9 million from $6.1 million, for the three months ended March 31, 2021 and 2020, respectively, primarily as a result of increased spending within our expanding early stage private network business and within our Mobility retail operations. These increases were partially offset by the impact of COVID-19 related travel and stay-at-home restrictions.
Renewable Energy. Selling, general and administrative expenses within our Renewable Energy segment decreased $­­­­0.7 million, or ­­­63.6%, to $­­­­0.4 million from $­­­­1.1 million for the three months ended March 31, 2021 and 2020, respectively. We will no longer record selling, general and administrative expenses within our renewable energy segment as a result of the Vibrant Transaction.

Corporate Overhead. Selling, general and administrative expenses within our corporate overhead increased by $­­­0.8 million, or 13.1%, to $6.9 million from $6.1 million, for the three months ended March 31, 2021 and 2020, respectively, primarily related to an increase in information technology expenditures to further enhance our network security as well as integration costs associated with the anticipated completion of the Alaska Transaction.

Within our International Telecom segment, we expect that selling, general and administrative expenses may increase 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, we expect an increase due to the anticipated expansion of our early stage private network business, expenses associated with our recent funding award under the CARES Act and as a result of our performance under the FirstNet Transaction, during its construction phase, which is expected to be completed during the first half of 2022. Our Corporate Overhead segment may also experience an increase in these expenses for the continued integration-related costs associated with the anticipated completion of the Alaska Transaction.

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 $­­­­0.7 million and a nominal amount of transaction-related charges during the three months ended March 31, 2021 and 2020, respectively. The transaction-related charges incurred during 2021 were primarily related to the Vibrant Transaction and the Alaska Transaction.

42

 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 decreased by $­­­­2.0 million, or 8.9%, to $20.5 million from $­­­22.5 million for the three months ended March 31, 2021 and 2020, respectively.  The net decrease in depreciation and amortization expenses, within our segments, consisted primarily of the following:

International Telecom. Depreciation and amortization expenses decreased within our International Telecom segment by $­­­­0.5 million, or 3.5%, to $­­13.8 million from $14.3 million, for the three months ended March 31, 2021 and 2020, respectively. This decrease was a result of certain assets becoming fully depreciated in recent periods partially offset by recent upgrades and expansions to this segment’s network assets.

US Telecom. Depreciation and amortization expenses decreased within our US Telecom segment by $0.7 million, or ­­­­11.9%, to $­5.2 million from $5.9 million, for the three months ended March 31, 2021 and 2020, respectively, primarily as a result of certain assets becoming fully depreciated in recent periods partially offset by capital expenditures within our US Mobility and early-stage private network business.
Renewable Energy. Depreciation and amortization expenses within our Renewable Energy segment decreased by $0.4 million, or 66.7%, to $0.2 million from $­­0.6 million, for the three months ended March 31, 2021 and 2020, respectively, as a result of the Vibrant Transaction.

Corporate Overhead. Depreciation and amortization expenses decreased within our corporate overhead by $0.4 million, or ­­­­23.5%, to $­­­­1.3 million from $1.7 million, for the three months ended March 31, 2021 and 2020, respectively, primarily as a result of certain assets becoming fully depreciated in recent periods.

We expect depreciation and amortization expense to increase in our International Telecom, US Telecom and Corporate Overhead segments as we acquire tangible assets to expand or upgrade our telecommunications networks. As a result of the Vibrant Transaction, we will no longer record depreciation and amortization within our Renewable Energy segment.

Loss on disposition of long-lived assets.   During the three months ended March 31, 2021, we recorded a loss on the disposition of long-lived assets of $0.1 million, primarily related to the Vibrant Transaction.

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

Interest income decreased to a nominal amount from $0.2 million for the three months ended March 31, 2021 and 2020, 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 (each as defined below), as well as commitment fees, letter of credit fees and the amortization of debt issuance costs on our 2019 Credit Facility (as defined below). During the three months ended March 31, 2021, we began borrowing under the Receivables Credit Facility (as defined below) and incurred interest expense on those borrowings as well as the amortization of debt issuance costs.

Interest expense decreased to $1.1 million from $1.2 million for the three months ended March 31, 2021 and 2020, respectively, as additional interest expense being incurred for new borrowings under the Receivables Credit Facility was offset by reduced debt balances within our International Telecommunications segment.

We expect that interest expense may increase in future periods as a result of future borrowings under the Receivables Credit Facility.

43

Other income (expense).   Other income (expense) represents miscellaneous non-operational income earned and expenses incurred.

For the three months ended March 31, 2021, other income (expense) was income of $2.4 million which was primarily related to gains from our non-controlling investments partially offset by a net loss on foreign currency transactions.

For the three months ended March 31, 2020, other income (expense) was an expense of $2.9 million which was primarily related to a $2.0 million write down of a previously acquired non-controlling equity investment and $0.9 million relating to a net loss on foreign currency transactions.

We expect that the impact of foreign currency fluctuations may decline as a result of the Vibrant Transaction.

Income taxes. Our effective tax rate for the three months ended March 31, 2021 and 2020 was 6.5% and 31.8%, respectively.

The effective tax rate for the three months ended March 31, 2021 was primarily impacted by the following items: (i) the mix of income generated among the jurisdictions in which we operate and (ii) a discrete expense of $0.5 million for interest on unrecognized tax positions.

Our effective tax rate for the three months ended March 31, 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 the US Virgin Islands and India where we cannot benefit from those losses as required by ASC 740-270-30-36(a), (iii) discrete items including a $0.5 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.

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 applications 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 $­­­­1.6 million and $3.4 million of income generated by our less than wholly owned subsidiaries for the three months ended March 31, 2021 and 2020, respectively, a decrease of $1.8 million, or 53.7%. 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 decreased by $0.8 million, or ­­­­32.0%, to $­­­­1.7 million from $­­­­2.5 million for the three months ended March 31, 2021 and 2020, respectively, primarily as a result of an increase in our ownership in certain less than wholly owned profitable subsidiaries as well as a decrease in profitability in other less than wholly owned subsidiaries.

US Telecom. Net income attributable to non-controlling interests, net of tax decreased by $­­­­0.3 million, or 30.0%, to $­­­­0.7 million from $1.0 million for the three months ended March 31, 2021 and 2020, respectively, primarily as a result of decreased profitability at certain less than wholly owned subsidiaries within our US Mobility retail operations.

44

 

Net income (loss) attributable to ATN International, Inc. stockholders.  Net income (loss) attributable to ATN International, Inc. stockholders was income of $­­­­2.7 million and a loss of $1.0 million for the three months ended March 31, 2021 and 2020, respectively.

On a per diluted share basis, net income(loss) was income of $0.17 and a loss of $0.06 per diluted share for the three months ended March 31, 2021 and 2020, respectively.

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 a discussion of ongoing proceedings, see Note 14 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 or following years. Based on our forecasted income for 2021, 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 March 31, 2021.

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. 

Total liquidity.  As of March 31, 2021, we had approximately $92.3 million in cash, cash equivalents and restricted cash. Of this amount, $­­­­34.9 million was held by our foreign subsidiaries and is indefinitely invested outside the United States. In addition, we had approximately $­­­­82.7 million of debt, net of unamortized deferred financing costs, as of March 31, 2021. How and when we deploy our balance sheet capacity will figure prominently in our longer-term growth prospects and stockholder returns.

Uses of Cash

Acquisitions and investments.  We have historically funded our acquisitions with a combination of cash-on-hand, borrowings under our credit facilities as well as equity investor and seller financings. 

45

Alaska Transaction. We have secured a commitment for certain debt financing in connection with the Alaska Transaction. See Pending Acquisition of Alaska Communications System Group, Inc.

We continue to explore opportunities to expand our telecommunications business or acquire new businesses and telecommunications licenses in the United States, the Caribbean and elsewhere. Such acquisitions 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.

Cash used in investing activities. Cash used in investing activities was $­­­­7.9 million and $­­­­16.8 million for the three months ended March 31, 2021 and 2020, respectively. The net decrease in cash used for investing activities of $8.9 million was primarily related to $18.6 million and $3.3 million in cash received from the Vibrant Transaction and government grants, respectively, partially offset by increases in cash used for capital expenditures and strategic investments of $11.6 million and $1.4 million, respectively.

 Cash used in financing activities.   Cash used in financing activities was $­­­­10.0 million and $­­13.9 million during the three months ended March 31, 2021 and 2020, respectively.  The decrease in cash used for financing activities of $3.9 million was primarily related to cash received for borrowings under the Receivables Credit Facility of $10.8 million and a reduction in cash used for debt issuance costs and to repurchase our common stock under the 2016 Repurchase Plan (as defined below) of $1.1 million. Partially offsetting these amounts was a $­­­­9.7 million increase in cash used to acquire non-controlling interests in One Communications (our subsidiary in Bermuda and the Cayman Islands.

Working Capital.  Historically, we have internally funded our working capital needs. Pursuant to the FirstNet Agreement, 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 previously owned renewable energy operations.

For the three months ended March 31, 2021 and 2020, we spent approximately $25.7 million and $­­­14.1 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

Three months ended March 31, 

Telecom

Telecom

Energy

Other (1)

Consolidated

2021

$

10,506

$

14,939

$

$

235

$

25,680

2020

10,465

1,972

720

904

14,061

(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. For 2021, we expect International Telecom capital expenditures to be approximately $45 million to $55 million. In the US Telecom segment, we expect capital expenditures to be approximately $40 million to $­­­­50 million for 2021 including $­­­­20 million to $30 million related to towers and backhaul in conjunction with the FirstNet Agreement.

 We expect to fund our current capital expenditures primarily from our current cash balances, cash generated from operations and our existing credit facilities including the Receivables Credit Facility.

46

 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 and to date 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 March 31, 2021, our Board of Directors declared $2.7 million of dividends to our stockholders which includes a $0.17 per share dividend declared on March 17, 2021 and paid on April 9, 2021. We have declared quarterly dividends for the last 89 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.5 million and $1.6 million of our common stock under the 2016 Repurchase Plan during the three months ended March 31, 2021 and 2020, respectively. As of March 31, 2021, we have $30.4 million authorized and available for share repurchases under the 2016 Repurchase Plan.

Sources of Cash

Cash provided by operations.  Cash provided by operating activities was $5.3 million for the three months ended March 31, 2021 as compared to $­­­­15.5 million for the three months ended March 31, 2020.  The decrease of $10.2 million was primarily related to an increase in working capital investments made as a part of the FirstNet construction project as well as an increase in payments of accounts payable and accrued expenses.

  

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”).  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 March 31, 2021.  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) LIBOR for an interest period of one month and (y) 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. 

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.

47

As of March 31, 2021, 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, 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.0 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) LIBOR plus 2.50%, (ii) a base rate plus 1.50% or (iii) a fixed annual interest rate to be quoted by CoBank. If we select a variable interest rate option, we are required to enter an interest rate swap fixing the interest rate.

  

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.

As of March 31, 2021, we had $10.8 million outstanding, of which $1.1 million was current, and $64.2 million of availability under the Receivables Credit Facility. We capitalized $0.9 million of fees associated with the Receivables Credit Facility which are being amortized over the life of the debt and $0.8 million were unamortized at March 31, 2021.

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% per annum 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, 2020 and received a waiver from the RTFC on February 25, 2021.

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 March 31, 2021, $60.0 million of the Viya Debt remained outstanding and $­­­­0.5 million of the rate lock fee was unamortized.

48

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% per annum paid quarterly.

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, 2020.
 

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 March 31, 2021, the swap had an unamortized notional amount of $7.1 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 March 31, 2021, $­­­­12.5 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 March 31, 2021, 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 March 31, 2021 and

49

2020, we recorded $0.1 million and $0.9 million, respectively, in losses on foreign currency transactions. With the completion of the Vibrant Transaction, we will no longer have exposure to the Indian Rupee. We will continue to assess the impact of our exposure to 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. 

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 Plans. 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 March 31, 2021, we had $5.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 2019 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 March 31, 2021. 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 March 31, 2021, 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.

50

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 March 31, 2021 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 14 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 2020 Annual Report on Form 10-K. The risks described herein and in our 2020 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 $30.4 million available to be repurchased under that plan as of March 31, 2021.

The following table reflects the repurchases by us of our common stock during the quarter ended March 31, 2021:

    

    

    

    

(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

January 1, 2021 — January 31, 2021

 

$

$

30,938,016

February 1, 2021 — February 28, 2021

 

30,938,016

March 1, 2021 — March 31, 2021

 

43,978

(1)

50.40

11,501

30,398,450

(1)Includes 32,477 shares purchased on March 7, 2021, March 8, 2021, March 11, 2021 and March 13, 2021 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.

51

Item 5. Other Information

On May 4, 2021, 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 refer to “FirstNet Agreement” under Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations.

Item 6. Exhibits:

2.1

Agreement and Plan of Merger, by and among Alaska Communications, Parent and Merger Sub (incorporated by reference to Exhibit 2.1 to the Company’s Current Report on Form 8-K (File No. 001-12593) filed on January 4, 2021).

10.1*#

Second Amendment to Network Build and Maintenance Agreement dated as of the 4th day of May, 2021 and effective as of the 1st day of January, 2021 by and between Commnet Wireless, LLC and AT&T Mobility LLC.

10.2

Voting Agreement (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 001-12593) filed on January 4, 2021).

10.3

Form of Performance Stock Unit Award Grant Notice and Performance Stock Unit Agreement (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 001-12593) filed on March 15, 2021).

10.4

Form of Restricted Stock Unit Award Grant Notice and Restricted Stock Unit Agreement (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K (File No. 001-12593) filed on March 15, 2021).

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

52

* 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 them by reference.

# Portions of this exhibit (indicated by asterisks) have been omitted in accordance with the rules of the Securities and Exchange Commission.

53

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: May 10, 2021

/s/ Michael T. Prior

Michael T. Prior

President and Chief Executive Officer

Date: May 10, 2021

/s/ Justin D. Benincasa

Justin D. Benincasa

Chief Financial Officer

54

EX-10.1 2 atni-20210331xex10d1.htm EX-10.1

Exhibit 10.1

[***]CERTAIN CONFIDENTIAL PORTIONS OF THIS EXHIBIT HAVE BEEN OMITTED AND REPLACED WITH “[***]”. SUCH IDENTIFIED INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS (I) NOT MATERIAL AND (II) THE TYPE THAT THE COMPANY TREATS AS PRIVATE OR CONFIDENTIAL.

Second Amendment to

Network Build and Maintenance Agreement

Between

Commnet Wireless, LLC and

AT&T Mobility LLC

This Second Amendment to Network Build and Maintenance Agreement (the “Second Amendment”) is entered into as of the 4th day of May, 2021 and effective as of the 1st day of January, 2021 (the “Second Amendment Effective Date”), by and between Commnet Wireless, LLC,  a Delaware limited liability company on behalf of itself and its Affiliates (hereinafter referred to as “Vendor”), and AT&T Mobility LLC, a Delaware limited liability company on behalf of itself and its Affiliates (“AT&T”), each of which may be referred to in the singular as a “Party” or in the plural as the “Parties.”

Recitals

WHEREAS, the Parties entered into that certain Network Build and Maintenance Agreement dated as of the 31st day of July, 2019 and amended as of August 6, 2020 (the “NBMA”) pursuant to which Vendor has agreed to build, install and deploy a RAN at certain Cell Sites for AT&T as described in Addendum 1: Network Build and Structured Payments attached thereto (the “Build Addendum”) and to provide ongoing maintenance of such RAN as described in Addendum 2: Maintenance Addendum attached thereto (the “Maintenance Addendum” and, together with the NBMA, the Build Addendum and all other addendums, schedules, amendments and modifications thereto, the “Agreement”);

WHEREAS, the Parties now desire to amend the Agreement in accordance with the terms set forth in this Second Amendment to amend certain provisions of the Build Addendum.

NOW THEREFORE, in consideration of these covenants, and for good and valuable consideration, and intending to be legally bound, the Parties agree as follows:

1.Capitalized Terms.

All capitalized terms used herein shall have the same meaning ascribed to them in the Agreement, unless otherwise expressly defined in this Second Amendment.

2.

Amendment to the Agreement.  As of the Second Amendment Effective Date, the Agreement is hereby amended and modified as follows:

A. C.  Build Addendum: Section 16: Termination Events; Remedies. Section 16: Termination Events; Remedies, of the Build Addendum, is hereby amended by deleting Sections 16(a)(iii) and (iv) in their entirety and replacing them with the following:

“(a)(iii)  Vendor fails to obtain Location Acceptance of a Cell Site on or before the Phase Completion Date for such Cell Site set forth in Schedule 4 and does not cure such failure to obtain Location Acceptance within ninety (90) days from the applicable Phase Completion Date but in no event shall such cure period extend beyond [***], subject to the provisions in the Agreement pertaining to any Excusable Delay; or


(a)(iv) A Cell Site has not reached Location Acceptance by [***] for any reason other than as caused by an Excusable Delay.”

B.   Build Addendum: Section 17: Additional Termination Rights. Section 17: Additional Termination Rights, of the Build Addendum is hereby amended by deleting Section 17(b) in its entirety and replacing it with the following:

“(b) Termination due to Excusable Delay.  In the event that a Cell Site never reaches Location Acceptance due to an Excusable Delay (other than a Force Majeure Event or Permitting Delay), then on or after [***] either Party may remove such Cell Site from the Build Out Plan and terminate this Build Addendum with respect to such Cell Site; provided, however, that Vendor shall only be able to exercise the termination right set forth in this Section 17(b) if Vendor is not otherwise in breach of the Agreement or this Build Addendum with respect to such Cell Site. Upon such termination, Vendor shall sell or transfer all of the Vendor Provided Equipment ordered by Vendor for construction of the Cell Site together with any Work completed (in accordance with applicable Specifications and requirements) in connection with the Cell Site through the date of termination to AT&T at a purchase price equal to Vendor’s reasonable and demonstrated costs for such Work (including its documented procurement costs for such Vendor Provided Equipment without any margin or mark-up by Vendor); provided, however, that in no event shall AT&T be required to pay in excess of $[***] for any such Vendor Provided Equipment and Work completed by Vendor prior to the date of termination. In addition to the foregoing, at AT&T’s sole election upon such termination, either (i) Vendor shall assign the tower lease for such Cell Site to AT&T in the case of any Third Party Cell Site or require Vendor to enter into a Site License with AT&T pursuant to the Master License Agreement in the case of any Vendor Cell Site and assign to AT&T any subcontract entered into by Vendor to provide any portion of the backhaul at such Cell Site pursuant to the Transport Agreement or (ii) AT&T shall reimburse Vendor for all of Vendor’s reasonable and demonstrated costs, if any, up to an aggregate amount equal to $ [***] per Cell Site, to terminate (A) in the case of a Third Party Cell Site, the Tower Lease entered into by Vendor in accordance with the terms of this Agreement but only to the extent that such Tower Lease is solely for the location of the AT&T Provided Equipment, Vendor Provided Equipment and other Material contemplated herein, and (B) any subcontract entered into by Vendor to provide any portion of the backhaul at such Cell Site pursuant to the Transport Agreement. To the extent that AT&T elects to assume the Tower Lease or transport contract and/or enter into a Site License with respect to a Cell Site, then upon completion of such Cell Site, AT&T may elect to include such Cell Site in the Maintenance Addendum and the Agreement and Maintenance Addendum shall not terminate with respect to such Cell Site. To the extent AT&T elects to reimburse Vendor for the costs described in subsection (ii) of the preceding sentence, then AT&T shall pay such amounts within sixty (60) days of receipt of an invoice from Vendor for such costs and expenses. In the event that either Party exercises the termination right set forth in this Section 17(b), the Parties agree that Location Acceptance shall not occur with respect to such Cell Site and AT&T shall have no obligation to make the Structured Payments for such Cell Site.”

E.  Build Addendum: Schedule 1: Cell Sites.  Schedule 1: Cell Sites, attached to the Build Addendum, shall be deleted in its entirety and replaced by a new Schedule 1: Cell Sites that is attached hereto as Attachment A.

2


Build Addendum: Schedule 4: Build Out Plan.   Schedule 4: Build Out Plan, attached to the Build Addendum, shall be modified by deleting the table and paragraph directly below the first paragraph and replacing it with the following:

Cell Sites:

[***]

All Cell Sites in the Build Out Plan shall be completed in accordance with the completion requirements set forth in the Milestones pursuant to Schedule 5 and, in any event, all Cell Sites must be completed and launched into Commercial Service no later than [***] (which date shall be absolute with no applicable cure period beyond such date except in connection with a Force Majeure Event or Excusable Delay which shall be governed by the applicable terms of the Agreement.”

D.

Schedule 5: Milestones to the Build Addendum. Schedule 5: Milestones, attached to the Build Addendum, shall be modified by deleting the table immediately under the title, “Section 5: Milestones” and replacing it with the following.

Schedule 5: Milestones

[***]

3.

Effect; Conflicts.

Except to the extent expressly amended by this Second Amendment, the Agreement is hereby ratified and confirmed in all respects and no other Article, Section, term or provision of the Agreement shall be deemed modified or changed in any respect by the terms of this Second Amendment.  The Agreement is hereby amended so that any reference therein shall mean a reference to the Agreement as amended by this Second Amendment.

4.

Counterparts.

This Second Amendment may be executed in multiple counterparts, each of which when so executed shall be deemed to constitute an original, but all of which together shall constitute only one document.  Original signatures transmitted and received via facsimile or other electronic transmission of a scanned document (e.g., pdf or similar format) are true and valid signatures for all purposes hereunder and shall bind the Parties to the same extent as that of original signatures.

[Signature Pages Follows]

3


IN WITNESS WHEREOF, the Parties have caused their duly authorized representatives to execute this Second Amendment as of the Second Amendment Effective Date.

VENDOR:

Commnet Wireless, LLC

By:

/s/ Roderick Nelson

Name: Roderick Nelson

Title: Chief Executive Officer

AT&T:

AT&T Mobility LLC

By: AT&T Services, Inc., its Authorized Representative

By:

/s/ Kurt Dresch

Name: Kurt Dresch

Title: Director, Global Connections

[Signature Page to Second Amendment to Network Build and Maintenance Agreement]

4


EX-31.1 3 atni-20210331xex31d1.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: May 10, 2021

/s/ Michael T. Prior

Michael T. Prior

President and Chief Executive Officer


EX-31.2 4 atni-20210331xex31d2.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: May 10, 2021

By:

/s/ Justin D. Benincasa

Justin D. Benincasa

Chief Financial Officer


EX-32.1 5 atni-20210331xex32d1.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 March 31, 2021 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: May 10, 2021

By:

/s/ Michael T. Prior

Michael T. Prior

President and Chief Executive Officer


EX-32.2 6 atni-20210331xex32d2.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 March 31, 2021 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: May 10, 2021

By:

/s/ Justin D. Benincasa

Justin D. Benincasa

Chief Financial Officer


EX-101.SCH 7 atni-20210331.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 - DISPOSITIONS - Disposition - Vibrant Energy (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS - Recurring (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - 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 00505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (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 - DISPOSITIONS link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - GOVERNMENT GRANTS link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - RETIREMENT PLANS link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - NET INCOME (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 11401 - 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 - DISPOSITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - RETIREMENT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - 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 - Accounts Receivable (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 40702 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - GOVERNMENT GRANTS (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - NET INCOME (LOSS) PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - SEGMENT REPORTING (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - 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 8 atni-20210331_cal.xml EX-101.CAL EX-101.DEF 9 atni-20210331_def.xml EX-101.DEF EX-101.LAB 10 atni-20210331_lab.xml EX-101.LAB EX-101.PRE 11 atni-20210331_pre.xml EX-101.PRE XML 12 atni-20210331x10q_htm.xml IDEA: XBRL DOCUMENT 0000879585 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-03-31 0000879585 us-gaap:TreasuryStockCommonMember 2020-01-01 2020-03-31 0000879585 us-gaap:TreasuryStockCommonMember 2021-03-31 0000879585 us-gaap:RetainedEarningsMember 2021-03-31 0000879585 us-gaap:ParentMember 2021-03-31 0000879585 us-gaap:NoncontrollingInterestMember 2021-03-31 0000879585 us-gaap:CommonStockMember 2021-03-31 0000879585 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000879585 us-gaap:TreasuryStockCommonMember 2020-12-31 0000879585 us-gaap:RetainedEarningsMember 2020-12-31 0000879585 us-gaap:ParentMember 2020-12-31 0000879585 us-gaap:NoncontrollingInterestMember 2020-12-31 0000879585 us-gaap:CommonStockMember 2020-12-31 0000879585 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 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 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 2021-04-01 2021-03-31 0000879585 2021-04-01 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember atni:RenewableEnergyMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:UsTelecommunicationsMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:RenewableEnergyMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:InternationalTelecomMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:OtherCommunicationServicesMember atni:InternationalTelecomMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:MobilityMember atni:UsTelecommunicationsMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:MobilityMember atni:InternationalTelecomMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:ManagedServicesMember atni:InternationalTelecomMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:FixedMember atni:UsTelecommunicationsMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:FixedMember atni:InternationalTelecomMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:ConstructionServicesMember atni:UsTelecommunicationsMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:CommunicationServicesMember atni:UsTelecommunicationsMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:CommunicationServicesMember atni:InternationalTelecomMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:CarrierServicesMember atni:UsTelecommunicationsMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:CarrierServicesMember atni:InternationalTelecomMember 2021-01-01 2021-03-31 0000879585 atni:UsTelecommunicationsMember atni:HighCostSupportProgramMember 2021-01-01 2021-03-31 0000879585 atni:InternationalTelecomMember atni:HighCostSupportProgramMember 2021-01-01 2021-03-31 0000879585 atni:RenewableEnergyMember 2021-01-01 2021-03-31 0000879585 atni:OtherRevenueMember 2021-01-01 2021-03-31 0000879585 atni:OtherCommunicationServicesMember 2021-01-01 2021-03-31 0000879585 atni:MobilityMember 2021-01-01 2021-03-31 0000879585 atni:ManagedServicesMember 2021-01-01 2021-03-31 0000879585 atni:FixedMember 2021-01-01 2021-03-31 0000879585 atni:ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember 2021-01-01 2021-03-31 0000879585 atni:ConstructionServicesMember 2021-01-01 2021-03-31 0000879585 atni:ConnectAmericaFundPhaseIiAuctionMember 2021-01-01 2021-03-31 0000879585 atni:CarrierServicesMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember atni:RenewableEnergyMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:RenewableEnergyMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:OtherRevenueMember atni:InternationalTelecomMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:OtherCommunicationServicesMember atni:InternationalTelecomMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:MobilityMember atni:UsTelecommunicationsMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:MobilityMember atni:InternationalTelecomMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:ManagedServicesMember atni:InternationalTelecomMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:FixedMember atni:UsTelecommunicationsMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:FixedMember atni:InternationalTelecomMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:CommunicationServicesMember atni:UsTelecommunicationsMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:CommunicationServicesMember atni:InternationalTelecomMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:CarrierServicesMember atni:UsTelecommunicationsMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:CarrierServicesMember atni:InternationalTelecomMember 2020-01-01 2020-03-31 0000879585 atni:UsTelecommunicationsMember atni:HighCostSupportProgramMember 2020-01-01 2020-03-31 0000879585 atni:InternationalTelecomMember atni:HighCostSupportProgramMember 2020-01-01 2020-03-31 0000879585 atni:RenewableEnergyMember 2020-01-01 2020-03-31 0000879585 atni:OtherRevenueMember 2020-01-01 2020-03-31 0000879585 atni:OtherCommunicationServicesMember 2020-01-01 2020-03-31 0000879585 atni:MobilityMember 2020-01-01 2020-03-31 0000879585 atni:ManagedServicesMember 2020-01-01 2020-03-31 0000879585 atni:FixedMember 2020-01-01 2020-03-31 0000879585 atni:ERateProgramAndLifelineAndRuralHealthCareSupportProgramsMember 2020-01-01 2020-03-31 0000879585 atni:ConnectAmericaFundPhaseIiAuctionMember 2020-01-01 2020-03-31 0000879585 atni:CarrierServicesMember 2020-01-01 2020-03-31 0000879585 atni:TribalBiddingCreditMember 2018-01-01 2018-12-31 0000879585 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0000879585 atni:InvestmentInPrivatelyHeldCompaniesMember 2020-01-01 2020-03-31 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000879585 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000879585 atni:InvestmentInFormerIndiaSolarOperationsMember 2021-01-01 2021-01-31 0000879585 atni:LegalClaimsRegardingTaxFilingsMember 2021-03-31 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-03-31 0000879585 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-03-31 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0000879585 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-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:SeniorSecuredDelayedDrawTermLoanMember atni:CommnetFinanceMember 2020-03-26 0000879585 atni:CreditFacilityMember us-gaap:LetterOfCreditMember 2019-04-10 0000879585 atni:CreditFacilityMember atni:TermLoanMember 2019-04-10 0000879585 atni:CreditFacilityMember atni:SwinglineSubFacilityMember 2019-04-10 0000879585 atni:CreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2021-03-31 0000879585 atni:CreditFacilityMember us-gaap:LetterOfCreditMember 2021-03-31 0000879585 srt:MinimumMember 2021-03-31 0000879585 srt:MaximumMember 2021-03-31 0000879585 atni:RenewableEnergyPartnershipMember us-gaap:OtherInvestmentsMember 2019-01-01 2019-12-31 0000879585 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherInvestmentsMember 2021-03-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherInvestmentsMember 2021-03-31 0000879585 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherInvestmentsMember 2020-12-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherInvestmentsMember 2020-12-31 0000879585 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000879585 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000879585 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000879585 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000879585 us-gaap:OtherAssetsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-03-31 0000879585 us-gaap:OtherAssetsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0000879585 atni:RenewableEnergyPartnershipMember us-gaap:OtherInvestmentsMember 2021-03-31 0000879585 atni:RenewableEnergyPartnershipMember us-gaap:OtherInvestmentsMember 2020-12-31 0000879585 atni:InvestmentInPrivatelyHeldCompaniesMember us-gaap:OtherAssetsMember 2021-03-31 0000879585 atni:InvestmentInPrivatelyHeldCompaniesMember 2021-03-31 0000879585 atni:InvestmentInFormerIndiaSolarOperationsMember 2021-03-31 0000879585 atni:InvestmentInPrivatelyHeldCompaniesMember us-gaap:OtherAssetsMember 2020-12-31 0000879585 atni:InvestmentInPrivatelyHeldCompaniesMember 2020-12-31 0000879585 atni:InvestmentInPrivatelyHeldCompaniesMember 2020-03-31 0000879585 atni:RenewableEnergyPartnershipMember us-gaap:OtherInvestmentsMember 2019-12-31 0000879585 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000879585 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000879585 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atni:VibrantEnergyHoldingsPte.LtdMember 2020-01-01 2020-12-31 0000879585 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2021-03-31 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2021-03-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2021-03-31 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0000879585 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2017-07-31 0000879585 us-gaap:OperatingSegmentsMember atni:UsTelecommunicationsMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:InternationalTelecomMember 2021-01-01 2021-03-31 0000879585 atni:CorporateAndReconcilingItemsMember 2021-01-01 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:UsTelecommunicationsMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember 2020-01-01 2020-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:InternationalTelecomMember 2020-01-01 2020-03-31 0000879585 atni:CorporateAndReconcilingItemsMember 2020-01-01 2020-03-31 0000879585 atni:OneCommunicationsDebtMember 2017-05-22 0000879585 atni:ViyaDebtMember 2016-12-31 0000879585 atni:ViyaDebtMember 2021-03-31 0000879585 atni:OneCommunicationsDebtMember 2021-03-31 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 us-gaap:LondonInterbankOfferedRateLIBORMember 2017-05-22 2017-05-22 0000879585 srt:MaximumMember atni:OneCommunicationsDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-05-22 2017-05-22 0000879585 us-gaap:ConstructionMember 2021-01-01 2021-03-31 0000879585 atni:CommunicationServicesMember 2021-01-01 2021-03-31 0000879585 atni:CommunicationServicesMember 2020-01-01 2020-03-31 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-03-31 0000879585 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-03-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-03-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-03-31 0000879585 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-12-31 0000879585 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0000879585 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-12-31 0000879585 us-gaap:OtherAssetsMember 2021-03-31 0000879585 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:UsTelecommunicationsMember 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:InternationalTelecomMember 2021-03-31 0000879585 atni:CorporateAndReconcilingItemsMember 2021-03-31 0000879585 us-gaap:OperatingSegmentsMember atni:UsTelecommunicationsMember 2020-12-31 0000879585 us-gaap:OperatingSegmentsMember atni:RenewableEnergyMember 2020-12-31 0000879585 us-gaap:OperatingSegmentsMember atni:InternationalTelecomMember 2020-12-31 0000879585 atni:CorporateAndReconcilingItemsMember 2020-12-31 0000879585 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0000879585 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0000879585 atni:ReceivableCreditFacilityMember atni:SeniorSecuredDelayedDrawTermLoanMember atni:CommnetFinanceMember 2021-01-01 2021-03-31 0000879585 2020-03-31 0000879585 2019-12-31 0000879585 us-gaap:ParentMember 2021-01-01 2021-03-31 0000879585 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0000879585 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000879585 us-gaap:ParentMember 2020-01-01 2020-03-31 0000879585 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0000879585 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000879585 2021-05-10 0000879585 srt:MinimumMember atni:OneCommunicationsDebtMember 2017-05-22 0000879585 atni:UniversalServiceFundProgramMember 2021-01-01 2021-03-31 0000879585 atni:LitigationProceedingsAndDisputesInGuyanaMember 2020-10-05 2020-10-05 0000879585 2020-01-01 2020-12-31 0000879585 atni:ContingencyRelatedToSpectrumFeesMember 2011-01-01 2011-12-31 0000879585 atni:LegalClaimsRegardingTaxFilingsMember srt:MinimumMember 2021-01-01 2021-03-31 0000879585 atni:CitizensBroadbandRadioServiceAuctionMember 2020-07-01 2020-09-30 0000879585 atni:GrantReductionDuringFirstYearMember atni:InternationalTelecomMember atni:HighCostSupportProgramMember 2020-11-16 2020-11-16 0000879585 atni:RuralDigitalOpportunityFundPhaseIAuctionMember 2020-01-01 2020-12-31 0000879585 atni:TribalBiddingCreditMember 2021-03-31 0000879585 atni:CaresActMember 2021-03-31 0000879585 atni:TribalBiddingCreditMember 2021-01-01 2021-03-31 0000879585 atni:RuralDigitalOpportunityFundPhaseIAuctionMember 2020-12-31 0000879585 atni:ERateMember 2021-01-01 2021-03-31 0000879585 atni:CaresActMember 2021-01-01 2021-03-31 0000879585 atni:InternationalTelecomMember atni:HighCostSupportProgramMember 2020-11-16 2020-11-16 0000879585 atni:ERateMember 2020-01-01 2020-12-31 0000879585 atni:CaresActMember 2020-01-01 2020-12-31 0000879585 atni:InternationalTelecomMember atni:HighCostSupportProgramMember 2018-01-01 2018-12-31 0000879585 atni:ConnectAmericaFundPhaseIiAuctionMember 2018-01-01 2018-12-31 0000879585 srt:MaximumMember atni:InternationalTelecomMember atni:HighCostSupportProgramMember 2018-12-31 0000879585 us-gaap:OtherInvestmentsMember 2021-01-01 2021-03-31 0000879585 atni:InvestmentInPrivatelyHeldCompaniesMember 2021-01-01 2021-03-31 0000879585 2020-01-01 2020-03-31 0000879585 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atni:VibrantEnergyHoldingsPte.LtdMember 2021-01-01 2021-03-31 0000879585 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atni:VibrantEnergyHoldingsPte.LtdMember 2020-11-19 2021-03-31 0000879585 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atni:VibrantEnergyHoldingsPte.LtdMember 2020-11-19 2020-12-31 0000879585 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember atni:VibrantEnergyHoldingsPte.LtdMember 2021-01-31 0000879585 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember atni:VibrantEnergyHoldingsPte.LtdMember 2021-01-01 2021-01-31 0000879585 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atni:VibrantEnergyHoldingsPte.LtdMember 2021-01-31 0000879585 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atni:VibrantEnergyHoldingsPte.LtdMember 2021-01-01 2021-01-31 0000879585 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember atni:VibrantEnergyHoldingsPte.LtdMember 2020-11-19 0000879585 us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-03-31 0000879585 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-01-01 2021-03-31 0000879585 us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-03-31 0000879585 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-03-31 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 atni:ReceivableCreditFacilityMember atni:SeniorSecuredDelayedDrawTermLoanMember atni:CommnetFinanceMember 2021-03-31 0000879585 atni:FirstnetAgreementMember 2021-03-31 0000879585 atni:FirstnetAgreementMember 2020-12-31 0000879585 atni:ERateMember 2021-06-01 2021-06-30 0000879585 atni:GrantReductionDuringSecondYearMember atni:InternationalTelecomMember atni:HighCostSupportProgramMember 2020-11-16 2020-11-16 0000879585 atni:GrantReductionDuringFirstYearMember atni:HighCostSupportProgramMember 2020-11-16 2020-11-16 0000879585 2021-01-01 2021-03-31 0000879585 2021-03-31 0000879585 2020-12-31 iso4217:USD pure atni:item utr:MW shares iso4217:USD shares atni:segment 0 0 atni:LeaseLiabilityCurrent atni:LeaseLiabilityNoncurrent atni:LeaseLiabilityCurrent atni:LeaseLiabilityNoncurrent 0000879585 --12-31 2021 Q1 false P3Y P10Y P3Y atni:LeaseLiabilityCurrent atni:LeaseLiabilityNoncurrent atni:LeaseLiabilityCurrent atni:LeaseLiabilityNoncurrent 0.67 0.33 10-Q true 2021-03-31 false 001-12593 ATN INTERNATIONAL, INC. DE 47-0728886 500 Cummings Center Beverly MA 01915 978 619-1300 Common Stock, par value $.01 per share ATNI NASDAQ Yes Yes Large Accelerated Filer false false false 15921222 91259000 103925000 1072000 1072000 13000000.0 12100000 41600000 44152000 2365000 1227000 6185000 5504000 52796000 49450000 34735000 195277000 240065000 1264279000 1252780000 736208000 716318000 528071000 536462000 114083000 114083000 60690000 60691000 5560000 5913000 61762000 63235000 21056000 9614000 71223000 53648000 1057722000 1083711000 3750000 3750000 1101000 74529000 96205000 2708000 2703000 8495000 7501000 12446000 12371000 24727000 24681000 717000 127756000 147928000 8171000 10675000 50902000 51082000 50738000 50617000 9713000 68173000 69073000 315453000 329375000 0.01 0.01 10000000 10000000 0 0 0.01 0.01 50000000 50000000 17449541 17383898 15920141 15898477 172000 172000 1529400 1485421 61677000 59456000 186930000 187754000 516897000 516901000 269000 278000 642591000 645649000 99678000 108687000 742269000 754336000 1057722000 1083711000 110636000 107904000 13874000 3001000 124510000 110905000 49507000 46602000 12606000 37693000 34427000 730000 44000 20508000 22518000 -117000 -15000 121161000 103606000 3349000 7299000 -6000 243000 1147000 1156000 2375000 -2901000 1222000 -3814000 4571000 3485000 295000 1109000 4276000 2376000 100000 300000 1570000 3390000 2706000 -1014000 0.17 -0.06 0.17 -0.06 15902000 16001000 15952000 16001000 0.17 0.17 4276000 2376000 -40000 -4425000 31000 -177000 -9000 -4602000 4267000 -2226000 1570000 3390000 2697000 -5616000 172000 -59456000 187754000 516901000 278000 645649000 108687000 754336000 43978 2221000 2221000 2221000 1262000 1262000 74000 1336000 0.17 2710000 2710000 2710000 1530000 1530000 2086000 2086000 9123000 11209000 2706000 2706000 1570000 4276000 -9000 -9000 -9000 2697000 1570000 4267000 172000 -61677000 186930000 516897000 269000 642591000 99678000 742269000 172000 -51129000 188471000 541890000 -3282000 676122000 129961000 806083000 62892 -3229000 -3229000 -3229000 1196000 1196000 -36000 1160000 0.17 2715000 2715000 2715000 4220000 4220000 1774000 1774000 -1014000 -1014000 3390000 2376000 -4602000 -4602000 -4602000 -5616000 3390000 -2226000 172000 -54358000 189667000 538161000 -7884000 665758000 127321000 793079000 4276000 2376000 20508000 22518000 1122000 1260000 168000 126000 1336000 1160000 -2504000 -1135000 2188000 -1775000 -117000 -15000 81000 -739000 -1430000 10887000 12579000 253000 -431000 -399000 -7648000 -4055000 1810000 355000 242000 -298000 51000 84000 5323000 15459000 19495000 14061000 6185000 3292000 900000 18597000 4155000 2768000 -7946000 -16829000 2703000 2721000 3530000 4220000 -53000 1010000 938000 938000 1677000 1625000 540000 1600000 11522000 1774000 10814000 -10043000 -13888000 -115000 -12666000 -15373000 104997000 162358000 92331000 146985000 10075000 8393000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:13.5pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:22.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;">The Company strives to be a leading platform for the operation of, and investment in, smaller and specialty market communications services and technology companies.  The Company has a long track record of delivering critical infrastructure-based solutions to underserved markets. The Company’s majority-owned operating subsidiaries provide facilities-based communications services, along with related information technology solutions, in the United States, Bermuda, and the Caribbean. The Company also has non-controlling investments in several communications and technology companies, and it continues to consider opportunities to make controlling and minority investments in businesses that it believes have the potential for generating substantial and relatively steady cash flows over extended periods of time or have technologies or business models that might prove valuable to the Company’s main operating subsidiaries or create significant longer term growth potential for the Company as a whole.</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;">At the holding company level, the Company oversees the allocation of capital within and among its subsidiaries, affiliates, new investments, and stockholders. The Company also has developed significant operational expertise and resources that it uses to augment the capabilities of its individual operating subsidiaries. Over the past ten years, the Company has built a platform of resources and expertise to support its operating subsidiaries and to improve their quality of service, and customer acquisition, retention, and satisfaction while maintaining optimal operating efficiencies. The Company has a number of shared service functions, including billing, network and engineering and customer service, and the parent company also employs personnel with specialized skills that provide greater economies of scale and expertise than would typically be available at the operating subsidiary level.</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 was incorporated in Delaware in 1987, began trading publicly in 1991 and spun off more than half of its operations to stockholders in 1998. The Company actively evaluates potential acquisitions, investment opportunities and other strategic transactions, both domestic and international, and generally looks for those that it believes have the potential for generating steady excess cash flows over extended periods of time. 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 us, either individually, or as research and development businesses that can support the Company’s operating subsidiaries in new technology, product, and service development and offerings. The Company has used the cash generated from its established operating units, and any asset sales, 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 provides management, technical, financial, regulatory, and marketing services to its subsidiaries and typically receives a management fee calculated as 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 Notes 1 and 14 to the Consolidated Financial Statements included in this Report.</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;">Through March 31, 2021, the Company had identified three <span style="white-space:pre-wrap;">operating segments to manage and review its operations and to facilitate investor presentations of its results. These three</span><span style="white-space:pre-wrap;"> operating segments are as follows: </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><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;">Businesses contained in the Company’s international telecom segment offer a mix of fixed data, internet and voice services (“Fixed”) as well as retail mobility (“Mobility”) services to customers in Bermuda, the Cayman Islands, Guyana and the US Virgin Islands. The Company offers fixed video services in Bermuda, the Cayman Islands, and the US Virgin Islands and managed information technology services (“Managed Services”) to enterprise customers in all its markets. The Company also offers services to other telecom providers (“Carrier Services”), such as international long-distance, transport and access services, and roaming from such telecom providers’ customers traveling in its network service areas.</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, primarily in the Southwest, the Company offers Carrier Services, including wholesale roaming services, the leasing of critical network infrastructure such as towers and transport facilities, and site maintenance. The Company also provides Fixed, Mobility, and Managed </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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 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;">Services to its retail and enterprise customers, and private network services to enterprise customers, municipalities and other service providers.</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;"> </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 provided distributed generation solar power to commercial and industrial customers through January 27, 2021. See </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Sale of Renewable Energy Operations</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> for further details </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 it reports its revenue and the markets it served during the three months ended March 31, 2021:</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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.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.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;width:26.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.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;width:27.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.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;width:16.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></tr><tr><td style="vertical-align:bottom;width:24.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;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:26.28%;border-bottom: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.52%;margin:0pt;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.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;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;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.8%;border-bottom: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></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:24.73%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">One, GTT+, Viya</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">One, Logic, GTT+, Viya</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">One, GTT+, Viya</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.73%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:27.6%;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, Guyana</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:16.8%;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, GTT+, Viya</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:24.73%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Choice, Choice NTUA Wireless, Geoverse</p></td></tr><tr><td style="vertical-align:top;width:24.73%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commnet, Choice, Choice NTUA Wireless, Deploycom</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:24.73%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commnet, Essextel</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.73%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:16.8%;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></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:24.73%;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 (1)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:26.28%;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.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';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:27.6%;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.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';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:16.8%;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></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:36pt;"/><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;">See </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">Sale of Renewable Energy Operations</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> for further details.</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;"><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 13 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;white-space:pre-wrap;">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;">The Company is continuing to monitor and assess the effects of the ongoing 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 2021. </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 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 of COVID-19 as of March 31, 2021 and through the date of this report. The accounting </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">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 its consolidated financial statements as of and for the three months ended March 31, 2021, 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 three months ended March 31, 2021, while the Company’s International Telecom segment experienced strengthened demand for both its Mobility and Fixed services, its Carrier Services revenue declined as a result of a reduction in roaming revenue due to pandemic-related travel and stay-at-home restrictions in these markets as compared to the same period in 2020. Such restrictions also resulted in decreased Mobility and Carrier Services revenues within the Company’s US Telecom segment during the three months ended March 31, 2021 as compared to the same period of 2020. However, in response to certain anticipated impacts, the Company was able to implement operating expense savings during 2020 and the first quarter of 2021, particularly with respect to the Company’s 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 year. 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 three months ended March 31, 2021. However, the Company’s future assessments of the impacts of COVID-19 for the remainder of 2021 or the Company’s 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 the Company’s 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. Apart from government issued travel restrictions, we currently cannot assess how COVID-19 may influence our subscribers’ procurement behavior for our services or how that behavior will impact our revenues in the foreseeable future.</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> 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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.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.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;width:26.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.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;width:27.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.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;width:16.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></tr><tr><td style="vertical-align:bottom;width:24.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;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:26.28%;border-bottom: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.52%;margin:0pt;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.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;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;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.8%;border-bottom: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></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:24.73%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">One, GTT+, Viya</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">One, Logic, GTT+, Viya</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">One, GTT+, Viya</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.73%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:27.6%;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, Guyana</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:16.8%;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, GTT+, Viya</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:24.73%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:top;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Choice, Choice NTUA Wireless, Geoverse</p></td></tr><tr><td style="vertical-align:top;width:24.73%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commnet, Choice, Choice NTUA Wireless, Deploycom</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:24.73%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commnet, Essextel</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.73%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:26.28%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:27.6%;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:16.8%;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></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:24.73%;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 (1)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:26.28%;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.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';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:27.6%;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.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';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:16.8%;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></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, 2020, filed with the SEC on March 1, 2021.</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 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;">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="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="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 </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">a component of wireline revenue, along with revenue from the Company’s Renewable Energy operations, is now included in other revenue. Construction revenue is also included as a component of 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;"><span style="font-style:italic;font-weight:bold;">Presentation of Operating Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:0.15pt;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;">Effective January 1, 2021, the Company changed its presentation of operating expenses in the Condensed Consolidated Statement of Operations by combining the previously disclosed Termination and Access Fees with Engineering and Operations as the newly represented Cost of Services. In addition, the previously disclosed Sales, Marketing and Customer Service expenses are now combined with the previously disclosed General and Administrative expenses within the newly represented Selling, general and administrative expenses. The change in presentation was made to better align the Company’s results with industry standards.  Cost of construction services continues to be broken out separately and all depreciation and amortization continues to be shown separately.</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;">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;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;">On December 18, 2019, the FASB issued new guidance that simplifies the accounting for income taxes. Amendments include the removal of certain exceptions to the general principles of ASC 740, Income taxes. The Company adopted this guidance in 2021 using a prospective method. The adoption of this guidance did not have a material impact on the Company’s consolidated financial statements; however, the impact in future periods will be dependent on the extent of future events and circumstances. </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-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, 2020, filed with the SEC on March 1, 2021.</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 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;">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="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="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 </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">a component of wireline revenue, along with revenue from the Company’s Renewable Energy operations, is now included in other revenue. Construction revenue is also included as a component of 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;"><span style="font-style:italic;font-weight:bold;">Presentation of Operating Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:0.15pt;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;">Effective January 1, 2021, the Company changed its presentation of operating expenses in the Condensed Consolidated Statement of Operations by combining the previously disclosed Termination and Access Fees with Engineering and Operations as the newly represented Cost of Services. In addition, the previously disclosed Sales, Marketing and Customer Service expenses are now combined with the previously disclosed General and Administrative expenses within the newly represented Selling, general and administrative expenses. The change in presentation was made to better align the Company’s results with industry standards.  Cost of construction services continues to be broken out separately and all depreciation and amortization continues to be shown separately.</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;">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;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;">On December 18, 2019, the FASB issued new guidance that simplifies the accounting for income taxes. Amendments include the removal of certain exceptions to the general principles of ASC 740, Income taxes. The Company adopted this guidance in 2021 using a prospective method. The adoption of this guidance did not have a material impact on the Company’s consolidated financial statements; however, the impact in future periods will be dependent on the extent of future events and circumstances. </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;">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.</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 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.</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;">In July 2019, August 2020 and May 2021, the Company entered into a Network Build and Maintenance Agreement (the “FirstNet Agreement”) with AT&amp;T Mobility, LLC (“AT&amp;T”) and the First and Second Amendments to the FirstNet Agreement, respectively (the “FirstNet Transaction”). In connection with the FirstNet Transaction, the Company will 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 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 </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">the good or service in a separate transaction with similar customers in similar circumstances. The current portion receivables under this agreement are recorded in Customer receivable and the long-term portion is recorded in Customer receivable long-term on the Company’s balance sheet. </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 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.</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;">Contract assets and liabilities consisted of the following (amounts 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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:51.55%;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:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:8.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:2.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></tr><tr><td style="vertical-align:middle;width:51.55%;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:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:middle;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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: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;">December 31, 2020</b></p></td><td style="vertical-align:middle;width:1.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><td style="vertical-align:middle;width:2.3%;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.97%;border-bottom: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% Change</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.55%;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:10.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;"> 3,044</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin: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,478</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 566</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> 23</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:middle;width:51.55%;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:10.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;"> 1,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.55%;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:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,159)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,544)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.97%;margin: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,385</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> 7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:middle;width:51.55%;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:10.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;"> (2,255)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.55%;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:10.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;"> (15,229)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;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,349)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.97%;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,120</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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 and the contract asset – noncurrent is included in other assets on the Company’s balance sheet. The contract liability – current is included in advance payments and deposits and the contract liability – noncurrent is included in other liabilities 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 three months ended March 31, 2021, the Company recognized revenue of $15.1 million related to its December 31, 2020 contract liability and amortized $0.7 million of the December 31, 2020 contract asset into revenue. The Company did no</span><span style="white-space:pre-wrap;">t recognize any revenue in the three months ended March 31, 2021 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 March 31, 2021 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.5 million in other assets. During the three months ended March 31, 2021, the Company amortized $0.6 million 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 $273 million and $299 million at March 31, 2021 and December 31, 2020, respectively. The Company expects to satisfy approximately 60% 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;"><span style="white-space:pre-wrap;">The Company's revenue is presented on a disaggregated basis in Note 13 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 </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">revenue is further disaggregated into Mobility, Fixed, Carrier Services, and other services. Other revenue is further disaggregated into renewable energy, managed services and construction revenue. 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 was no significant impact to the Company’s operating results 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 March 31, 2021, the Company had gross accounts receivable of $78.0 million and an allowance for credit losses of $13.0<span style="white-space:pre-wrap;"> million. The receivable under the FirstNet Agreement totaled $23.4 million of which $2.4 million was current and $21.0</span><span style="white-space:pre-wrap;"> million was long-term. At December 31, 2020, the Company had gross accounts receivable of </span>$67.1 million and an allowance for credit losses of $12.1 million. The receivable under the FirstNet Agreement totaled $10.8 million of which $1.2 million was current and $9.6<span style="white-space:pre-wrap;"> million was long-term. 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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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.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:20.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:3.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.44%;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:12.82%;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:23.07%;border-bottom: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 March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:21.8%;border-bottom: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 March 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.44%;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:12.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'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:16.84%;margin:0pt;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:38.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.19%;margin: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,121</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.84%;margin: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:38.44%;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:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="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.19%;margin: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,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.84%;margin: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,260</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:38.44%;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:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (354)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,525)</p></td></tr><tr><td style="vertical-align:middle;width:38.44%;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:12.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.88%;border-bottom: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.19%;border-bottom:1px solid #000000;margin: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="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;border-bottom: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:16.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 208</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:38.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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.88%;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.19%;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,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.96%;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,667</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;">Contract assets and liabilities consisted of the following (amounts 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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:51.55%;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:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:8.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:2.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></tr><tr><td style="vertical-align:middle;width:51.55%;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:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:middle;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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: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;">December 31, 2020</b></p></td><td style="vertical-align:middle;width:1.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><td style="vertical-align:middle;width:2.3%;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.97%;border-bottom: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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% Change</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.55%;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:10.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;"> 3,044</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin: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,478</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 566</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> 23</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:middle;width:51.55%;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:10.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;"> 1,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.55%;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:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,159)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,544)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.97%;margin: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,385</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;"> 7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="vertical-align:middle;width:51.55%;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:10.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;"> (2,255)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.55%;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:10.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;"> (15,229)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;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,349)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.97%;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,120</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">%</span></p></td></tr></table> 3044000 2478000 566000 0.23 1141000 910000 231000 0.25 17159000 18544000 -1385000 -0.07 2255000 2193000 62000 -0.03 -15229000 -17349000 2120000 0.12 15100000 700000 0 1700000 1500000 600000 273000000 299000000 0.60 P24M true 0 78000000.0 13000000.0 23400000 2400000 21000000.0 67100000 12100000 10800000 1200000 9600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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.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:20.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:3.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.44%;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:12.82%;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:23.07%;border-bottom: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 March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:21.8%;border-bottom: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 March 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.44%;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:12.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'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:16.84%;margin:0pt;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:38.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.19%;margin: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,121</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.84%;margin: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:38.44%;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:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="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.19%;margin: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,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.84%;margin: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,260</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:38.44%;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:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (354)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,525)</p></td></tr><tr><td style="vertical-align:middle;width:38.44%;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:12.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.88%;border-bottom: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.19%;border-bottom:1px solid #000000;margin: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="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;border-bottom: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:16.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 208</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:38.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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.88%;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.19%;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,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.96%;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,667</p></td></tr></table> 12121000 12724000 1122000 1260000 354000 1525000 124000 208000 13013000 12667000 <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:9pt 0pt 0pt 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 Company has operating and financing leases for towers, land, corporate offices, retail facilities, and data transport capacity. The <span style="-sec-ix-hidden:Hidden_PmBME5PQ_EqzDiUNrXeEVg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">lease</span></span> <span style="-sec-ix-hidden:Hidden_eCxeECFa-kiDIw7vgIHqnQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">terms</span></span> are generally between <span style="-sec-ix-hidden:Hidden_H7s5SOKj-0ulhMMB4qnf8Q;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">3</span></span> and 10 years, some of which include additional renewal options. </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;text-indent:36pt;margin:0pt;">The components of lease expense were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:54.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:3.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:3.04%;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:18.92%;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:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:middle;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:21.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.92%;margin: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:54.52%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 4,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p 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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.92%;margin: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,047</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 543</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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:3.04%;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:18.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;"> 1,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 803</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.52%;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:3.04%;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:18.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;"> 5,698</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'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:3.04%;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:18.92%;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,393</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.92%;margin: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:54.52%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.92%;margin: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:54.52%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p 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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 571</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;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:3.04%;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:18.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;"> 196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'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:3.04%;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:18.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 272</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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:3.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p 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:3.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.92%;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;"> 843</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 each of the three month periods ended March 31, 2021 and 2020, the Company paid $3.5<span style="white-space:pre-wrap;"> million for operating lease liabilities. During the three months ended March 31, 2021, the Company recorded </span>$2.2 million of operating lease liabilities arising from ROU assets. During the three months ended March 31, 2020 the Company did not record any additional lease liabilities arising from ROU assets. </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;">At March 31, 2021, finance leases with a cost of $26.5 million and accumulated amortization of $10.1 million were included in property, plant and equipment. During the three months ended March 31, 2021, the Company paid $0.1 million for finance lease liabilities and recorded $1.1 million of additional finance lease liabilities. At March 31, 2021, finance leases had a lease liability of $2.2 million, of which $0.4 million was current. At December 31, 2020, finance leases with a cost of $25.4 million and accumulated amortization of $9.5 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 March 31, 2021 and December 31, 2020 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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:54.54%;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.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:18.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:3.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:18.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:middle;width:2.28%;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.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;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.54%;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:3.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:18.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin:0pt;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:54.54%;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:3.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:18.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5.8 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin: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.9 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.54%;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:3.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:18.18%;margin: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.6 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin: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.9 years</p></td></tr><tr><td style="vertical-align:middle;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:18.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.54%;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:3.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:18.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:54.54%;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:3.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:18.18%;margin: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.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin: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:54.54%;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:3.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:18.18%;margin: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.2%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin: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.3%</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 March 31, 2021 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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.17%;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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.91%;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:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:middle;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:21.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021 (excluding the three months ended March 31, 2021)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 11,043</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 377</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 14,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 502</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 12,086</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 502</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 11,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin: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="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 8,133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 281</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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.04%;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:18.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;"> 13,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.91%;border-bottom:1px solid #000000;margin: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></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 70,412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin: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,564</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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.04%;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:18.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;"> (9,619)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (339)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_FVi-UnVa7Uy2VmI5MIfBMA;"><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.04%;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:18.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;"> 60,793</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.91%;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,225</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, 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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.17%;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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.91%;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:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:middle;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:21.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 14,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 334</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 14,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 333</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 11,799</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 333</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 10,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin: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</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 7,816</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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.04%;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:18.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;"> 13,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 72,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin: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,211</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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.04%;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:18.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;"> (10,097)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;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:3.04%;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:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_8Nf5SPrR3U-BliP7uLR_RQ;"><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.04%;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:18.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;"> 62,324</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;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:3.04%;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:18.91%;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,129</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 March 31, 2021, the Company did not have any material operating or finance leases that have not yet commenced.</p> P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The components of lease expense were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:54.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:3.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:3.04%;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:18.92%;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:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:middle;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:21.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.92%;margin: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:54.52%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 4,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p 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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.92%;margin: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,047</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 543</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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:3.04%;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:18.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;"> 1,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 803</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.52%;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:3.04%;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:18.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;"> 5,698</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'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:3.04%;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:18.92%;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,393</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.92%;margin: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:54.52%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.92%;margin: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:54.52%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p 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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 571</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;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:3.04%;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:18.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;"> 196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'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:3.04%;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:18.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 272</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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:3.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p 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:3.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.92%;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;"> 843</p></td></tr></table> 4225000 4047000 408000 543000 1065000 803000 5698000 5393000 574000 571000 196000 272000 770000 843000 3500000 3500000 2200000 26500000 10100000 100000 1100000 2200000 400000 25400000 9500000 <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 March 31, 2021 and December 31, 2020 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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:54.54%;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.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:18.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:3.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:18.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:middle;width:2.28%;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.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;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.54%;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:3.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:18.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin:0pt;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:54.54%;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:3.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:18.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5.8 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin: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.9 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.54%;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:3.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:18.18%;margin: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.6 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin: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.9 years</p></td></tr><tr><td style="vertical-align:middle;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:18.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.54%;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:3.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:18.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:54.54%;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:3.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:18.18%;margin: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.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin: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:54.54%;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:3.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:18.18%;margin: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.2%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;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.91%;margin: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.3%</p></td></tr></table> P5Y9M18D P5Y10M24D P10Y7M6D P10Y10M24D 0.049 0.050 0.042 0.033 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Maturities of lease liabilities as of March 31, 2021 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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.17%;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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.91%;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:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:middle;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:21.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021 (excluding the three months ended March 31, 2021)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 11,043</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 377</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 14,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 502</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 12,086</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 502</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 11,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin: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="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 8,133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 281</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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.04%;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:18.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;"> 13,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.91%;border-bottom:1px solid #000000;margin: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></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 70,412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin: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,564</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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.04%;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:18.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;"> (9,619)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (339)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_FVi-UnVa7Uy2VmI5MIfBMA;"><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.04%;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:18.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;"> 60,793</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.91%;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,225</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, 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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.17%;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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.91%;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:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:middle;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:21.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 14,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 334</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 14,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 333</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 11,799</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 333</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 10,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin: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</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 7,816</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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.04%;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:18.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;"> 13,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 72,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin: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,211</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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.04%;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:18.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;"> (10,097)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;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:3.04%;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:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_8Nf5SPrR3U-BliP7uLR_RQ;"><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.04%;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:18.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;"> 62,324</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;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:3.04%;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:18.91%;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,129</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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.17%;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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.91%;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:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:middle;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:21.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021 (excluding the three months ended March 31, 2021)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 11,043</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 377</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 14,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 502</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 12,086</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 502</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 11,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin: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="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 8,133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 281</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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.04%;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:18.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;"> 13,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.91%;border-bottom:1px solid #000000;margin: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></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 70,412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin: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,564</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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.04%;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:18.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;"> (9,619)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (339)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_FVi-UnVa7Uy2VmI5MIfBMA;"><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.04%;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:18.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;"> 60,793</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.91%;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,225</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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.17%;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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.91%;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:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:middle;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:21.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 14,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 334</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 14,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 333</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 11,799</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 333</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> 10,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin: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</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 7,816</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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.04%;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:18.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;"> 13,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.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;"> 72,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.91%;margin: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,211</p></td></tr><tr><td style="vertical-align:middle;width:54.52%;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.04%;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:18.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;"> (10,097)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;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:3.04%;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:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_8Nf5SPrR3U-BliP7uLR_RQ;"><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.04%;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:18.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;"> 62,324</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;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:3.04%;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:18.91%;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,129</p></td></tr></table> 11043000 377000 14479000 502000 12086000 502000 11033000 380000 8133000 281000 13638000 522000 70412000 2564000 9619000 339000 60793000 2225000 14877000 334000 14202000 333000 11799000 333000 10633000 211000 7816000 13094000 72421000 1211000 10097000 82000 62324000 1129000 <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. DISPOSITIONS</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;"><i style="font-style:italic;">Disposition of International Solar Business</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;">On November 19, 2020, the Company entered into an agreement to sell 67% of the outstanding equity interests of its India solar operations <span style="white-space:pre-wrap;">that owns and operates distributed generation solar power projects under the Vibrant name in India, or the Vibrant Transaction. </span>The Company will retain a 33%<span style="white-space:pre-wrap;"> ownership interest in the India solar operations subsequent to the transaction. The sale agreement contains representations, warranties and covenants of the parties that are customary for transactions of this type. The sale was completed in </span>January 2021. The post-sale results of the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Company’s ownership interest in Vibrant are recorded through the equity method of accounting within the Corporate and Other operating segment. As such, the Company’s consolidated financial statements will not include revenue and operating expenses from Vibrant, but instead, “other income (expense)” within the Corporate and Other operating segment will include its share of Vibrant’s profits or losses. The Company will continue to present the historical results of its Renewable Energy segment for comparative purposes. </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 table below identifies the assets and liabilities transferred (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:34.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:73.41%;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:3.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Consideration Received</b></p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.05%;margin: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,218</p></td></tr><tr><td style="vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets and liabilities disposed</b></p></td><td style="vertical-align:middle;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;margin: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:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets</p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.05%;margin: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,899</p></td></tr><tr><td style="vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment</p></td><td style="vertical-align:middle;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;margin: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,891</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 439</p></td></tr><tr><td style="vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:middle;width:3.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (759)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets disposed</p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.52%;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:23.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,470</p></td></tr><tr><td style="vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p 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:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;margin: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:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Consideration less net assets disposed</b></p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.05%;border-bottom: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,252)</p></td></tr><tr><td style="vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p 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:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;margin: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:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency losses reclassified from accumulated other comprehensive income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:23.05%;margin: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,258</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.41%;margin:0pt;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:3.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:23.05%;margin:0pt;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:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:23.05%;border-bottom:1px solid #000000;margin: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,510</p></td></tr><tr><td style="vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;border-bottom:1px solid #000000;margin: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,283</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Loss on sale including transaction costs</b></p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.05%;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;"> (22,793)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:34.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:34.2pt;margin:0pt;">The Company reported a loss on sale of $21.5<span style="white-space:pre-wrap;"> million during the year ended December 31, 2020 and Vibrant’s assets and liabilities were reported as held for sale at December 31, 2020. The Company recorded transaction costs of </span>$1.3 million on the Vibrant Transaction, of which $0.7 million was recorded during the year ended December 31, 2020 and $0.6<span style="white-space:pre-wrap;"> million was recorded during the three months ended March 31, 2021. The consideration received includes </span>$19.5 million of cash, $3.9 million of receivables related to the amounts held in escrow and earn out consideration, and $11.8<span style="white-space:pre-wrap;"> million of an equity method investment in Vibrant. The Company is finalizing working capital adjustments and the purchase price escrow will be held in escrow for a period of twelve months after the closing to secure the Company’s indemnification obligations. The Company has </span><span style="white-space:pre-wrap;">24 months</span><span style="white-space:pre-wrap;"> after the close of the transaction to satisfy the conditions necessary to receive the earn out consideration.</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 Vibrant Transaction does not qualify as discontinued operations because the disposition was not a strategic shift which will have a major effect on the Company’s operations, the historical results and financial position of the operations are presented within continuing operations.</p> 0.67 0.33 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:34.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:73.41%;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:3.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Consideration Received</b></p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.05%;margin: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,218</p></td></tr><tr><td style="vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets and liabilities disposed</b></p></td><td style="vertical-align:middle;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;margin: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:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets</p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.05%;margin: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,899</p></td></tr><tr><td style="vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment</p></td><td style="vertical-align:middle;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;margin: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,891</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 439</p></td></tr><tr><td style="vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:middle;width:3.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (759)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets disposed</p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.52%;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:23.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,470</p></td></tr><tr><td style="vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p 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:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;margin: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:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Consideration less net assets disposed</b></p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.05%;border-bottom: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,252)</p></td></tr><tr><td style="vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p 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:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;margin: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:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency losses reclassified from accumulated other comprehensive income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:23.05%;margin: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,258</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.41%;margin:0pt;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:3.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:23.05%;margin:0pt;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:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:23.05%;border-bottom:1px solid #000000;margin: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,510</p></td></tr><tr><td style="vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.05%;border-bottom:1px solid #000000;margin: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,283</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:73.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Loss on sale including transaction costs</b></p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.05%;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;"> (22,793)</p></td></tr></table> 35218000 4899000 45891000 439000 759000 50470000 -15252000 -6258000 -21510000 1283000 -22793000 -21500000 1300000 700000 600000 19500000 3900000 11800000 P24M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">7. 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;height:max-content;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;text-indent:36pt;margin:0pt;">Assets and liabilities of the Company measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020 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;height:max-content;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;">March 31, 2021</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,955</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,955</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;">Other 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;"> —</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;"> 2,110</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;"> 2,110</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;">Interest rate swap</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: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.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="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: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.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;"> (126)</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: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.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="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: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.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;"> (126)</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;"><b style="font-weight:bold;">Total assets and liabilities measured at fair value</b></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: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.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,955</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: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.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;"> 254</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: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.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;"> 2,110</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: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.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;"> 5,319</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;height:max-content;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, 2020</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,785</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,785</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;">Other 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;"> —</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;"> 13,357</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;"> 13,357</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;">Interest rate swap</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: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.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="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: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.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;"> (157)</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: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.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="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: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.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;"> (157)</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;"><b style="font-weight:bold;">Total assets and liabilities measured at fair value</b></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: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.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,785</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: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.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;"> 223</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: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.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;"> 13,357</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: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.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;"> 16,365</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></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 three months ended March 31, 2021, other investments measured using Level 3 inputs decreased $11.2 million. The decrease was the result of transferring $11.0 million out of Level 3 due to the conversion of a </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">convertible debt instrument. At December 31, 2020, the Company accounted for a convertible debt instrument at fair value. During the three months ended March 31, 2021, that instrument was converted to equity and the Company began accounting for the investment under the cost method of accounting. Refer to </span><i style="font-style:italic;">Other Investments</i><span style="white-space:pre-wrap;"> below. Also, during the three months ended March 31, 2021, the fair value of the remaining Level 3 investments decreased $0.2 million due to $0.3 million of cash distributions and $0.1</span><span style="white-space:pre-wrap;"> million of income recognized in the other income line of the Company’s statement of operations. </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;">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 March 31, 2021 and December 31, 2020 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 March 31, 2021 and December 31, 2020, 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;">Other Investments </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;">In 2019, the Company made a $14.4 million investment in a renewable energy partnership. In 2020, 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.1 million at March 31, 2021, and $2.3 <span style="white-space:pre-wrap;">million at December 31, 2020. 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.</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;">Also in 2019, the Company made an investment in an early-stage venture through the acquisition of a convertible debt instrument. The instrument converted into equity during the first quarter of 2021. Upon conversion the Company will account for the investment under the cost method of accounting as the investment does not have a readily determinable fair value. Prior to conversion, the Company accounted for the investment under the fair value option using Level 3 inputs. During the three months ended March 31, 2021, the Company recorded a gain of $2.5 million on the conversion and invested an additional $3.0 million of cash, increasing its book value from $11.0 million at December 31, 2020 to $16.5 million at March 31, 2021. </span></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 $1.3<span style="white-space:pre-wrap;"> million at March 31, 2021 and December 31, 2020, respectively. 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 including the recording of its share of the investee’s earnings or losses. The carrying value of the investment was </span>$17.3 million and $17.9<span style="white-space:pre-wrap;"> million at March 31, 2021 and December 31, 2020, respectively. The value decreased </span>$0.6 million from the December 31, 2020 balance due to $0.4 million of the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company’s share of investee losses, and currency losses of $0.2<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;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">In the first quarter of 2021, the Company began to account for its former India solar operations under the equity method of accounting. Subsequent to the close of the Vibrant Transaction in January 2021, the Company invested an additional $1.2 million into its operations and distributed $0.3 million to a minority investment partner. The book value of the investment was $12.7 million at March 31, 2021. </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;">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 and the customer receivable credit facility is estimated using Level 2 inputs. At March 31, 2021, the fair value of long-term debt and the customer receivable credit facility, including the current portion, was </span>$83.1 million and its book value was $82.7<span style="white-space:pre-wrap;"> million. At December 31, 2020, the fair value of long-term debt, including the current portion, was </span>$73.3 million and its book value was $72.8 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 March 31, 2021 and December 31, 2020 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;height:max-content;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;">March 31, 2021</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,955</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,955</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;">Other 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;"> —</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;"> 2,110</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;"> 2,110</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;">Interest rate swap</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: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.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="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: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.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;"> (126)</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: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.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="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: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.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;"> (126)</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;"><b style="font-weight:bold;">Total assets and liabilities measured at fair value</b></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: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.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,955</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: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.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;"> 254</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: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.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;"> 2,110</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: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.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;"> 5,319</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;height:max-content;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, 2020</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,785</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,785</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;">Other 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;"> —</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;"> 13,357</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;"> 13,357</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;">Interest rate swap</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: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.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="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: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.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;"> (157)</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: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.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="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: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.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;"> (157)</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;"><b style="font-weight:bold;">Total assets and liabilities measured at fair value</b></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: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.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,785</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: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.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;"> 223</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: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.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;"> 13,357</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: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.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;"> 16,365</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></table> 380000 380000 2955000 2955000 2110000 2110000 126000 126000 2955000 254000 2110000 5319000 380000 380000 2785000 2785000 13357000 13357000 157000 157000 2785000 223000 13357000 16365000 11200000 11000000.0 200000 300000 100000 14400000 12000000.0 2100000 2300000 2500000 3000000.0 11000000.0 16500000 1300000 1300000 0.24 2800000 17300000 17900000 600000 -400000 200000 1200000 300000 12700000 83100000 82700000 73300000 72800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 0pt 0pt;"><b style="font-weight:bold;">8. 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 the 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 (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 March 31, 2021.  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 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) LIBOR for an interest period of one month and (y) 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, the Company 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 its 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 March 31, 2021, 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 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.0 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 certain 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) LIBOR plus 2.50%, (ii) a base rate plus 1.50%<span style="white-space:pre-wrap;"> or (iii) a fixed annual interest rate to be quoted by CoBank. If the Company selects a variable interest rate option, it is required to enter an interest rate swap fixing the interest rate. </span></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="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:14pt;text-indent:36pt;margin:0pt;">As of March 31, 2021, the Company had $10.8 million outstanding, of which $1.1 million was current, and $64.2<span style="white-space:pre-wrap;"> million of availability under the Receivables Credit Facility. The Company capitalized </span>$0.9 million of fees associated with the Receivables Credit Facility which are being amortized over the life of the debt and $0.8<span style="white-space:pre-wrap;"> million were unamortized at March 31, 2021. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 0pt 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% per annum 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 Hurricanes Irma and Maria in 2017, through an intercompany loan arrangement with a $75.0 million limit.  The Company was not in compliance with the Net Leverage Ratio covenant of the Viya Debt agreement for the year ending December 31, 2020 and received a waiver from the RTFC on February 25, 2021.</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 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 March 31, 2021, $60.0 million of the Viya Debt remained outstanding and $­­­­0.5 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% per annum 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, 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).  The Company was in compliance with its covenants as of December 31, 2020.<br/> </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 March 31, 2021, the swap had an unamortized notional amount of $7.1 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 March 31, 2021, $­­­­12.5 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;text-indent:36pt;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 0 16000000.0 184000000.0 75000000.0 0.0250 0.0150 10800000 1100000 64200000 900000 800000 60000000.0 3.5 0.040 75000000.0 900000 0.04 60000000.0 500000 0.025 0.0275 0.30 11000000.0 0.01874 7100000 300000 12500000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">9. 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="font-style:italic;font-weight:bold;">Universal Service Fund </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="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 Support Program. The Company participates 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. 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 each of the three month periods ended March 31, 2021 and 2020, the Company recorded $4.1 million of revenue from the High Cost Program in its International Telecom segment for its US Virgin Islands operations under the “Viya” name. In 2018, the FCC initiated a proceeding to reform the High Cost Program in the US Virgin Islands and Puerto Rico in which it proposed to allocate USF funding of up to $18.7 million per year (inclusive of the $16.4 million per year currently allocated to Viya) for 10 years to supplant the $16.4 million that Viya currently receives per year. While Viya applied for Connect USVI Fund support allocated for the US Virgin Islands, on November 16, 2020, the FCC announced that Viya was not the recipient of the provisional award and that the FCC had provisionally accepted a bid of approximately $8.5 million per year for a term of 10 years<span style="white-space:pre-wrap;">. Viya has challenged this decision and its challenge remains pending before the FCC. If Viya’s challenge is not granted, pursuant to the terms of the program, Viya’s USF support will be reduced, to </span><span style="-sec-ix-hidden:Hidden_miedXWV3v0KmCkNnjzkFGw;"><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;">two</span></span><span style="white-space:pre-wrap;">-thirds of the legacy total amount, or $10.9 million, during the first year following the finalization of the award and to </span><span style="-sec-ix-hidden:Hidden_53d_cVeneES0vwn8ZYz_Vg;"><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;">one</span></span><span style="white-space:pre-wrap;">-third of the legacy total amount, or $5.5</span><span style="white-space:pre-wrap;"> million, during the second year. Thereafter, Viya will not receive High Cost Program support. </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;">Also, during each of the three month periods ended March 31, 2021 and 2020, the Company recorded $0.3<span style="white-space:pre-wrap;"> million 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. </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 <span style="white-space:pre-wrap;">10 years</span><span style="white-space:pre-wrap;"> under the Connect America Fund Phase II Auction. Under this program, the Company is required to provide fixed broadband and voice services to certain eligible areas in the United States and is subject to operational and reporting requirements. The Company determined the award is a revenue grant, and as a result the Company will record the funding as revenue upon receipt. The Company recorded $1.9 million in each of the three-month periods ended March 31, 2021 and 2020 from the Connect America Fund Phase II program.</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="display:inline-block;text-indent:0pt;width:36pt;"/>The Company also receives construction grants to build network connectivity for eligible communities.  The funding is used to reimburse construction costs and is distributed upon completion of a project.  As of December 31, 2020, the Company has been awarded approximately $16.8<span style="white-space:pre-wrap;"> million of such grants. The Company was awarded </span>$6.5<span style="white-space:pre-wrap;"> million of additional grants in the three months ended March 31, 2021. The Company has completed its construction obligations on </span>$10.2 million of these projects and $13.1<span style="white-space:pre-wrap;"> million of such construction obligations remain with completion deadlines beginning in June 2021. Once these projects are constructed, the Company is obligated to provide service to the participants. The Company receives funds upon construction completion. The Company received </span>$1.3 million during the three months ended March 31, 2021. The Company expects to meet all requirements associated with these grants. </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 months ended March 31, 2021 and 2020, the Company recorded revenue of </span>$2.1 million and $2.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;">CARES Act</b></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="margin-bottom:5pt;margin-top:5pt;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;"/>As of December 31, 2020, the Company had received $16.3<span style="white-space:pre-wrap;"> million of funding under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). During the three months ended March 31, 2021, the Company received an additional </span>$2.4<span style="white-space:pre-wrap;"> million of funding. In total the Company received </span>$18.7<span style="white-space:pre-wrap;"> of funding under this program. The funding was utilized to construct network infrastructure in the Company’s US Telecom segment. The construction was completed as of March 31, 2021 and </span>$18.4<span style="white-space:pre-wrap;"> million of the funding was recorded as a reduction to property, plant and equipment and subsequent reduction to depreciation expense. The remaining </span>$0.3 million was recorded as a reduction to operating expense in the three months ended March 31, 2021.</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;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> 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 $6.1 million to offset capital costs, consequently reducing future depreciation expense and $1.3 million to offset the cost of supporting the network which will reduce future operating expense.  Through March 31, 2021, the Company has spent $6.1 million on capital expenditures and has recorded $0.3 million in offsets to the cost of supporting the network. 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 believes it is in compliance 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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">CBRS Auction</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;">During the third quarter of 2020, the Company participated in the FCC’s Citizens Broadband Radio Service (CBRS) auction for Priority Access Licenses (PALs) in the 3.5 GHz spectrum band. These PALs are licensed on a county-by-county basis and are awarded for a 10-year renewable term. The Company was a winning bidder for PALs located strategically throughout the United States at a total cost of approximately $20.4 million. In connection with the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">awarded licenses, the Company will have to achieve certain CBRS spectrum build out obligations. The Company currently expects to comply with all applicable requirements related to these licenses.</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;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;">RDOF</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;">In the 2020 Rural Digital Opportunity Fund Phase I Auction (“RDOF”), pending the FCC’s conclusion of the award process, we expect to receive approximately $20.1 million over <span style="white-space:pre-wrap;">10 years</span><span style="white-space:pre-wrap;"> to provide broadband coverage to over 10,000 households. Once confirmed, we will be obligated to provide broadband and voice services to certain eligible areas in the United States.</span><span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4 4100000 4100000 18700000 16400000 P10Y 16400000 8500000 P10Y 10900000 5500000 300000 300000 79900000 P10Y 1900000 1900000 16800000 6500000 10200000 13100000 1300000 2100000 2200000 16300000 2400000 18700000 18400000 300000 600 7400000 6100000 1300000 6100000 300000 P10Y 20400000 20100000 P10Y 10000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">10. 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;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:37.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;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:17.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;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:6.03%;border-bottom: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:1.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 colspan="2" style="vertical-align:bottom;width:10.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;">Postretirement benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.57%;border-bottom: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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:10.52%;border-bottom: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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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: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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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 style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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.95%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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.95%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (687)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,158)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;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.04%;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:4.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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:6.54%;border-bottom: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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net periodic pension expense (benefit)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-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.04%;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:4.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (61)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;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.95%;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;"> 76</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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:6.54%;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.46%;margin:0pt;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.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-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, 2020 this plan had assets of $15.6 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 was not required to make contributions to its pension plans during the three months ended March 31, 2021 and 2020. However, the Company periodically evaluates whether to make discretionary contributions. The Company funds its postretirement benefit plans as claims are made and did not make contributions to its pension plans during the three months ended March 31, 2021 and 2020. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">   <span style="visibility:hidden;">​</span></p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:37.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;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:17.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;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:6.03%;border-bottom: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:1.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 colspan="2" style="vertical-align:bottom;width:10.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;">Postretirement benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.57%;border-bottom: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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:10.52%;border-bottom: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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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: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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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 style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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.95%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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.95%;margin: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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (687)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,158)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60.38%;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:1.64%;margin:0pt;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.04%;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:4.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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:6.54%;border-bottom: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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net periodic pension expense (benefit)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-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.04%;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:4.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (61)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;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.95%;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;"> 76</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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:6.54%;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.46%;margin:0pt;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.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 54000 35000 423000 32000 572000 41000 879000 45000 687000 1158000 7000 15000 -61000 76000 137000 62000 15600000 15600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">11. 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 March 31, 2021 and 2020 was 6.5% and 31.8%, respectively. </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 effective tax rate for the three months ended March 31, 2021 was primarily impacted by the following items: (i) the mix of income generated among the jurisdictions in which the Company operates and (ii) a discrete expense of $0.5 million 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 March 31, 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 the US Virgin Islands and India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a), (iii) discrete items including a $0.5 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 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="font-size:8.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.065 0.318 500000 500000 400000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">12. 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 each of the three months ended March 31, 2021 and 2020, the calculations 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.</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="visibility:hidden;">​</span></p> 5000 5000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">13. 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;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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 March 31, 2021</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;"> 21,821</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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,860</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> 24,681</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;"> 58,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 6,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 65,118</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,883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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;"> 18,736</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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;"> 20,619</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;"> 218</p></td><td style="vertical-align:bottom;white-space: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;"> 218</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;"> 82,670</p></td><td style="background-color:#cceeff;vertical-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;"> 27,966</p></td><td style="background-color:#cceeff;vertical-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;"> 110,636</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;"> 418</p></td><td style="background-color:#cceeff;vertical-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;"> 418</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> 1,150</p></td><td style="vertical-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;"> —</p></td><td style="vertical-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;"> —</p></td><td style="vertical-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 3.6pt 0pt 0pt;"> 1,150</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;">Construction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> —</p></td><td style="background-color:#cceeff;vertical-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;"> 12,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;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;"> 12,306</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 18pt;">Total Other 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: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,150</p></td><td style="vertical-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;"> 12,306</p></td><td style="vertical-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;"> 418</p></td><td style="vertical-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;"> 13,874</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;">Total 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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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;"> 83,820</p></td><td style="background-color:#cceeff;vertical-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: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="background-color:#cceeff;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;"> 40,272</p></td><td style="background-color:#cceeff;vertical-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: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="background-color:#cceeff;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;"> 418</p></td><td style="background-color:#cceeff;vertical-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: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="background-color:#cceeff;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="background-color:#cceeff;vertical-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: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="background-color:#cceeff;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;"> 124,510</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;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 13,826</p></td><td style="vertical-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;"> 5,193</p></td><td style="vertical-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;"> 188</p></td><td style="vertical-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;"> 1,301</p></td><td style="vertical-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;"> </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;"> 20,508</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;">Non-cash stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> 37</p></td><td style="background-color:#cceeff;vertical-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;"> 15</p></td><td style="background-color:#cceeff;vertical-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;"> 22</p></td><td style="background-color:#cceeff;vertical-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;"> 1,262</p></td><td style="background-color:#cceeff;vertical-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;"> </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,336</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;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 13,116</p></td><td style="vertical-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;"> (534)</p></td><td style="vertical-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;"> (662)</p></td><td style="vertical-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;"> (8,571)</p></td><td style="vertical-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;"> </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,349</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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 March 31, 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="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;"> 20,230</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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,403</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> 22,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 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;"> 57,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 62,566</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,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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,071</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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,369</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;"> 336</p></td><td style="vertical-align:bottom;white-space: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;"> 336</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;"> 80,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;"> 27,299</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> 107,904</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,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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,322</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,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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,679</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,679</p></td><td style="background-color:#cceeff;vertical-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,322</p></td><td style="background-color:#cceeff;vertical-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;"> 3,001</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;"> 82,284</p></td><td style="vertical-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;"> 27,299</p></td><td style="vertical-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,322</p></td><td style="vertical-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;"> 110,905</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,315</p></td><td style="background-color:#cceeff;vertical-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;"> 5,886</p></td><td style="background-color:#cceeff;vertical-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;"> 614</p></td><td style="background-color:#cceeff;vertical-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;"> 1,703</p></td><td style="background-color:#cceeff;vertical-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;"> </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,518</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;"> (37)</p></td><td style="vertical-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;"> —</p></td><td style="vertical-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;"> 1,197</p></td><td style="vertical-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;"> </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,160</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;"> 13,477</p></td><td style="background-color:#cceeff;vertical-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;"> 2,193</p></td><td style="background-color:#cceeff;vertical-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;"> (456)</p></td><td style="background-color:#cceeff;vertical-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;"> (7,915)</p></td><td style="background-color:#cceeff;vertical-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;"> </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,299</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:36pt;margin:0pt;">Selected balance sheet data for each of the Company’s segments as of March 31, 2021 and December 31, 2020 consists of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.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:2.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:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.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.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.48%;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.58%;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.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.57%;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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.57%;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.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.57%;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.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: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.48%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;margin:0pt;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;margin:0pt;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;margin:0pt;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.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: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.48%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;border-bottom: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;border-bottom: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;border-bottom: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.1%;border-bottom: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.48%;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.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:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.49%;margin: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,505 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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,389 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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;">5,822 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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;">15,543 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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;"> 91,259</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">100,470 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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,739 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;">9,716 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;">17,352 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 195,277</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">448,690 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.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:9.88%;margin: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,829 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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;">11,552 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 528,071</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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.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:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin: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.57%;margin:0pt;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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,269 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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,690</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.48%;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.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:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">634,344 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">302,966 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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,369 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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;">98,043 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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,057,722</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin: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,100 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">33,216 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">356 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;">17,084 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 127,756</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin: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,923</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.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:9.88%;margin: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,814</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 82,737</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.48%;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.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:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.49%;margin: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,848</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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,921</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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;"> 4,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 26,845</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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;"> 103,925</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin: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,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 39,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 27,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 240,065</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 449,888</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 73,717</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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,857</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 536,462</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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.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:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.48%;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.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:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 642,834</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 265,797</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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;"> 39,045</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 136,035</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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,083,711</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin: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,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 22,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 147,928</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,823</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 72,823</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;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.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.15%;margin:0pt;padding:0pt;"><p style="font-family:'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:2.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><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:68.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.15%;margin:0pt;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.25%;margin:0pt;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;white-space:nowrap;width:29.15%;margin:0pt;padding:0pt;"><p style="font-family:'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:2.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><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;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-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;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.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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;white-space:nowrap;width:29.15%;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;white-space:pre-wrap;">Three months ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><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;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-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;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.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%;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: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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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><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;"> 10,506</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;"> 14,939</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;"> —</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;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;"> 235</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;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.22%;margin: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,680</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><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;"> 10,465</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;"> 1,972</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;"> 720</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;"> 904</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="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.22%;margin: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,061</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;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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 March 31, 2021</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;"> 21,821</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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,860</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> 24,681</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;"> 58,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 6,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 65,118</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,883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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;"> 18,736</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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;"> 20,619</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;"> 218</p></td><td style="vertical-align:bottom;white-space: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;"> 218</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;"> 82,670</p></td><td style="background-color:#cceeff;vertical-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;"> 27,966</p></td><td style="background-color:#cceeff;vertical-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;"> 110,636</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;"> 418</p></td><td style="background-color:#cceeff;vertical-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;"> 418</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> 1,150</p></td><td style="vertical-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;"> —</p></td><td style="vertical-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;"> —</p></td><td style="vertical-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 3.6pt 0pt 0pt;"> 1,150</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;">Construction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> —</p></td><td style="background-color:#cceeff;vertical-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;"> 12,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;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;"> 12,306</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 18pt;">Total Other 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: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,150</p></td><td style="vertical-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;"> 12,306</p></td><td style="vertical-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;"> 418</p></td><td style="vertical-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;"> 13,874</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;">Total 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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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;"> 83,820</p></td><td style="background-color:#cceeff;vertical-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: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="background-color:#cceeff;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;"> 40,272</p></td><td style="background-color:#cceeff;vertical-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: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="background-color:#cceeff;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;"> 418</p></td><td style="background-color:#cceeff;vertical-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: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="background-color:#cceeff;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="background-color:#cceeff;vertical-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: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="background-color:#cceeff;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;"> 124,510</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;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 13,826</p></td><td style="vertical-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;"> 5,193</p></td><td style="vertical-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;"> 188</p></td><td style="vertical-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;"> 1,301</p></td><td style="vertical-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;"> </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;"> 20,508</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;">Non-cash stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> 37</p></td><td style="background-color:#cceeff;vertical-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;"> 15</p></td><td style="background-color:#cceeff;vertical-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;"> 22</p></td><td style="background-color:#cceeff;vertical-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;"> 1,262</p></td><td style="background-color:#cceeff;vertical-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;"> </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,336</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;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 13,116</p></td><td style="vertical-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;"> (534)</p></td><td style="vertical-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;"> (662)</p></td><td style="vertical-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;"> (8,571)</p></td><td style="vertical-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;"> </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,349</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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 March 31, 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="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;"> 20,230</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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,403</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> 22,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 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;"> 57,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 62,566</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,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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,071</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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,369</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;"> 336</p></td><td style="vertical-align:bottom;white-space: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;"> 336</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;"> 80,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;"> 27,299</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> 107,904</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,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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,322</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,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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,679</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,679</p></td><td style="background-color:#cceeff;vertical-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,322</p></td><td style="background-color:#cceeff;vertical-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;"> 3,001</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;"> 82,284</p></td><td style="vertical-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;"> 27,299</p></td><td style="vertical-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,322</p></td><td style="vertical-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;"> 110,905</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,315</p></td><td style="background-color:#cceeff;vertical-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;"> 5,886</p></td><td style="background-color:#cceeff;vertical-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;"> 614</p></td><td style="background-color:#cceeff;vertical-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;"> 1,703</p></td><td style="background-color:#cceeff;vertical-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;"> </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,518</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;"> (37)</p></td><td style="vertical-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;"> —</p></td><td style="vertical-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;"> 1,197</p></td><td style="vertical-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;"> </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,160</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;"> 13,477</p></td><td style="background-color:#cceeff;vertical-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;"> 2,193</p></td><td style="background-color:#cceeff;vertical-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;"> (456)</p></td><td style="background-color:#cceeff;vertical-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;"> (7,915)</p></td><td style="background-color:#cceeff;vertical-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;"> </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,299</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> 21821000 2860000 24681000 58748000 6370000 65118000 1883000 18736000 20619000 218000 218000 82670000 27966000 110636000 418000 418000 1150000 1150000 12306000 12306000 1150000 12306000 418000 13874000 83820000 40272000 418000 124510000 13826000 5193000 188000 1301000 20508000 37000 15000 22000 1262000 1336000 13116000 -534000 -662000 -8571000 3349000 20230000 2403000 22633000 57741000 4825000 62566000 2298000 20071000 22369000 336000 336000 80605000 27299000 107904000 1322000 1322000 1679000 1679000 1679000 1322000 3001000 82284000 27299000 1322000 110905000 14315000 5886000 614000 1703000 22518000 -37000 1197000 1160000 13477000 2193000 -456000 -7915000 7299000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Selected balance sheet data for each of the Company’s segments as of March 31, 2021 and December 31, 2020 consists of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.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:2.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:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.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.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.48%;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.58%;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.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.57%;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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.57%;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.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.57%;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.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: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.48%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;margin:0pt;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;margin:0pt;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;margin:0pt;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.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: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.48%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;border-bottom: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;border-bottom: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.69%;border-bottom: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'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.1%;border-bottom: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.48%;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.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:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.49%;margin: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,505 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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,389 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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;">5,822 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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;">15,543 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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;"> 91,259</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">100,470 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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,739 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;">9,716 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;">17,352 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 195,277</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">448,690 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.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:9.88%;margin: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,829 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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;">11,552 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 528,071</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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.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:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin: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.57%;margin:0pt;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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,269 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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,690</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.48%;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.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:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">634,344 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">302,966 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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,369 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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;">98,043 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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,057,722</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin: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,100 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">33,216 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">356 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;">17,084 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 127,756</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin: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,923</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.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:9.88%;margin: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,814</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 82,737</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.48%;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.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:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.49%;margin: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,848</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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,921</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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;"> 4,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 26,845</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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;"> 103,925</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin: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,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 39,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 27,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 240,065</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 449,888</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 73,717</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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,857</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 536,462</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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.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:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.48%;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.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:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 642,834</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 265,797</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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;"> 39,045</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 136,035</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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,083,711</p></td></tr><tr><td style="vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin: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,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin: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,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 22,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 147,928</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.48%;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.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:1.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:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,823</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 72,823</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;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.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.15%;margin:0pt;padding:0pt;"><p style="font-family:'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:2.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><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:68.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.15%;margin:0pt;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.25%;margin:0pt;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;white-space:nowrap;width:29.15%;margin:0pt;padding:0pt;"><p style="font-family:'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:2.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><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;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-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;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.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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;white-space:nowrap;width:29.15%;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;white-space:pre-wrap;">Three months ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><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;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-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;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.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%;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: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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:29.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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><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;"> 10,506</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;"> 14,939</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;"> —</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;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;"> 235</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;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.22%;margin: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,680</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><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;"> 10,465</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;"> 1,972</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;"> 720</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;"> 904</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="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.22%;margin: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,061</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> 40505000 29389000 5822000 15543000 91259000 100470000 67739000 9716000 17352000 195277000 448690000 67829000 11552000 528071000 25421000 35269000 60690000 634344000 302966000 22369000 98043000 1057722000 77100000 33216000 356000 17084000 127756000 71923000 10814000 82737000 45848000 26921000 4311000 26845000 103925000 107315000 65806000 39057000 27887000 240065000 449888000 73717000 12857000 536462000 25421000 35270000 60691000 642834000 265797000 39045000 136035000 1083711000 80875000 43200000 1038000 22815000 147928000 72823000 72823000 10506000 14939000 235000 25680000 10465000 1972000 720000 904000 14061000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">14. 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:14pt 0pt 0pt 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:14pt 0pt 0pt 0pt;">In 1990, the Company’s Guyana subsidiary, GTT, was awarded 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 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 October 5, 2020, the Prime Minister of Guyana formally implemented telecommunications legislation previously passed by the Guyana Parliament in 2016 that introduces material changes to many features of Guyana’s existing telecommunications regulatory regime with the intention of creating a more competitive market. At that time, the Company was issued a new </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">license to provide domestic and international voice as well as data services and mobile services in Guyana. Two of the Company’s competitors were issued service licenses as well. While the Company has requested details of its competitors’ licenses, such information has not been made public by the Guyana Telecommunications Agency, and the Company is not yet able to ascertain whether the licenses issued to its competitors permit any competitors to provide services that have been subject to GTT’s exclusive rights contained in its 1990 license. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">On October 23, 2020, the Government of Guyana also brought into effect new telecommunications regulations called for by the telecommunications legislation. The regulations include new requirements for the market as a whole, which impose costly additional regulatory fees and impact the Company’s operations, administrative reporting and services. There can be no assurance that these regulations will be effectively implemented, or that they will be administered in a fair and transparent manner.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 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 of Guyana. 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 been given the opportunity to review recommendations made by the NFMU to the Minister on spectrum fee methodology, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 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 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.</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, totaling $44.1 million, would be offset in part by the amounts necessary to ensure that GTT’s return on investment was no less </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">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 March 31, 2021 for these matters.</p> 2 2600000 44100000 0.15 5000000.0 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2021
May 10, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2021  
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  
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,921,222
Entity Central Index Key 0000879585  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current Assets:    
Cash and cash equivalents $ 91,259 $ 103,925
Restricted cash 1,072 1,072
Accounts receivable, net of allowances for credit losses of $13.0 million and $12.1 million, respectively 41,600 44,152
Customer receivable 2,365 1,227
Inventory, materials and supplies 6,185 5,504
Prepayments and other current assets 52,796 49,450
Assets held for sale   34,735
Total current assets 195,277 240,065
Fixed Assets:    
Property, plant and equipment 1,264,279 1,252,780
Less accumulated depreciation (736,208) (716,318)
Net fixed assets 528,071 536,462
Telecommunication licenses, net 114,083 114,083
Goodwill 60,690 60,691
Customer relationships, net 5,560 5,913
Operating lease right-of-use assets 61,762 63,235
Customer receivable - long term 21,056 9,614
Other assets 71,223 53,648
Total assets 1,057,722 1,083,711
Current Liabilities:    
Current portion of long-term debt 3,750 3,750
Current portion of Customer receivable credit facility 1,101  
Accounts payable and accrued liabilities 74,529 96,205
Dividends payable 2,708 2,703
Accrued taxes 8,495 7,501
Current portion of lease liabilities 12,446 12,371
Advance payments and deposits 24,727 24,681
Liabilities held for sale   717
Total current liabilities 127,756 147,928
Deferred income taxes 8,171 10,675
Lease liabilities, excluding current portion 50,902 51,082
Other liabilities 50,738 50,617
Customer receivable credit facility, net of current portion 9,713  
Long-term debt, excluding current portion 68,173 69,073
Total liabilities 315,453 329,375
Commitments and contingencies (Note 14)
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,449,541 and 17,383,898 shares issued, respectively, 15,920,141 and 15,898,477 shares outstanding, respectively 172 172
Treasury stock, at cost; 1,529,400 and 1,485,421 shares, respectively (61,677) (59,456)
Additional paid-in capital 186,930 187,754
Retained earnings 516,897 516,901
Accumulated other comprehensive income 269 278
Total ATN International, Inc. stockholders' equity 642,591 645,649
Non-controlling interests 99,678 108,687
Total equity 742,269 754,336
Total liabilities and equity $ 1,057,722 $ 1,083,711
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
CONDENSED CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowances (in dollars) $ 13.0 $ 12.1
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,449,541 17,383,898
Common stock, shares outstanding 15,920,141 15,898,477
Treasury stock, shares 1,529,400 1,485,421
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
REVENUE:    
Total revenue $ 124,510 $ 110,905
OPERATING EXPENSES (excluding depreciation and amortization unless otherwise indicated):    
Selling, general and administrative 37,693 34,427
Transaction-related charges 730 44
Depreciation and amortization 20,508 22,518
Loss on disposition of long-lived assets 117 15
Total operating expenses 121,161 103,606
Income from operations 3,349 7,299
OTHER INCOME (EXPENSE)    
Interest income (6) 243
Interest expense (1,147) (1,156)
Other income (expense) 2,375 (2,901)
Other income (expense), net 1,222 (3,814)
INCOME BEFORE INCOME TAXES 4,571 3,485
Income tax provisions 295 1,109
NET INCOME 4,276 2,376
Net income attributable to non-controlling interests, net of tax expense of $0.1 million and $0.3 million, respectively. (1,570) (3,390)
NET INCOME (LOSS) ATTRIBUTABLE TO ATN INTERNATIONAL, INC. STOCKHOLDERS $ 2,706 $ (1,014)
NET INCOME (LOSS) PER WEIGHTED AVERAGE SHARE ATTRIBUTABLE TO ATN INTERNATIONAL, INC. STOCKHOLDERS:    
Basic (in dollars per share) $ 0.17 $ (0.06)
Diluted (in dollars per share) $ 0.17 $ (0.06)
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:    
Basic (in shares) 15,902 16,001
Diluted (in shares) 15,952 16,001
DIVIDENDS PER SHARE APPLICABLE TO COMMON STOCK (in dollars per share) $ 0.17 $ 0.17
Communication services    
REVENUE:    
Total revenue $ 110,636 $ 107,904
OPERATING EXPENSES (excluding depreciation and amortization unless otherwise indicated):    
Cost of services 49,507 46,602
Other    
REVENUE:    
Total revenue 13,874 $ 3,001
Construction    
OPERATING EXPENSES (excluding depreciation and amortization unless otherwise indicated):    
Cost of services $ 12,606  
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS    
Noncontrolling interest income tax expense $ 0.1 $ 0.3
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)    
Net income $ 4,276 $ 2,376
Other comprehensive income (loss):    
Foreign currency translation adjustment (40) (4,425)
Unrealized gain (loss) on derivatives 31 (177)
Other comprehensive income (loss), net of tax (9) (4,602)
Comprehensive income 4,267 (2,226)
Less: Comprehensive income attributable to non-controlling interests (1,570) (3,390)
Comprehensive income (loss) attributable to ATN International, Inc. $ 2,697 $ (5,616)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.1
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, 2019 $ 676,122 $ 172 $ (51,129) $ 188,471 $ 541,890 $ (3,282) $ 129,961 $ 806,083
Increase (Decrease) in Stockholders' Equity                
Issuance of shares of common stock upon exercise of stock options (3,229)   (3,229)         (3,229)
Stock-based compensation 1,196     1,196     (36) 1,160
Dividends declared on common stock (2,715)       (2,715)     (2,715)
Distributions to non-controlling interests             (4,220) (4,220)
Repurchase of non-controlling interests             (1,774) (1,774)
Comprehensive income:                
Net income (loss) (1,014)       (1,014)   3,390 2,376
Other comprehensive income (loss) (4,602)         (4,602)   (4,602)
Comprehensive income (5,616)           3,390 (2,226)
Balance, end of period at Mar. 31, 2020 665,758 172 (54,358) 189,667 538,161 (7,884) 127,321 793,079
Balance, beginning of period at Dec. 31, 2020 645,649 172 (59,456) 187,754 516,901 278 108,687 754,336
Increase (Decrease) in Stockholders' Equity                
Purchase of shares of common stock (2,221)   (2,221)         (2,221)
Stock-based compensation 1,262     1,262     74 1,336
Dividends declared on common stock (2,710)       (2,710)     (2,710)
Distributions to non-controlling interests             (1,530) (1,530)
Repurchase of non-controlling interests (2,086)     (2,086)     (9,123) (11,209)
Comprehensive income:                
Net income (loss) 2,706       2,706   1,570 4,276
Other comprehensive income (loss) (9)         (9)   (9)
Comprehensive income 2,697           1,570 4,267
Balance, end of period at Mar. 31, 2021 $ 642,591 $ 172 $ (61,677) $ 186,930 $ 516,897 $ 269 $ 99,678 $ 742,269
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY    
Issuance of shares of common stock upon exercise of stock options   62,892
Purchase of shares of common stock 43,978  
Dividends declared on common stock (dollars per per share) $ 0.17 $ 0.17
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash flows from operating activities:    
Net income $ 4,276 $ 2,376
Adjustments to reconcile net income to net cash flows provided by operating activities:    
Depreciation and amortization 20,508 22,518
Provision for doubtful accounts 1,122 1,260
Amortization of debt discount and debt issuance costs 168 126
Stock-based compensation 1,336 1,160
Deferred income taxes (2,504) (1,135)
(Gain) loss on equity investments (2,188) 1,775
Loss on disposition of long-lived assets 117 15
Unrealized (gain) loss on foreign currency (81) 739
Changes in operating assets and liabilities, excluding the effects of acquisitions and dispositions:    
Accounts receivable 1,430 (10,887)
Customer receivable (12,579)  
Materials and supplies, prepayments, and other current assets (253) 431
Prepaid income taxes   399
Accounts payable and accrued liabilities, advance payments and deposits and other current liabilities (7,648) (4,055)
Accrued taxes 1,810 355
Other assets (242) 298
Other liabilities 51 84
Net cash provided by operating activities 5,323 15,459
Cash flows from investing activities:    
Capital expenditures (19,495) (14,061)
Reimbursable capital expenditures (6,185)  
Receipt of government grants 3,292  
Divestiture of businesses, net of transferred cash of $0.9 million 18,597  
Purchases of strategic investments (4,155) (2,768)
Net cash used in investing activities (7,946) (16,829)
Cash flows from financing activities:    
Dividends paid on common stock (2,703) (2,721)
Distributions to non-controlling interests (3,530) (4,220)
Payment of debt issuance costs 53 (1,010)
Principal repayments of term loan (938) (938)
Purchases of common stock - stock-based compensation (1,677) (1,625)
Purchases of common stock - share repurchase plan (540) (1,600)
Repurchases of non-controlling interests (11,522) (1,774)
Customer receivable credit facility borrowing 10,814  
Net cash used in financing activities (10,043) (13,888)
Effect of foreign currency exchange rates on cash and cash equivalents   (115)
Net change in cash, cash equivalents, and restricted cash (12,666) (15,373)
Total cash, cash equivalents, and restricted cash, beginning of period 104,997 162,358
Total cash, cash equivalents, and restricted cash, end of period 92,331 146,985
Noncash investing activity:    
Purchases of property, plant and equipment included in accounts payable and accrued expenses $ 10,075 $ 8,393
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS  
Net of transferred cash $ 0.9
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.1
ORGANIZATION AND BUSINESS OPERATIONS
3 Months Ended
Mar. 31, 2021
ORGANIZATION AND BUSINESS OPERATIONS  
ORGANIZATION AND BUSINESS OPERATIONS

1.ORGANIZATION AND BUSINESS OPERATIONS

The Company strives to be a leading platform for the operation of, and investment in, smaller and specialty market communications services and technology companies.  The Company has a long track record of delivering critical infrastructure-based solutions to underserved markets. The Company’s majority-owned operating subsidiaries provide facilities-based communications services, along with related information technology solutions, in the United States, Bermuda, and the Caribbean. The Company also has non-controlling investments in several communications and technology companies, and it continues to consider opportunities to make controlling and minority investments in businesses that it believes have the potential for generating substantial and relatively steady cash flows over extended periods of time or have technologies or business models that might prove valuable to the Company’s main operating subsidiaries or create significant longer term growth potential for the Company as a whole.

At the holding company level, the Company oversees the allocation of capital within and among its subsidiaries, affiliates, new investments, and stockholders. The Company also has developed significant operational expertise and resources that it uses to augment the capabilities of its individual operating subsidiaries. Over the past ten years, the Company has built a platform of resources and expertise to support its operating subsidiaries and to improve their quality of service, and customer acquisition, retention, and satisfaction while maintaining optimal operating efficiencies. The Company has a number of shared service functions, including billing, network and engineering and customer service, and the parent company also employs personnel with specialized skills that provide greater economies of scale and expertise than would typically be available at the operating subsidiary level.

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. The Company actively evaluates potential acquisitions, investment opportunities and other strategic transactions, both domestic and international, and generally looks for those that it believes have the potential for generating steady excess cash flows over extended periods of time. 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 us, either individually, or as research and development businesses that can support the Company’s operating subsidiaries in new technology, product, and service development and offerings. The Company has used the cash generated from its established operating units, and any asset sales, 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 provides management, technical, financial, regulatory, and marketing services to its subsidiaries and typically receives a management fee calculated as 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 Notes 1 and 14 to the Consolidated Financial Statements included in this Report.

Through March 31, 2021, the Company had 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. Businesses contained in the Company’s international telecom segment offer a mix of fixed data, internet and voice services (“Fixed”) as well as retail mobility (“Mobility”) services to customers in Bermuda, the Cayman Islands, Guyana and the US Virgin Islands. The Company offers fixed video services in Bermuda, the Cayman Islands, and the US Virgin Islands and managed information technology services (“Managed Services”) to enterprise customers in all its markets. The Company also offers services to other telecom providers (“Carrier Services”), such as international long-distance, transport and access services, and roaming from such telecom providers’ customers traveling in its network service areas.

US Telecom. In the United States, primarily in the Southwest, the Company offers Carrier Services, including wholesale roaming services, the leasing of critical network infrastructure such as towers and transport facilities, and site maintenance. The Company also provides Fixed, Mobility, and Managed
Services to its retail and enterprise customers, and private network services to enterprise customers, municipalities and other service providers.

Renewable Energy. In India, the Company provided distributed generation solar power to commercial and industrial customers through January 27, 2021. See Sale of Renewable Energy Operations for further details

The following chart summarizes the operating activities of the Company’s principal subsidiaries, the segments in which it reports its revenue and the markets it served during the three months ended March 31, 2021:

Segment

   

Services

   

Markets

   

Tradenames

International Telecom

 

Mobility

 

Bermuda, Guyana, US Virgin Islands

 

One, GTT+, Viya

 

Fixed

 

Bermuda, Cayman Islands, Guyana, US Virgin Islands

 

One, Logic, GTT+, Viya

Carrier Services

Bermuda, Guyana, US Virgin Islands

One, GTT+, Viya

Managed Services

Bermuda, Cayman Islands, US Virgin Islands, Guyana

Fireminds, One, Logic, GTT+, Viya

US Telecom

 

Mobility

 

United States (rural markets)

 

Choice, Choice NTUA Wireless, Geoverse

Fixed

United States

Commnet, Choice, Choice NTUA Wireless, Deploycom

Carrier Services

United States

Commnet, Essextel

 

Managed Services

 

United States

 

Choice

Renewable Energy (1)

Solar

India

Vibrant Energy

(1)See Sale of Renewable Energy Operations for further details.

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 13 to the Consolidated Financial Statements included in this Report.

COVID-19

The Company is continuing to monitor and assess the effects of the ongoing 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 2021.

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 of COVID-19 as of March 31, 2021 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 its consolidated financial statements as of and for the three months ended March 31, 2021, 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 three months ended March 31, 2021, while the Company’s International Telecom segment experienced strengthened demand for both its Mobility and Fixed services, its Carrier Services revenue declined as a result of a reduction in roaming revenue due to pandemic-related travel and stay-at-home restrictions in these markets as compared to the same period in 2020. Such restrictions also resulted in decreased Mobility and Carrier Services revenues within the Company’s US Telecom segment during the three months ended March 31, 2021 as compared to the same period of 2020. However, in response to certain anticipated impacts, the Company was able to implement operating expense savings during 2020 and the first quarter of 2021, particularly with respect to the Company’s 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 year. 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 three months ended March 31, 2021. However, the Company’s future assessments of the impacts of COVID-19 for the remainder of 2021 or the Company’s 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 the Company’s 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. Apart from government issued travel restrictions, we currently cannot assess how COVID-19 may influence our subscribers’ procurement behavior for our services or how that behavior will impact our revenues in the foreseeable future.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.1
BASIS OF PRESENTATION
3 Months Ended
Mar. 31, 2021
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, 2020, filed with the SEC on March 1, 2021.

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. Construction revenue is also included as a component of other revenue.

Presentation of Operating Expenses

Effective January 1, 2021, the Company changed its presentation of operating expenses in the Condensed Consolidated Statement of Operations by combining the previously disclosed Termination and Access Fees with Engineering and Operations as the newly represented Cost of Services. In addition, the previously disclosed Sales, Marketing and Customer Service expenses are now combined with the previously disclosed General and Administrative expenses within the newly represented Selling, general and administrative expenses. The change in presentation was made to better align the Company’s results with industry standards.  Cost of construction services continues to be broken out separately and all depreciation and amortization continues to be shown separately.

Recent Accounting Pronouncements

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.

On December 18, 2019, the FASB issued new guidance that simplifies the accounting for income taxes. Amendments include the removal of certain exceptions to the general principles of ASC 740, Income taxes. The Company adopted this guidance in 2021 using a prospective method. The adoption of this guidance did not have a material impact on the Company’s consolidated financial statements; however, the impact in future periods will be dependent on the extent of future events and circumstances.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE RECOGNITION AND RECEIVABLES
3 Months Ended
Mar. 31, 2021
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, August 2020 and May 2021, the Company entered into a Network Build and Maintenance Agreement (the “FirstNet Agreement”) with AT&T Mobility, LLC (“AT&T”) and the First and Second Amendments to the FirstNet Agreement, respectively (the “FirstNet Transaction”). In connection with the FirstNet Transaction, the Company will 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 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 current portion receivables under this agreement are recorded in Customer receivable and the long-term portion is recorded in Customer receivable long-term on the Company’s balance sheet.

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 (amounts in thousands)

March 31, 2021

December 31, 2020

$ Change

% Change

Contract asset – current

$

3,044

$

2,478

$

566

23

%

Contract asset – noncurrent

1,141

910

231

25

%

Contract liability – current

(17,159)

(18,544)

1,385

7

%

Contract liability – noncurrent

(2,255)

(2,193)

(62)

(3)

%

Net contract liability

$

(15,229)

$

(17,349)

$

2,120

12

%

The contract asset – current is included in prepayments and other current assets and the contract asset – noncurrent is included in other assets on the Company’s balance sheet. The contract liability – current is included in advance payments and deposits and the contract liability – noncurrent is included in other liabilities 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 three months ended March 31, 2021, the Company recognized revenue of $15.1 million related to its December 31, 2020 contract liability and amortized $0.7 million of the December 31, 2020 contract asset into revenue. The Company did not recognize any revenue in the three months ended March 31, 2021 related to performance obligations that were satisfied or partially satisfied in previous periods.

Contract Acquisition Costs

The March 31, 2021 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.5 million in other assets. During the three months ended March 31, 2021, the Company amortized $0.6 million 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 $273 million and $299 million at March 31, 2021 and December 31, 2020, respectively. The Company expects to satisfy approximately 60% 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 13 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, managed services and construction revenue. 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 was no significant impact to the Company’s operating results due to the adoption of this standard.

At March 31, 2021, the Company had gross accounts receivable of $78.0 million and an allowance for credit losses of $13.0 million. The receivable under the FirstNet Agreement totaled $23.4 million of which $2.4 million was current and $21.0 million was long-term. At December 31, 2020, the Company had gross accounts receivable of $67.1 million and an allowance for credit losses of $12.1 million. The receivable under the FirstNet Agreement totaled $10.8 million of which $1.2 million was current and $9.6 million was long-term. 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:

    

Three months ended March 31, 2021

Three months ended March 31, 2020

Balance at beginning of period

 

$

12,121

$

12,724

Current period provision for expected losses

 

1,122

1,260

Write-offs charged against the allowance

 

(354)

(1,525)

Recoveries collected

124

208

Balance at end of period

$

13,013

$

12,667

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES
3 Months Ended
Mar. 31, 2021
LEASES  
LEASES

4. LEASES

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

Supplemental lease information

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

March 31, 2021

March 31, 2020

Operating lease cost:

Operating lease cost

$

4,225

$

4,047

Short-term lease cost

408

543

Variable lease cost

1,065

803

Total operating lease cost

$

5,698

$

5,393

Finance lease cost:

Amortization of right-of-use asset

$

574

$

571

Variable costs

196

272

Total finance lease cost

$

770

$

843

During each of the three month periods ended March 31, 2021 and 2020, the Company paid $3.5 million for operating lease liabilities. During the three months ended March 31, 2021, the Company recorded $2.2 million of operating lease liabilities arising from ROU assets. During the three months ended March 31, 2020 the Company did not record any additional lease liabilities arising from ROU assets.

At March 31, 2021, finance leases with a cost of $26.5 million and accumulated amortization of $10.1 million were included in property, plant and equipment. During the three months ended March 31, 2021, the Company paid $0.1 million for finance lease liabilities and recorded $1.1 million of additional finance lease liabilities. At March 31, 2021, finance leases had a lease liability of $2.2 million, of which $0.4 million was current. At December 31, 2020, finance leases with a cost of $25.4 million and accumulated amortization of $9.5 million were included in property, plant and equipment

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

March 31, 2021

December 31, 2020

Weighted-average remaining lease term

Operating leases

5.8 years

5.9 years

Financing leases

10.6 years

10.9 years

Weighted-average discount rate

Operating leases

4.9%

5.0%

Financing leases

4.2%

3.3%

Maturities of lease liabilities as of March 31, 2021 were as follows (in thousands):

Operating Leases

Financing Leases

2021 (excluding the three months ended March 31, 2021)

$

11,043

$

377

2022

14,479

502

2023

12,086

502

2024

11,033

380

2025

8,133

281

Thereafter

13,638

522

Total lease payments

70,412

2,564

Less imputed interest

(9,619)

(339)

Total

$

60,793

$

2,225

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

Operating Leases

Financing Leases

2021

$

14,877

$

334

2022

14,202

333

2023

11,799

333

2024

10,633

211

2025

7,816

Thereafter

13,094

Total lease payments

72,421

1,211

Less imputed interest

(10,097)

(82)

Total

$

62,324

$

1,129

As of March 31, 2021, the Company did not have any material operating or finance leases that have not yet commenced.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.1
USE OF ESTIMATES
3 Months Ended
Mar. 31, 2021
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 28 R16.htm IDEA: XBRL DOCUMENT v3.21.1
DISPOSITIONS
3 Months Ended
Mar. 31, 2021
DISPOSITIONS AND PLATFORM INVESTMENTS  
DISPOSITIONS AND PLATFORM INVESTMENTS

6. DISPOSITIONS

Disposition of International Solar Business

On November 19, 2020, the Company entered into an agreement to sell 67% of the outstanding equity interests of its India solar operations that owns and operates distributed generation solar power projects under the Vibrant name in India, or the Vibrant Transaction. The Company will retain a 33% ownership interest in the India solar operations subsequent to the transaction. The sale agreement contains representations, warranties and covenants of the parties that are customary for transactions of this type. The sale was completed in January 2021. The post-sale results of the

Company’s ownership interest in Vibrant are recorded through the equity method of accounting within the Corporate and Other operating segment. As such, the Company’s consolidated financial statements will not include revenue and operating expenses from Vibrant, but instead, “other income (expense)” within the Corporate and Other operating segment will include its share of Vibrant’s profits or losses. The Company will continue to present the historical results of its Renewable Energy segment for comparative purposes.

The table below identifies the assets and liabilities transferred (in thousands):

Consideration Received

$

35,218

Assets and liabilities disposed

Current assets

4,899

Property, plant and equipment

45,891

Other assets

439

Current liabilities

(759)

Net assets disposed

$

50,470

Consideration less net assets disposed

(15,252)

Foreign currency losses reclassified from accumulated other comprehensive income

6,258

Loss on sale

21,510

Transaction costs

1,283

Loss on sale including transaction costs

$

(22,793)

The Company reported a loss on sale of $21.5 million during the year ended December 31, 2020 and Vibrant’s assets and liabilities were reported as held for sale at December 31, 2020. The Company recorded transaction costs of $1.3 million on the Vibrant Transaction, of which $0.7 million was recorded during the year ended December 31, 2020 and $0.6 million was recorded during the three months ended March 31, 2021. The consideration received includes $19.5 million of cash, $3.9 million of receivables related to the amounts held in escrow and earn out consideration, and $11.8 million of an equity method investment in Vibrant. The Company is finalizing working capital adjustments and the purchase price escrow will be held in escrow for a period of twelve months after the closing to secure the Company’s indemnification obligations. The Company has 24 months after the close of the transaction to satisfy the conditions necessary to receive the earn out consideration.

The Vibrant Transaction does not qualify as discontinued operations because the disposition was not a strategic shift which will have a major effect on the Company’s operations, the historical results and financial position of the operations are presented within continuing operations.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS AND INVESTMENTS
3 Months Ended
Mar. 31, 2021
FAIR VALUE MEASUREMENTS AND INVESTMENTS  
FAIR VALUE MEASUREMENTS AND INVESTMENTS

7. 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 March 31, 2021 and December 31, 2020 are summarized as follows (in thousands):

March 31, 2021

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,955

2,955

Other investments

2,110

2,110

Interest rate swap

(126)

(126)

Total assets and liabilities measured at fair value

$

2,955

$

254

$

2,110

$

5,319

December 31, 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,785

2,785

Other investments

13,357

13,357

Interest rate swap

(157)

(157)

Total assets and liabilities measured at fair value

$

2,785

$

223

$

13,357

$

16,365

During the three months ended March 31, 2021, other investments measured using Level 3 inputs decreased $11.2 million. The decrease was the result of transferring $11.0 million out of Level 3 due to the conversion of a

convertible debt instrument. At December 31, 2020, the Company accounted for a convertible debt instrument at fair value. During the three months ended March 31, 2021, that instrument was converted to equity and the Company began accounting for the investment under the cost method of accounting. Refer to Other Investments below. Also, during the three months ended March 31, 2021, the fair value of the remaining Level 3 investments decreased $0.2 million due to $0.3 million of cash distributions and $0.1 million of income recognized in the other income line of the Company’s statement of operations.

Certificate of Deposit

As of March 31, 2021 and December 31, 2020 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 March 31, 2021 and December 31, 2020, 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.

Other Investments

In 2019, the Company made a $14.4 million investment in a renewable energy partnership. In 2020, 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.1 million at March 31, 2021, and $2.3 million at December 31, 2020. 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.

Also in 2019, the Company made an investment in an early-stage venture through the acquisition of a convertible debt instrument. The instrument converted into equity during the first quarter of 2021. Upon conversion the Company will account for the investment under the cost method of accounting as the investment does not have a readily determinable fair value. Prior to conversion, the Company accounted for the investment under the fair value option using Level 3 inputs. During the three months ended March 31, 2021, the Company recorded a gain of $2.5 million on the conversion and invested an additional $3.0 million of cash, increasing its book value from $11.0 million at December 31, 2020 to $16.5 million at March 31, 2021.

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 $1.3 million at March 31, 2021 and December 31, 2020, respectively. 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 including the recording of its share of the investee’s earnings or losses. The carrying value of the investment was $17.3 million and $17.9 million at March 31, 2021 and December 31, 2020, respectively. The value decreased $0.6 million from the December 31, 2020 balance due to $0.4 million of the

Company’s share of investee losses, and currency losses of $0.2 million. The investment is included with other assets on the consolidated balance sheets.

In the first quarter of 2021, the Company began to account for its former India solar operations under the equity method of accounting. Subsequent to the close of the Vibrant Transaction in January 2021, the Company invested an additional $1.2 million into its operations and distributed $0.3 million to a minority investment partner. The book value of the investment was $12.7 million at March 31, 2021.

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 and the customer receivable credit facility is estimated using Level 2 inputs. At March 31, 2021, the fair value of long-term debt and the customer receivable credit facility, including the current portion, was $83.1 million and its book value was $82.7 million. At December 31, 2020, the fair value of long-term debt, including the current portion, was $73.3 million and its book value was $72.8 million.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.1
LONG-TERM DEBT
3 Months Ended
Mar. 31, 2021
LONG-TERM DEBT  
LONG-TERM DEBT

8. LONG-TERM DEBT

On April 10, 2019, the Company entered into the 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 (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 March 31, 2021.  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) LIBOR for an interest period of one month and (y) 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, the Company 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 its 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 March 31, 2021, 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 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.0 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) LIBOR plus 2.50%, (ii) a base rate plus 1.50% or (iii) a fixed annual interest rate to be quoted by CoBank. If the Company selects a variable interest rate option, it is required to enter an interest rate swap fixing the interest rate.

  

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.

As of March 31, 2021, the Company had $10.8 million outstanding, of which $1.1 million was current, and $64.2 million of availability under the Receivables Credit Facility. The Company capitalized $0.9 million of fees associated with the Receivables Credit Facility which are being amortized over the life of the debt and $0.8 million were unamortized at March 31, 2021.

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% per annum 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 Hurricanes Irma and Maria in 2017, through an intercompany loan arrangement with a $75.0 million limit.  The Company was not in compliance with the Net Leverage Ratio covenant of the Viya Debt agreement for the year ending December 31, 2020 and received a waiver from the RTFC on February 25, 2021.

The Company 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 March 31, 2021, $60.0 million of the Viya Debt remained outstanding and $­­­­0.5 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% per annum paid quarterly.

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).  The Company was in compliance with its covenants as of December 31, 2020.
 

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 March 31, 2021, the swap had an unamortized notional amount of $7.1 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 March 31, 2021, $­­­­12.5 million of the One Communications Debt was outstanding and $0.1 million of the capitalized fees remained unamortized.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.1
GOVERNMENT GRANTS
3 Months Ended
Mar. 31, 2021
GOVERNMENT GRANTS  
GOVERNMENT GRANTS

9. GOVERNMENT GRANTS

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 Support Program. The Company participates 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. The Company believes it is in compliance with all applicable requirements.

During each of the three month periods ended March 31, 2021 and 2020, the Company recorded $4.1 million of revenue from the High Cost Program in its International Telecom segment for its US Virgin Islands operations under the “Viya” name. In 2018, the FCC initiated a proceeding to reform the High Cost Program in the US Virgin Islands and Puerto Rico in which it proposed to allocate USF funding of up to $18.7 million per year (inclusive of the $16.4 million per year currently allocated to Viya) for 10 years to supplant the $16.4 million that Viya currently receives per year. While Viya applied for Connect USVI Fund support allocated for the US Virgin Islands, on November 16, 2020, the FCC announced that Viya was not the recipient of the provisional award and that the FCC had provisionally accepted a bid of approximately $8.5 million per year for a term of 10 years. Viya has challenged this decision and its challenge remains pending before the FCC. If Viya’s challenge is not granted, pursuant to the terms of the program, Viya’s USF support will be reduced, to two-thirds of the legacy total amount, or $10.9 million, during the first year following the finalization of the award and to one-third of the legacy total amount, or $5.5 million, during the second year. Thereafter, Viya will not receive High Cost Program support.

Also, during each of the three month periods ended March 31, 2021 and 2020, the Company recorded $0.3 million 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. Under this program, the Company is required to provide fixed broadband and voice services to certain eligible areas in the United States and is subject to operational and reporting requirements. The Company determined the award is a revenue grant, and as a result the Company will record the funding as revenue upon receipt. The Company recorded $1.9 million in each of the three-month periods ended March 31, 2021 and 2020 from the Connect America Fund Phase II program.

The Company also receives construction grants to build network connectivity for eligible communities.  The funding is used to reimburse construction costs and is distributed upon completion of a project.  As of December 31, 2020, the Company has been awarded approximately $16.8 million of such grants. The Company was awarded $6.5 million of additional grants in the three months ended March 31, 2021. The Company has completed its construction obligations on $10.2 million of these projects and $13.1 million of such construction obligations remain with completion deadlines beginning in June 2021. Once these projects are constructed, the Company is obligated to provide service to the participants. The Company receives funds upon construction completion. The Company received $1.3 million during the three months ended March 31, 2021. 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 months ended March 31, 2021 and 2020, the Company recorded revenue of $2.1 million and $2.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.

CARES Act

As of December 31, 2020, the Company had received $16.3 million of funding under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). During the three months ended March 31, 2021, the Company received an additional $2.4 million of funding. In total the Company received $18.7 of funding under this program. The funding was utilized to construct network infrastructure in the Company’s US Telecom segment. The construction was completed as of March 31, 2021 and $18.4 million of the funding was recorded as a reduction to property, plant and equipment and subsequent reduction to depreciation expense. The remaining $0.3 million was recorded as a reduction to operating expense in the three months ended March 31, 2021.

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 $6.1 million to offset capital costs, consequently reducing future depreciation expense and $1.3 million to offset the cost of supporting the network which will reduce future operating expense.  Through March 31, 2021, the Company has spent $6.1 million on capital expenditures and has recorded $0.3 million in offsets to the cost of supporting the network. 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 believes it is in compliance with all applicable requirements related to these funds.

CBRS Auction

During the third quarter of 2020, the Company participated in the FCC’s Citizens Broadband Radio Service (CBRS) auction for Priority Access Licenses (PALs) in the 3.5 GHz spectrum band. These PALs are licensed on a county-by-county basis and are awarded for a 10-year renewable term. The Company was a winning bidder for PALs located strategically throughout the United States at a total cost of approximately $20.4 million. In connection with the

awarded licenses, the Company will have to achieve certain CBRS spectrum build out obligations. The Company currently expects to comply with all applicable requirements related to these licenses.

RDOF

In the 2020 Rural Digital Opportunity Fund Phase I Auction (“RDOF”), pending the FCC’s conclusion of the award process, we expect to receive approximately $20.1 million over 10 years to provide broadband coverage to over 10,000 households. Once confirmed, we will be obligated to provide broadband and voice services to certain eligible areas in the United States.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.1
RETIREMENT PLANS
3 Months Ended
Mar. 31, 2021
RETIREMENT PLANS  
RETIREMENT PLANS

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

    

March 31, 2021

    

March 31, 2020

Pension benefits

Postretirement benefits

Pension benefits

Postretirement benefits

Operating expense

Service cost

$

54

$

35

$

423

$

32

Non-operating expense

Interest cost

572

41

879

45

Expected return on plan assets

 

(687)

 

(1,158)

 

Actuarial (gain)/ loss

(7)

(15)

Net periodic pension expense (benefit)

$

(61)

$

76

$

137

$

62

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

The Company was not required to make contributions to its pension plans during the three months ended March 31, 2021 and 2020. However, the Company periodically evaluates whether to make discretionary contributions. The Company funds its postretirement benefit plans as claims are made and did not make contributions to its pension plans during the three months ended March 31, 2021 and 2020.

 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES
3 Months Ended
Mar. 31, 2021
INCOME TAXES  
INCOME TAXES

11. INCOME TAXES

The Company’s effective tax rate for the three months ended March 31, 2021 and 2020 was 6.5% and 31.8%, respectively.

The effective tax rate for the three months ended March 31, 2021 was primarily impacted by the following items: (i) the mix of income generated among the jurisdictions in which the Company operates and (ii) a discrete expense of $0.5 million for interest on unrecognized tax positions.

The effective tax rate for the three months ended March 31, 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 the US Virgin Islands and India where the Company cannot benefit from those losses as required by ASC 740-270-30-36(a), (iii) discrete items including a $0.5 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 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 34 R22.htm IDEA: XBRL DOCUMENT v3.21.1
NET INCOME (LOSS) PER SHARE
3 Months Ended
Mar. 31, 2021
NET INCOME (LOSS) PER SHARE  
NET INCOME (LOSS) PER SHARE

12. NET INCOME (LOSS) PER SHARE

For each of the three months ended March 31, 2021 and 2020, the calculations 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 35 R23.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT REPORTING
3 Months Ended
Mar. 31, 2021
SEGMENT REPORTING  
SEGMENT REPORTING

13. 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 March 31, 2021

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

21,821

$

2,860

$

$

$

24,681

Fixed

58,748

 

6,370

 

 

 

65,118

Carrier Services

1,883

18,736

20,619

Other

 

218

218

Total Communication Services Revenue

 

82,670

27,966

110,636

Other

Renewable Energy

418

418

Managed Services

1,150

1,150

Construction

 

12,306

12,306

Total Other Revenue

1,150

12,306

418

13,874

Total Revenue

83,820

40,272

418

124,510

Depreciation and amortization

 

13,826

5,193

188

1,301

 

20,508

Non-cash stock-based compensation

 

37

15

22

1,262

 

1,336

Operating income (loss)

 

13,116

(534)

(662)

(8,571)

 

3,349

For the Three Months Ended March 31, 2020

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

20,230

$

2,403

$

$

$

22,633

Fixed

57,741

 

4,825

 

 

 

62,566

Carrier Services

2,298

20,071

22,369

Other

 

336

336

Total Communication Services Revenue

 

80,605

27,299

107,904

Other

Renewable Energy

1,322

1,322

Managed Services

1,679

1,679

Total Other Revenue

1,679

1,322

3,001

Total Revenue

82,284

27,299

1,322

110,905

Depreciation and amortization

 

14,315

5,886

614

1,703

 

22,518

Non-cash stock-based compensation

 

(37)

1,197

 

1,160

Operating income (loss)

 

13,477

2,193

(456)

(7,915)

 

7,299

(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 March 31, 2021 and December 31, 2020 consists of the following (in thousands):

    

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

March 31, 2021

Cash, Cash equivalents, and Investments

$

40,505

$

29,389

$

5,822

$

15,543

$

91,259

Total current assets

100,470

67,739

9,716

17,352

195,277

Fixed assets, net

448,690

67,829

11,552

528,071

Goodwill

 

25,421

 

35,269

 

 

60,690

Total assets

 

634,344

 

302,966

 

22,369

 

98,043

1,057,722

Total current liabilities

77,100

33,216

356

17,084

127,756

Total debt

71,923

10,814

82,737

December 31, 2020

Cash, Cash equivalents, and Investments

$

45,848

$

26,921

$

4,311

$

26,845

$

103,925

Total current assets

107,315

65,806

39,057

27,887

240,065

Fixed assets, net

449,888

73,717

12,857

536,462

Goodwill

 

25,421

 

35,270

 

 

60,691

Total assets

 

642,834

 

265,797

 

39,045

 

136,035

1,083,711

Total current liabilities

80,875

43,200

1,038

22,815

147,928

Total debt

72,823

72,823

Capital Expenditures

    

    

    

    

    

International

US

Renewable

Corporate and

Three months ended March 31, 

Telecom

Telecom

Energy

Other (1)

Consolidated

2021

$

10,506

$

14,939

$

$

235

$

25,680

2020

10,465

1,972

720

904

14,061

(1)Corporate and other items refer to corporate overhead costs and consolidating adjustments
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2021
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

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

In 1990, the Company’s Guyana subsidiary, GTT, was awarded 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 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 October 5, 2020, the Prime Minister of Guyana formally implemented telecommunications legislation previously passed by the Guyana Parliament in 2016 that introduces material changes to many features of Guyana’s existing telecommunications regulatory regime with the intention of creating a more competitive market. At that time, the Company was issued a new

license to provide domestic and international voice as well as data services and mobile services in Guyana. Two of the Company’s competitors were issued service licenses as well. While the Company has requested details of its competitors’ licenses, such information has not been made public by the Guyana Telecommunications Agency, and the Company is not yet able to ascertain whether the licenses issued to its competitors permit any competitors to provide services that have been subject to GTT’s exclusive rights contained in its 1990 license.

On October 23, 2020, the Government of Guyana also brought into effect new telecommunications regulations called for by the telecommunications legislation. The regulations include new requirements for the market as a whole, which impose costly additional regulatory fees and impact the Company’s operations, administrative reporting and services. There can be no assurance that these regulations will be effectively implemented, or that they will be administered in a fair and transparent manner.

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 of Guyana. 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 been given the opportunity to review recommendations made by the NFMU to the Minister on spectrum fee methodology, if any.

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, totaling $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 March 31, 2021 for these matters.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.1
BASIS OF PRESENTATION (Policies)
3 Months Ended
Mar. 31, 2021
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, 2020, filed with the SEC on March 1, 2021.

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. Construction revenue is also included as a component of other revenue.

Presentation of Operating Expenses

Effective January 1, 2021, the Company changed its presentation of operating expenses in the Condensed Consolidated Statement of Operations by combining the previously disclosed Termination and Access Fees with Engineering and Operations as the newly represented Cost of Services. In addition, the previously disclosed Sales, Marketing and Customer Service expenses are now combined with the previously disclosed General and Administrative expenses within the newly represented Selling, general and administrative expenses. The change in presentation was made to better align the Company’s results with industry standards.  Cost of construction services continues to be broken out separately and all depreciation and amortization continues to be shown separately.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

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.

On December 18, 2019, the FASB issued new guidance that simplifies the accounting for income taxes. Amendments include the removal of certain exceptions to the general principles of ASC 740, Income taxes. The Company adopted this guidance in 2021 using a prospective method. The adoption of this guidance did not have a material impact on the Company’s consolidated financial statements; however, the impact in future periods will be dependent on the extent of future events and circumstances.

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.1
ORGANIZATION AND BUSINESS OPERATIONS (Tables)
3 Months Ended
Mar. 31, 2021
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

 

One, GTT+, Viya

 

Fixed

 

Bermuda, Cayman Islands, Guyana, US Virgin Islands

 

One, Logic, GTT+, Viya

Carrier Services

Bermuda, Guyana, US Virgin Islands

One, GTT+, Viya

Managed Services

Bermuda, Cayman Islands, US Virgin Islands, Guyana

Fireminds, One, Logic, GTT+, Viya

US Telecom

 

Mobility

 

United States (rural markets)

 

Choice, Choice NTUA Wireless, Geoverse

Fixed

United States

Commnet, Choice, Choice NTUA Wireless, Deploycom

Carrier Services

United States

Commnet, Essextel

 

Managed Services

 

United States

 

Choice

Renewable Energy (1)

Solar

India

Vibrant Energy

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE RECOGNITION AND RECEIVABLES (Tables)
3 Months Ended
Mar. 31, 2021
REVENUE RECOGNITION AND RECEIVABLES  
Summary of contracts asset and liabilities

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

March 31, 2021

December 31, 2020

$ Change

% Change

Contract asset – current

$

3,044

$

2,478

$

566

23

%

Contract asset – noncurrent

1,141

910

231

25

%

Contract liability – current

(17,159)

(18,544)

1,385

7

%

Contract liability – noncurrent

(2,255)

(2,193)

(62)

(3)

%

Net contract liability

$

(15,229)

$

(17,349)

$

2,120

12

%

Schedule of activity in allowances for credit losses

    

Three months ended March 31, 2021

Three months ended March 31, 2020

Balance at beginning of period

 

$

12,121

$

12,724

Current period provision for expected losses

 

1,122

1,260

Write-offs charged against the allowance

 

(354)

(1,525)

Recoveries collected

124

208

Balance at end of period

$

13,013

$

12,667

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2021
LEASES  
Summary of components of lease expense

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

March 31, 2021

March 31, 2020

Operating lease cost:

Operating lease cost

$

4,225

$

4,047

Short-term lease cost

408

543

Variable lease cost

1,065

803

Total operating lease cost

$

5,698

$

5,393

Finance lease cost:

Amortization of right-of-use asset

$

574

$

571

Variable costs

196

272

Total finance lease cost

$

770

$

843

Summary of weighted-average remaining lease term and discount rate

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

March 31, 2021

December 31, 2020

Weighted-average remaining lease term

Operating leases

5.8 years

5.9 years

Financing leases

10.6 years

10.9 years

Weighted-average discount rate

Operating leases

4.9%

5.0%

Financing leases

4.2%

3.3%

Summary of maturities of operating lease liabilities

Maturities of lease liabilities as of March 31, 2021 were as follows (in thousands):

Operating Leases

Financing Leases

2021 (excluding the three months ended March 31, 2021)

$

11,043

$

377

2022

14,479

502

2023

12,086

502

2024

11,033

380

2025

8,133

281

Thereafter

13,638

522

Total lease payments

70,412

2,564

Less imputed interest

(9,619)

(339)

Total

$

60,793

$

2,225

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

Operating Leases

Financing Leases

2021

$

14,877

$

334

2022

14,202

333

2023

11,799

333

2024

10,633

211

2025

7,816

Thereafter

13,094

Total lease payments

72,421

1,211

Less imputed interest

(10,097)

(82)

Total

$

62,324

$

1,129

Summary of maturities of finance lease liabilities

Operating Leases

Financing Leases

2021 (excluding the three months ended March 31, 2021)

$

11,043

$

377

2022

14,479

502

2023

12,086

502

2024

11,033

380

2025

8,133

281

Thereafter

13,638

522

Total lease payments

70,412

2,564

Less imputed interest

(9,619)

(339)

Total

$

60,793

$

2,225

Operating Leases

Financing Leases

2021

$

14,877

$

334

2022

14,202

333

2023

11,799

333

2024

10,633

211

2025

7,816

Thereafter

13,094

Total lease payments

72,421

1,211

Less imputed interest

(10,097)

(82)

Total

$

62,324

$

1,129

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.1
DISPOSITIONS (Tables)
3 Months Ended
Mar. 31, 2021
DISPOSITIONS AND PLATFORM INVESTMENTS  
Schedule of assets and liabilities transferred

Consideration Received

$

35,218

Assets and liabilities disposed

Current assets

4,899

Property, plant and equipment

45,891

Other assets

439

Current liabilities

(759)

Net assets disposed

$

50,470

Consideration less net assets disposed

(15,252)

Foreign currency losses reclassified from accumulated other comprehensive income

6,258

Loss on sale

21,510

Transaction costs

1,283

Loss on sale including transaction costs

$

(22,793)

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS AND INVESTMENTS (Tables)
3 Months Ended
Mar. 31, 2021
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 March 31, 2021 and December 31, 2020 are summarized as follows (in thousands):

March 31, 2021

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,955

2,955

Other investments

2,110

2,110

Interest rate swap

(126)

(126)

Total assets and liabilities measured at fair value

$

2,955

$

254

$

2,110

$

5,319

December 31, 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,785

2,785

Other investments

13,357

13,357

Interest rate swap

(157)

(157)

Total assets and liabilities measured at fair value

$

2,785

$

223

$

13,357

$

16,365

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.1
RETIREMENT PLANS (Tables)
3 Months Ended
Mar. 31, 2021
RETIREMENT PLANS  
Schedule of components of the plan's net periodic pension cost

Three months ended

    

March 31, 2021

    

March 31, 2020

Pension benefits

Postretirement benefits

Pension benefits

Postretirement benefits

Operating expense

Service cost

$

54

$

35

$

423

$

32

Non-operating expense

Interest cost

572

41

879

45

Expected return on plan assets

 

(687)

 

(1,158)

 

Actuarial (gain)/ loss

(7)

(15)

Net periodic pension expense (benefit)

$

(61)

$

76

$

137

$

62

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT REPORTING (Tables)
3 Months Ended
Mar. 31, 2021
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 March 31, 2021

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

21,821

$

2,860

$

$

$

24,681

Fixed

58,748

 

6,370

 

 

 

65,118

Carrier Services

1,883

18,736

20,619

Other

 

218

218

Total Communication Services Revenue

 

82,670

27,966

110,636

Other

Renewable Energy

418

418

Managed Services

1,150

1,150

Construction

 

12,306

12,306

Total Other Revenue

1,150

12,306

418

13,874

Total Revenue

83,820

40,272

418

124,510

Depreciation and amortization

 

13,826

5,193

188

1,301

 

20,508

Non-cash stock-based compensation

 

37

15

22

1,262

 

1,336

Operating income (loss)

 

13,116

(534)

(662)

(8,571)

 

3,349

For the Three Months Ended March 31, 2020

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

Revenue

Communication Services

Mobility

$

20,230

$

2,403

$

$

$

22,633

Fixed

57,741

 

4,825

 

 

 

62,566

Carrier Services

2,298

20,071

22,369

Other

 

336

336

Total Communication Services Revenue

 

80,605

27,299

107,904

Other

Renewable Energy

1,322

1,322

Managed Services

1,679

1,679

Total Other Revenue

1,679

1,322

3,001

Total Revenue

82,284

27,299

1,322

110,905

Depreciation and amortization

 

14,315

5,886

614

1,703

 

22,518

Non-cash stock-based compensation

 

(37)

1,197

 

1,160

Operating income (loss)

 

13,477

2,193

(456)

(7,915)

 

7,299

(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 March 31, 2021 and December 31, 2020 consists of the following (in thousands):

    

    

    

    

    

    

International

US

Renewable

Corporate and

Telecom

Telecom

Energy

Other (1)

Consolidated

March 31, 2021

Cash, Cash equivalents, and Investments

$

40,505

$

29,389

$

5,822

$

15,543

$

91,259

Total current assets

100,470

67,739

9,716

17,352

195,277

Fixed assets, net

448,690

67,829

11,552

528,071

Goodwill

 

25,421

 

35,269

 

 

60,690

Total assets

 

634,344

 

302,966

 

22,369

 

98,043

1,057,722

Total current liabilities

77,100

33,216

356

17,084

127,756

Total debt

71,923

10,814

82,737

December 31, 2020

Cash, Cash equivalents, and Investments

$

45,848

$

26,921

$

4,311

$

26,845

$

103,925

Total current assets

107,315

65,806

39,057

27,887

240,065

Fixed assets, net

449,888

73,717

12,857

536,462

Goodwill

 

25,421

 

35,270

 

 

60,691

Total assets

 

642,834

 

265,797

 

39,045

 

136,035

1,083,711

Total current liabilities

80,875

43,200

1,038

22,815

147,928

Total debt

72,823

72,823

Capital Expenditures

    

    

    

    

    

International

US

Renewable

Corporate and

Three months ended March 31, 

Telecom

Telecom

Energy

Other (1)

Consolidated

2021

$

10,506

$

14,939

$

$

235

$

25,680

2020

10,465

1,972

720

904

14,061

(1)Corporate and other items refer to corporate overhead costs and consolidating adjustments
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.1
ORGANIZATION AND BUSINESS OPERATIONS (Details)
3 Months Ended
Mar. 31, 2021
segment
ORGANIZATION AND BUSINESS OPERATIONS  
Number of Operating Segments 3
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE RECOGNITION AND RECEIVABLES - Contract Assets and Liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Contract Assets and Liabilities  
Contract Asset - current $ 2,478
Change in contract asset - current 566
Contract Asset - current $ 3,044
% of change in contract asset - current 23.00%
Contract asset, noncurrent $ 910
Change in contract asset - noncurrent 231
Contract asset, noncurrent $ 1,141
% of change in contract asset - noncurrent 25.00%
Contract liability- current $ (18,544)
Change in contract liabilities - current 1,385
Contract liability- current $ (17,159)
% of change in contract liabilities - current 7.00%
Contract liability- noncurrent $ (2,193)
Change in contract liabilities - noncurrent (62)
Contract liability- noncurrent $ (2,255)
% of change in contract liabilities - Noncurrent (3.00%)
Net contract liability $ (17,349)
Change in net contract liability 2,120
Net contract liability $ (15,229)
% of change in net contract liability 12.00%
Revenue recognized related to contract liability $ 15,100
Amortization of contract assets 700
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 47 R35.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE RECOGNITION AND RECEIVABLES - Contract Acquisition Costs (Details)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
Contract Acquisition Costs  
Amortization of contract acquisition cost $ 0.6
Prepayments and other current assets  
Contract Acquisition Costs  
Short-term contract acquisition costs 1.7
Other Assets  
Contract Acquisition Costs  
Long-term contract acquisition costs $ 1.5
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE RECOGNITION AND RECEIVABLES - Remaining Performance Obligations - (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Revenue Recognition    
Transaction price allocated to unsatisfied performance obligations   $ 299.0
Percentage of performance obligations to be satisfied 60.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-04-01    
Revenue Recognition    
Transaction price allocated to unsatisfied performance obligations $ 273.0  
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 49 R37.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE RECOGNITION AND RECEIVABLES - Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable      
Gross accounts receivable $ 78,000 $ 67,100  
Allowance for credit loss 13,000 12,100  
Customer receivable, current 2,365 1,227  
Customer receivable - long term 21,056 9,614  
Retained earnings 516,897 516,901  
FirstNet agreement      
Accounts Receivable      
Customer receivable 23,400 10,800  
Customer receivable, current 2,400 1,200  
Customer receivable - long term $ 21,000 $ 9,600  
Cumulative Effect, Period of Adoption, Adjustment | ASU 2016-13      
Accounts Receivable      
Retained earnings     $ 0
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses Rollforward - (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
REVENUE RECOGNITION AND RECEIVABLES    
Beginning Balance $ 12,121 $ 12,724
Current period provision for expected losses 1,122 1,260
Write-offs charged against the allowance (354) (1,525)
Recoveries collected 124 208
Ending Balance $ 13,013 $ 12,667
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES - Narrative (Details)
Mar. 31, 2021
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
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES - Components of Lease Expense and Payments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
LEASES      
Operating lease cost $ 4,225 $ 4,047  
Short-term lease cost 408 543  
Variable lease cost 1,065 803  
Total operating lease cost 5,698 5,393  
Payments for lease liabilities 3,500 3,500  
Lease liabilities arising from ROU 2,200    
Finance lease cost:      
Amortization of right-of-use asset 574 571  
Variable costs 196 272  
Total finance lease cost 770 $ 843  
Finance leases cost included in property, plant and equipment 26,500   $ 25,400
Accumulated amortization related to finance leases 10,100   9,500
Principal payments, finance lease liabilities 100    
Additional finance lease liabilities recognized 1,100    
Total 2,225   $ 1,129
Finance lease liability, current $ 400    
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES - Weighted average remaining lease terms and discount rates (Details)
Mar. 31, 2021
Dec. 31, 2020
LEASES    
Operating leases, weighted average remaining lease term 5 years 9 months 18 days 5 years 10 months 24 days
Financing leases, weighted average remaining lease term 10 years 7 months 6 days 10 years 10 months 24 days
Operating leases, weighted average discount rate 4.90% 5.00%
Financing leases, weighted average discount rate 4.20% 3.30%
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
LEASES    
2021 (excluding the three months ended March 31, 2021) $ 11,043  
Next Twelve Months 14,479 $ 14,877
Year Two 12,086 14,202
Year Three 11,033 11,799
Year Four 8,133 10,633
Thereafter 13,638  
Year Five   7,816
Thereafter   13,094
Total lease payments 70,412 72,421
Less imputed interest (9,619) (10,097)
Total $ 60,793 $ 62,324
Operating Lease, Liability, Statement of Financial Position [Extensible List] atni:LeaseLiabilityCurrent atni:LeaseLiabilityNoncurrent atni:LeaseLiabilityCurrent atni:LeaseLiabilityNoncurrent
Finance lease liability    
2021 (excluding the three months ended March 31, 2021) $ 377  
Next Twelve Months 502 $ 334
Year two 502 333
Year three 380 333
Year four 281 211
Thereafter 522  
Total lease payments 2,564 1,211
Less imputed interest (339) (82)
Total $ 2,225 $ 1,129
Finance Lease, Liability, Statement of Financial Position [Extensible List] atni:LeaseLiabilityCurrent atni:LeaseLiabilityNoncurrent atni:LeaseLiabilityCurrent atni:LeaseLiabilityNoncurrent
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.1
DISPOSITIONS - Disposition - Vibrant Energy (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 4 Months Ended 12 Months Ended
Jan. 31, 2021
Dec. 31, 2020
Mar. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Nov. 19, 2020
Assets and liabilities disposed            
Current assets   $ 34,735     $ 34,735  
Current liabilities   (717)     (717)  
Vibrant Energy Holdings Pte. Ltd | Disposal Group, Disposed of by Sale, Not Discontinued Operations            
Disposition            
Consideration received $ 35,218          
Assets and liabilities disposed            
Current assets 4,899          
Property, plant and equipment 45,891          
Other assets 439          
Current liabilities (759)          
Net assets disposed 50,470          
Consideration less net assets disposed (15,252)          
Foreign currency losses reclassified from accumulated other comprehensive income 6,258          
Loss on sale 21,510          
Transaction costs 1,283          
Loss on sale including transaction costs (22,793)          
Vibrant Energy Holdings Pte. Ltd | Held for sale            
Disposition            
Percentage of equity interest sold           67.00%
Percentage of equity interest retained           33.00%
Assets and liabilities disposed            
Loss on sale         $ 21,500  
Transaction costs   $ 700 $ 600 $ 1,300    
Cash 19,500          
Accounts receivable 3,900          
Equity method investment $ 11,800          
Earn out consideration receivable period 24 months          
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS AND INVESTMENTS - Recurring (Details) - Recurring basis - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Fair value measurements    
Total assets and liabilities measured at fair value $ 5,319 $ 16,365
Certificate of deposit    
Fair value measurements    
Cash and cash equivalents 380 380
Money market funds    
Fair value measurements    
Cash and cash equivalents 2,955 2,785
Other investments    
Fair value measurements    
Investments 2,110 13,357
Interest rate swap    
Fair value measurements    
Derivative liabilities (126) (157)
Level 1    
Fair value measurements    
Total assets and liabilities measured at fair value 2,955 2,785
Level 1 | Money market funds    
Fair value measurements    
Cash and cash equivalents 2,955 2,785
Level 2    
Fair value measurements    
Total assets and liabilities measured at fair value 254 223
Level 2 | Certificate of deposit    
Fair value measurements    
Cash and cash equivalents 380 380
Level 2 | Interest rate swap    
Fair value measurements    
Derivative liabilities (126) (157)
Level 3    
Fair value measurements    
Total assets and liabilities measured at fair value 2,110 13,357
Level 3 | Other investments    
Fair value measurements    
Investments $ 2,110 $ 13,357
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS AND INVESTMENTS - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2021
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Fair value measurements          
(Gain) loss on equity investments   $ (2,188) $ 1,775    
Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders   1,530 4,220    
Privately Held Investment          
Fair value measurements          
Payments to acquire equity method investment   3,000 $ 2,800    
Ownership percentage     24.00%    
Carrying value   16,500     $ 11,000
Decrease in carrying value of equity method investment   600      
(Gain) loss on equity investments   400      
Currency losses   200      
Gain from conversion   2,500      
India solar operations          
Fair value measurements          
Payments to acquire equity method investment $ 1,200        
Carrying value   12,700      
Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders $ 300        
Other Assets | Privately Held Investment          
Fair value measurements          
Carrying value   17,300     17,900
Other investments          
Fair value measurements          
Other investments measured using level 3 inputs   11,200      
Transferring out of level 3   11,000      
Fair value of the remaining level 3 investments   200      
Cash distributions   300      
Income recognized   100      
Other investments | Renewable energy partnership          
Fair value measurements          
Investment Tax Credit       $ 12,000  
Equity investments   2,100     2,300
Investment cost       $ 14,400  
Carrying Value          
Fair value measurements          
Long-term debt   82,700     72,800
Carrying Value | Other Assets          
Fair value measurements          
Investments   1,300     1,300
Level 2 | Estimated Fair Value          
Fair value measurements          
Long-term debt   $ 83,100     $ 73,300
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.1
LONG-TERM DEBT (Details)
$ in Thousands
3 Months Ended
Mar. 26, 2020
USD ($)
Apr. 10, 2019
USD ($)
May 22, 2017
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2018
USD ($)
Jul. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jul. 01, 2016
USD ($)
Long-term debt                  
Current portion of Customer receivable credit facility       $ 1,101          
Outstanding borrowings       82,737 $ 72,823        
Borrowings       10,814          
One Communications Debt                  
Long-term debt                  
Financing costs     $ 300            
Outstanding debt       12,500          
Unamortized financing costs       100          
One Communications Debt | Minimum                  
Long-term debt                  
Percentage of notional amount required for hedging arrangement     30.00%            
One Communications Debt | Minimum | LIBOR                  
Long-term debt                  
Basis spread on variable rate (as a percent)     2.50%            
One Communications Debt | Maximum | LIBOR                  
Long-term debt                  
Basis spread on variable rate (as a percent)     2.75%            
Viya Debt                  
Long-term debt                  
Term loan assumed                 $ 60,000
Net leverage ratio                 3.5
Stated interest rate               4.00% 4.00%
Financing costs               $ 900  
Intercompany debt limit           $ 75,000      
Outstanding debt       60,000          
Unamortized financing costs       500          
Revolver loan | Credit facility                  
Long-term debt                  
Maximum borrowing capacity   $ 200,000              
Remaining borrowing capacity       184,000          
Net leverage ratio   1.75              
Net leverage ratio, if qualifying event   3.25              
Borrowings outstanding       0          
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,000              
Performance letters of credit issued and outstanding       16,000          
Swingline sub-facility | Credit facility                  
Long-term debt                  
Maximum borrowing capacity   $ 10,000              
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%              
Term loans | Credit facility                  
Long-term debt                  
Maximum borrowing capacity   $ 200,000              
Commnet Finance | Senior secured delayed draw term loan                  
Long-term debt                  
Maximum borrowing capacity $ 75,000                
Commnet Finance | Senior secured delayed draw term loan | Receivable credit facility                  
Long-term debt                  
Remaining borrowing capacity       64,200          
Current portion of Customer receivable credit facility       1,100          
Outstanding borrowings       10,800          
Financing costs       900          
Amortization of financing costs       800          
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,100     $ 11,000    
Interest rate (as a percent)             1.874%    
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.1
GOVERNMENT GRANTS (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 16, 2020
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
item
MW
Sep. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
item
Dec. 31, 2018
USD ($)
Government Grants              
Revenue     $ 124,510   $ 110,905    
Universal Service Fund programs              
Government Grants              
Number of fund disbursement programs | item     4        
High-Cost Support Program | Grant Reduction During First Year              
Government Grants              
Amount of reduction in grant amount awarded $ 10,900            
High-Cost Support Program | US Telecom              
Government Grants              
Revenue     $ 300   300    
High-Cost Support Program | International Telecom              
Government Grants              
Revenue     4,100   4,100    
Grant Funds Awarded $ 8,500           $ 16,400
Grant fund term 10 years           10 years
High-Cost Support Program | International Telecom | Grant Reduction During First Year              
Government Grants              
Ratio of reduction in grant amount 0.67            
High-Cost Support Program | International Telecom | Grant Reduction During Second Year              
Government Grants              
Ratio of reduction in grant amount 0.33            
Amount of reduction in grant amount awarded $ 5,500            
High-Cost Support Program | International Telecom | Maximum              
Government Grants              
Proposed grant award             $ 18,700
E-Rate, Lifeline and Rural Health Care Support Programs              
Government Grants              
Revenue     2,100   2,200    
Network Connectivity for Eligible Communities              
Government Grants              
Grant Funds Awarded     6,500     $ 16,800  
Offsetting operating activities     1,300        
Construction obligation completed   $ 10,200          
Construction obligation yet to be completed   $ 13,100          
CARES Act              
Government Grants              
Grant Funds Awarded     2,400     16,300  
Proceeds from grant funds awarded     18,700        
Grant funds used to offset fixed asset related costs     18,400        
Grant funds used to offset operating expenses     $ 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     $ 6,100        
Grant funds used to offset operating expenses     1,300        
Offsetting operating activities     300        
Amount spent on capital expenditure     6,100        
Connect America Fund Phase II Auction              
Government Grants              
Revenue     $ 1,900   $ 1,900    
Grant Funds Awarded             $ 79,900
Grant fund term             10 years
CBRS Auction              
Government Grants              
Initial term of licenses       10 years      
Payment for PALs       $ 20,400      
RDOF              
Government Grants              
Grant funds expected to be awarded           $ 20,100  
Grant fund term           10 years  
Number of households to receive broadband coverage | item           10,000  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.1
RETIREMENT PLANS - Net Periodic Pension Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Components of the plan's net periodic pension cost      
Projected benefit obligation     $ 15,600
Plan Net Assets     $ 15,600
Pension Plans      
Components of the plan's net periodic pension cost      
Service cost $ 54 $ 423  
Interest cost 572 879  
Expected return on plan assets (687) (1,158)  
Actuarial (gain)/ loss   (7)  
Net periodic pension expense (benefit) (61) 137  
Postretirement Benefits      
Components of the plan's net periodic pension cost      
Service cost 35 32  
Interest cost 41 45  
Actuarial (gain)/ loss   (15)  
Net periodic pension expense (benefit) $ 76 $ 62  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
INCOME TAXES    
Effective tax rate (as a percent) 6.50% 31.80%
Interest on unrecognized tax position $ 0.5 $ 0.5
Change in valuation allowance   0.4
Benefit (net) related to remeasurement of existing losses   $ 0.3
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.1
NET INCOME (LOSS) PER SHARE (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
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 5,000
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT REPORTING (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
segment
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Segment reporting      
Number of reportable segments | segment 3    
Revenue      
Revenue $ 124,510 $ 110,905  
Depreciation and amortization 20,508 22,518  
Non-cash stock-based compensation 1,336 1,160  
Operating income (loss) 3,349 7,299  
Segment Assets      
Cash, Cash equivalents, and Investments 91,259   $ 103,925
Total current assets 195,277   240,065
Fixed assets, net 528,071   536,462
Goodwill 60,690   60,691
Total assets 1,057,722   1,083,711
Total current liabilities 127,756   147,928
Total debt 82,737   72,823
Capital Expenditures      
Capital expenditures 25,680 14,061  
Communication services      
Revenue      
Revenue 110,636 107,904  
Mobility      
Revenue      
Revenue 24,681 22,633  
Fixed      
Revenue      
Revenue 65,118 62,566  
Carrier services      
Revenue      
Revenue 20,619 22,369  
Other      
Revenue      
Revenue 218 336  
Other      
Revenue      
Revenue 13,874 3,001  
Renewable Energy      
Revenue      
Revenue 418 1,322  
Managed Services      
Revenue      
Revenue 1,150 1,679  
Construction      
Revenue      
Revenue 12,306    
Corporate and Other      
Revenue      
Depreciation and amortization 1,301 1,703  
Non-cash stock-based compensation 1,262 1,197  
Operating income (loss) (8,571) (7,915)  
Segment Assets      
Cash, Cash equivalents, and Investments 15,543   26,845
Total current assets 17,352   27,887
Fixed assets, net 11,552   12,857
Total assets 98,043   136,035
Total current liabilities 17,084   22,815
Capital Expenditures      
Capital expenditures 235 904  
International Telecom | Operating segments      
Revenue      
Revenue 83,820 82,284  
Depreciation and amortization 13,826 14,315  
Non-cash stock-based compensation 37 (37)  
Operating income (loss) 13,116 13,477  
Segment Assets      
Cash, Cash equivalents, and Investments 40,505   45,848
Total current assets 100,470   107,315
Fixed assets, net 448,690   449,888
Goodwill 25,421   25,421
Total assets 634,344   642,834
Total current liabilities 77,100   80,875
Total debt 71,923   72,823
Capital Expenditures      
Capital expenditures 10,506 10,465  
International Telecom | Operating segments | Communication services      
Revenue      
Revenue 82,670 80,605  
International Telecom | Operating segments | Mobility      
Revenue      
Revenue 21,821 20,230  
International Telecom | Operating segments | Fixed      
Revenue      
Revenue 58,748 57,741  
International Telecom | Operating segments | Carrier services      
Revenue      
Revenue 1,883 2,298  
International Telecom | Operating segments | Other      
Revenue      
Revenue 218 336  
International Telecom | Operating segments | Other      
Revenue      
Revenue 1,150 1,679  
International Telecom | Operating segments | Managed Services      
Revenue      
Revenue 1,150 1,679  
US Telecom | Operating segments      
Revenue      
Revenue 40,272 27,299  
Depreciation and amortization 5,193 5,886  
Non-cash stock-based compensation 15    
Operating income (loss) (534) 2,193  
Segment Assets      
Cash, Cash equivalents, and Investments 29,389   26,921
Total current assets 67,739   65,806
Fixed assets, net 67,829   73,717
Goodwill 35,269   35,270
Total assets 302,966   265,797
Total current liabilities 33,216   43,200
Total debt 10,814    
Capital Expenditures      
Capital expenditures 14,939 1,972  
US Telecom | Operating segments | Communication services      
Revenue      
Revenue 27,966 27,299  
US Telecom | Operating segments | Mobility      
Revenue      
Revenue 2,860 2,403  
US Telecom | Operating segments | Fixed      
Revenue      
Revenue 6,370 4,825  
US Telecom | Operating segments | Carrier services      
Revenue      
Revenue 18,736 20,071  
US Telecom | Operating segments | Other      
Revenue      
Revenue 12,306    
US Telecom | Operating segments | Construction      
Revenue      
Revenue 12,306    
Renewable Energy | Operating segments      
Revenue      
Revenue 418 1,322  
Depreciation and amortization 188 614  
Non-cash stock-based compensation 22    
Operating income (loss) (662) (456)  
Segment Assets      
Cash, Cash equivalents, and Investments 5,822   4,311
Total current assets 9,716   39,057
Total assets 22,369   39,045
Total current liabilities 356   $ 1,038
Capital Expenditures      
Capital expenditures   720  
Renewable Energy | Operating segments | Other      
Revenue      
Revenue 418 1,322  
Renewable Energy | Operating segments | Renewable Energy      
Revenue      
Revenue $ 418 $ 1,322  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
3 Months Ended 12 Months Ended
Oct. 05, 2020
item
Mar. 31, 2021
USD ($)
Dec. 31, 2011
USD ($)
Contingency related to spectrum fees      
Commitments and contingencies      
Spectrum fees paid     $ 2.6
Litigation proceedings and disputes in Guyana      
Commitments and contingencies      
Number of competitors issued service licenses | item 2    
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 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %9PJE('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 " !6<*I2]GWQ6NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)\FJ8.CVHGA2$%Q0O(5D=C=L\X=DI-VWMZV[740?P&-F?OGF M&YC&)&5BQI<<$V9R6*X&WX6B3%JS/5%2 ,7LT>M2CXDP-KTWC,^\@:7/0 M.P3)^2UX)&TU:9B 55J(K&VL42:CIIA/>&L6?/K,W0RS!K!#CX$*B%H :Z>) MZ3AT#5P $XPP^_)=0+L0Y^J?V+D#[)0']^>IW7K5PH MI(/!\5=QBHX)U^P\^6UU_[!Y9*WD4E3\IA)\(ZX5ETK>?4RN/_PNPCY:MW7_ MV/@LV#;PZR[:+U!+ P04 " !6<*I2F5R<(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 %9PJE+IU)-&1 4 'T5 8 >&PO=V]R:W-H965T&UL MI9AA;^HV%(8_W_T*BTW3)I4F=J# '45*:;NAM91;V*:[:1],8B!J$C/'@?+O M=YQ TE;A)-.^0!)R7AX?V^^Q/=Q+]9)LA-#D-0KCY+JUT7K[V;(2;R,BGES* MK8CAEY54$==PJ]96LE6"^UE0%%K,MJ^LB =Q:S3,GLW4:"A3'0:QF"F2I%'$ MU>%&A')_W:*MTX/G8+W1YH$U&F[Y6LR%_FT[4W!G%2I^$(DX"61,E%A=MUSZ M>>PP$Y"]\7L@]LF;:V*:LI3RQ=Q,_.N6;8A$*#QM)#A\[<18A*%1 HY_CJ*M MXC]-X-OKD_I]UGAHS)(G8BS#/P)?;ZY;_1;QQ8JGH7Z6^U_$L4%=H^?),,D^ MR3Y_M]-I$2]-M(R.P4 0!7'^S5^/B7@3X S.!+!C /L00)TS L-0P4>N+HE#+PBS&:W@&=>%'PBUJZ+?T3A%XIQ,SCDC-Y8[H5*"Q4>R+/82J6KB' I MK5*!$%T51%<-\Z(X^$:H=DOV/JHXG$:WP>A(-,T6@I5185KV#9M4]8=. C/H. 9-.%Y%NO M3!9(VI1'E9G"==S%E$RFB[OGJ;N8/$W=AXOOOZ57]D^3Z?@2P:1VZ85V$]!) M[$D%PRMSP LRU]"O1"HREFFLU0&^_4KZ&O7;.PSRC6'3)I +_DHF/HS 8!5X MN5>?[^L:R4ZO;?=8O]^_P@A92GQNXHDT'M(NQE;6"X@:? M]: +*]KS*+C H-?'0,H"07%??Y >Y&2VD3'FPC4B5W30IHYM8T1E6:"XIR\" M#15!K@AE/RQ_)'/AI0JR58F%*XUE%('AS+7T7B[(EBNRXV$JR'>7-B5;6!=E MBT8,NJP=%#=]J/D^S'HR/T1+&5:RUE:-";;Z+*L#P_W[E"]R]^IM>+P69\M8 MC=#4G=^ZV%*-E<6 -2H&XU0ILQC)5T59NL MTLI5>XWBUX]K_?=D91%@C8K MQ%AUOE0\VT>3IU1# ML8R-IU7N87/E;J9LSF!V(]H=,,H8&UJ[*JK2_EFC;8%9/2FH3!/8EK^27T5U MJNIV![;=[PVZ?:QFL]+C&6[1)_NZ#Q)3,[\**"C8AJI&K@T[E[:#;O)+TW=J M%NVG?=Y;MGMX6#D;:\3JCAY*VW=PD_Y(==R$GN?"Y;Z@5*7E.[A!NX#DYU@A MKQK=-S4"9V>@]>: RQA0=NZ7$,]LR/*SKN)I<;;H9B=J5OEZ?C )VVWPKX2$ M8@6A]F4/IIK*S_KR&RVWV7'94FHMH^QR([@OE'D!?E])J4\WY@^*$]?1OU!+ M P04 " !6<*I2LMBRVI(( 5) & 'AL+W=O^'W4CRD#HS',XY(^G\55??S5RIFKPMBM)?RH8*SR6Z6 M:;Y0I'/2EVKHK S 8X?FTE'NWO:@?O'V]E_;9T'9YZE4=>Z^"N?UO.+43(B4S63 M35%_TZ^_JXU#H9TOTX5I_R>O&]M@1++&U'JQ&0P(%GFY_BO?-H'8&T"%8P#; M#& ?'< W WCKZ!I9Z]:-K.7E>:5?266M839[T,:F'0W>Y*5=QL>Z@E]S&%=? M7G^]O[F]?[R](7#T^/7NR\W5$YQ\OKJ[NK^^)8^_W]X^/9)3\N?C#?GIY&=R M0O*2/,UU8V0Y->>3&C#8F2;9YGZ?U_=CCOO](:LSPNF8L(!19/BU?_B-RG;# M@\/A$_!\YS[;N<_:^;C+_::J5%F3*V-4;3YY9N2[&7D[HW#-*,V<0&Q(9@_4 MCR9?R0)N@<9J/5743F4WW.HRI2Q,SR>K_9 ,K6C 4Q;NS Z BAU0X07Z39FZ MRK-:K:%B\-83A DT+#"AK[^PGE9P%LE:)HRP2LQ EE9W1[90QSFJ5J MJT?QCGD=#AP2- J"GMN(E:"AP^]HYW?D3YYVPZMJSV\,832X-^-1V ,X-**, MQ3B^>(M ^56LKWA=U\+4A=SR&TV6;+RW;+8X"3(186IU$/\=!*I"(,<,CI M#G+J3_P6%)FK8MIFMY%H!ERG@YMS$7-'1:!!1P:!]_9/NI;%!R*TF>8@N5(( M4MR+$6+'! @,%] ]UJ+>NOUK_@9UZWC5IAT14'8D64 :535D]K*0UGE(&%N] MES9_T!@P9(-% C*E'P3,$(*5.'*%=E1#_5QSIPQD=I8UBZ:0MI!/%6BY+)=6 M(:&8^0#*:+)HRS]I@DB+/0+LJT](0BGE(")2*(.%]S$?M#C%W MU$']W/&;UM-7X#@4W) ,HB!*^YSF,*,.:!UK4#]M[-%:T8;3S/.E)Y08&40# ML(A52EUA[#B#^DGC*U0!P%B^D$)!>T JVP>>E!W2043CJ"^6,#/. MG(6[HPWJYPU$.(!H+S2X 32]0!$/.831(.S3'&*61M3!S*QC&N9GFJ\M%[OC MR8;,$8-^Z>\FQ,Q6 $>58AV_,/H!(O3 HXCJ#>.8]1<<-4QX3!V;BNUU+A]K M7>YR^9P7>0WJR\>$K&,5=J2#V4R\U%5;^D!3VT0ZM8D$#/.,[EDV) P>A_T] M>\SJ$'''*[)XZ1BZ,UYAUG\(]PQK9Y.K*\'.$%Z)\&](O9B3AE#H;C'7UP M?[]SHV8*D$Y)7H+25>[=PX?M2T('4ARQHD$4.\H/WWN:=JS%Z>V5,5%O6=%, MK4++#O<6BG[(.&&0!GV:QLR IQV-!.^8B?N9:2USCN4"TL8$,>^73]0L/1!PAHMBERWG'0]S/0W<'$N3?9@'2V$ 2]]4D9I8&L0M[ MQU#:YU]G^MBJBKS'W+[HX'MX-/9HJ,LX:>LAVI;@HV] MQYB=36UJ.(#50Q_K>W']B]7Z/TQT&+N.:X6?:VVN@I@Z'KC0$S@(:SP6 M(AV'@K9Q@U.>\'&2)EOC=5 /WQF,"0W'*0O&=#LLM$/&(HZWP_86X/C[!H%0 M_/ MB]_H,(R="!!^$?!4 ;TVU?LVD+*&76]J",P8.HRQ@*BU#HY%$HX%HQO_ M/N#34 Z<1C0:/"#&[,)4[,F@0\\ZW2#\NN%J"OS5[F/(BWQZFI55O>40<0:2!8F/9U,&H71B)UN-%I".'7$/>Z/+6,7.FBL*HG MM\XH@S=C8J@1TC2*^XH2,0/1&R4.22DZ*2'\4F(=.[86_O1THLMW['@?@%'D'CSWO0PVQYWV3O6\V[ ME^QO&L:Y#K[>%<2O8!IHQ;;@D!>\^ M_6W:6ELLB,H+FK3_W?UENVEVL.7B2<:$*/2<223#C[32,5#XW 0!%9XHRI.[Z](N6"NMI?R)G,_]&VT/H@#C.I M>%(: T%"T^**G\M$U QL;X^!4QHXQQJXI8&;+[0@RY6YR:U@-3?5K7"@!3RG8J='D]F8ZNUG,I@A&B]N?/Z;C>YAX7Z'2.!4E53!0-,3M#W]##8HI.3\[0":(INJ:,P3N1 U,!DG9LAF7XRR*\ MLR?\-18=Y-KGR+$/ MX^V),PY#GJ5*PD8("=W@1T;.$6:PIW :$HE.(:D19PP+>=:6U,)[+_>N-^IF M9+L#B!K9787L'L>>PQ8@0)$)0E^'3.5IC@3:89:1.C-8$ MOA,Q5$PK>Q$BJ(%9'H7]'U*#O5O3=C]'GC!+A3,5;2* MWP[R$<(&=J_"[GT*FTJ9M2/WWI#LLAY2-"#]"M+_%"0<'%+A-*+IJHW4?Y?T MD*)!&E2DP4'2"4\2.#Z^4,#!,07\CJB!WJ_0^Q] /ZIZ^V_2UVVOWB.$#6;; M>CU@K(]3[R_>TEMC'_F>U^]ZNREN5;J!&_2#/BNNTP+A]+TWE=$F](*NY^Q6LUGK M0G0+"&?[BJ82,;($2ZOC@PM1=%7%1/%UWI@\<@5M3CZ,H1,E0@O@^9)S]3+1 MO4[5VX[^ U!+ P04 " !6<*I2N.Q?BJ$& Y&@ & 'AL+W=O>QKZ$VW35$9N4^4$V*(XZQ+*ZG=@/D];U M9?;L(;V^Y%L9A0E[2)'8QK&?_KIA$7^[:N'6[L$L7*VE>M"YOMSX*S9G\G'S MD,)=9^\E"&.6B) G*&4O5ZT!OAA25PW(+)Y"]B8.KI$*Y9GSG^IF'%RU+(6( M16PIE0L?OE[9D$61\@0X_BR7N^\?\V"AV">?<&&//H>!G)]U>JW M4,!>_&TD9_SMEA4!.4*FOPIBZRW&2C(9HP4=,XERG\ M&L(X>3V<3D;>9.Z-$%S-IW?CT6 !-_,%?-U[D\4<3;^BZ8,W&RS&8(#:Z'$^ M0B=?3I%8^RD3*$S08LVWPD\"<8:^'-U?=B1 5'_4619P;G(XI $.1?<\D6N! MO"1@P?'X#H2VCX_LXKLA1H?W?GJ.*#Y#Q")8@V?X^>&6 0[=IYMF_FB#OYGW MY$T>O0N#*WOORLY=G 3( MCWDJP[_R!]LD8D(@+M/IF]/>*>>:I3/Q%^QGOM ME$4J$V@)[;=BVA;KU3#T:'76ZS:VK0?9WX/L&T&.3'.J@]FO02"68_4K0#56 MQ,%]/59WC]4U8KWCJKX2%(1BPT680>8O*.+)JAW!_ -X(9C49M>M <*X5P&M ML6GH)VR51&U]HM]!OU6)0@^Q=Y!RH:^ PM41 ()Q%U=PZNPLVK6Z#6 /5 4; MP8Z3)8\9>DEYO(/,$SU47.\8:KM5H'6K'G'=!IBDA$G,++6X]69H/!E.[SUT M4C#5J8%C<$GTF'Z0 MR$V;8B[E YLUHX]N**( MM.CL.CJ,[6JIZ\VHIHSZGBK%NUB6OA M!IREF&"SFNAQGJ&$22W8ND!@0D@5;-VJ3?NX@:%QJ2/8+"1%I=]X7ZJ"3;+2<$@TG]'FY2_AJ*10#0*X=9FOVZD M5CD-($L9P68=F7B+(HM:9'49@*5 K M2O\Y@H1RE, R8@G+[)1G"R$PR]E 9%6KA%!EO2AE=?O%.L>P^0#K0MKA =T] M.(,UJ-BP;#L6_3K7)8+49::-G5YU3:(SH]2U&E)1BA$QBU$Y2^CD;CJ?GZ+! M8C$;WSPN!C=W4/]3N)^ Q<*;3;)MSN#N3 TXAVW0=/C'[?1NY,VT'5+\\>'B MF?2LZ@QKK-K8:NIF4JH7,:M7/2Y8=*/OWOC;K=K##9Y@"?[-0_/; 33[/PG9 MM-HFI1(2LQ+>^")S$C+-9ZATQZUTYF_D!@#XE&I5S7*LJ@ M=&HH-68&E*7"D0\V3..G\G0WE:HE?Z<@^Y\JR ^L MCJ,J)9&8)7'(XWB;J.VZ$@O!TM=P6=VD'!^=E))&K7][>$)+4:!F4?CP^(36 M61N6#%U:97>=G=5SK09ZIR6]TP\V)__]$0H].,X!61Q#+)FQJ#E+K M9R2=@T/XF*6K[-V$0$N^361^7KU_NG__,9Q=KID?L%09P.\OG,O=C?J#_=NB MZ[\!4$L#!!0 ( %9PJE(+WZF&3@( '@% 8 >&PO=V]R:W-H965T M&ULK53;;MLP#/T5PNA#"VRQ8V?M4"0&P?E'XS):*%8R6D&02EM;O',#1YB14S M';5#22\;I2MF2=7;T.PTLL*#*A'&470?5HS+(.W[NZ5.^VIO!9>XU&#V5<7T M[Q$*=1@$W>!T\<*WI7478=K?L2UF:%]W2TU:V+(4O$)IN)*@<3,(AMW'<<_9 M>X,?' _F3 :7R5JI-Z<\%X,@<@&AP-PZ!D;'.XY1"$=$8?QJ.(/6I0.>RR?V M)Y\[Y;)F!L=*_.2%+0?!UP *W+"]L"_J\ V;?+XXOEP)X[]P:&RC /*]L:IJ MP!1!Q65]LF-3AS, \5P&Q T@_A=P_P$@:0")3[2.S*()%LOI MRW#U3 9PNV0:I2W1\IR)._@,K]D$;F_NX :XA!D7@KIC^J&EX)R+,&\"&=6! MQ!\$DL!,$:^!J2RPN( ?7\=WXRL$(56E+4U\*LTHOLHX8[H#2?<3Q%'70DG:3N5>+[D_W3JBL=>Z['G/?8^\#A7,J>2:D4]E5MJKT6-QI*0 MJPK!LB/@D=:)P4OMKKD?/+?;)>]IU*$ROI]7\))-TMK408=G/W>%>NMGWD"N M]M+6_WE[VZZ5H9^F\*]YO9.HHULN#0C<$#3J/-!0ZGK.:\6JG1^5M;(T>%XL M:36B=@;TOE'*GA3GH%VVZ1]02P,$% @ 5G"J4F6P.S9F P %0H !@ M !X;"]W;W)KVBE4KS2B@5 M(+7 -*06JH9NUR8Q)%MB,]M MT__'#LA8\'DV2YV [9SSO'O?VP?>W!@_)M( M"9'HOXX3V@7. MJ#4:Z+$7/AJPGQ M5"$P_.W)F.2YB@05A")UK"W_-TOHS0XB-\>GYYG7X"N]GG*9K-H3]%5T^+*+I& M'?063=#5AVOT 644+5.V$Y@F8F!+P%.3V'&%\EBB>!=0?/3,J$P%FM*$)+_[ MVR"KUN8=M3UZK0&?,;]%OGN#/,=S#3SC/W=W6G#\.M6^CN?_HU2W( 0U0J 1 M@@L(3%9!-X77-B>C5SKY7YC4)ISK.?)$$;*,E5-A M)X1G>ZQ*H/&D]KG<2KG"#)$&6T$T,QY2R'*!LPDX03(?7'_"E,^F."VV614H)RL M(:1SVX-$\_(-4G8DV^IK?,4D/ IT,X5W&^'* +ZO&9/'CIJ@?@F._@-02P,$ M% @ 5G"J4J7]3\=.!@ 31P !@ !X;"]W;W)K)C?#H[<9]\KR2^L;D_'03/O,EEU\V=[FZFNQ8XF3- MLR(1&24T1JI\7 M/N5IJIF4']]JTM%N3FUX.'YCORJ#5\$\A@6?BO2O)):KLY$W0C%_"K>IO!>O M"UX'5#H8B;0H_Z+7"DO]$8JVA13KVEAYL$ZRZC?\7B_$@8%-.@Q(;4 , VQW M&-BU@6T8$*?#P*D-'-. =1BXM8%KNN1U&-#:@!H&#NTP8+4!,UWJ,O!J V_H M*OFU@5^60Y6_,OFS4(;GI[EX1;E&*S8]*"NHM%8Y3S)=[$N9JZ>)LI/GT]N; MV?QF.9\A-5K>?@IF%P_J8OF@?C[/;QZ6Z/8*S?_X$CS\C<;HRW*&3GY[AWY# M288>5F);A%EIN&4K'< MRA7/D5HGU1-7NEF]<.5>)-9\RS -LXB_1X_\.(6-B'ZK:BIR6]/BA>SBFCF)#3R[[5A%T#D]K$,UQ; ',2WZ?&G$$;YEG4\NP=K)$C>YA15_:+0 M!HZ2Y:VAOM+'E)8JY. M(B5SHE3E.$8JHX\]MK^8,8< MP^MCJ(;7_LYKO[O;%CX%2I)9Q=%T/@P5' M8H90 G!MI02 QJYCFV1SB,SS*67F'FGC7-O#IKZYAN9E M2GR920*F)K8F;PH?UVXY?PS6?*^PUW"D7\/]NJ:])(!D(ZHIF2\"!L$6$,S'Q#;6 8)A M3*R.PXCLQ1W!_ZI,)@?O;OJUU2"93-I:B##+6*2K0:@%@,(N,RL*0#FD2R23 MO?@B_>+KET0R 12+<8A?#\ $_9AF1'N90OIERE!M3("#G/K,3 YPD@/)::,< MTEF*@4E@:HYT]"R+<+_:UD]P7Q_!]0 M2P,$% @ 5G"J4DK@YGN; @ @P8 !@ !X;"]W;W)KYY[[K"/<"_DLTH!-'G),Z[&3JIU<>FZ*DXAIZHC M"N"XLQ$RIQJ7BT/J6,@I%J3/&82F)*O.P_0UU/W_#%(E/VG^RKV&'@D+A46N0U M&!7DC%=/^E+WX0B /.T OP;X;P&]=P!!#0ALH94R6]:,:AJ%4NR)--'(9@S; M&XO&:A@W;W&E)>XRQ.EH>G\WF]^MYC."UNK^9C&[6N-BM<;'[?QNO2+WUV3^ MY7&Q_D[.EE0"UREH%M/LG'PB'XA+5(I>%;H:U1A.-ZXS3ZK,_CN9 W(KD$R1 M.4\@>8UWL8JF%/]0RL0_27A+98<$W8_$]_QNBY[IO\.]$W*"IK.!Y0O^O[,G MLO6:;#V;K?=.MH52)>4Q$+&IWXBQ8I'G>%?P%,7/I"S0A!>0,5-5G'6+PMRG MMA-6TLT1DN*-( =+^K.3S-HE5KM&11*_3 M'38*JY;^):@JPSVZSSG(K1US"H657%?WH?$VD_3*#I W_@E.V&H@_J:IQC.> M]BWCBF2P04JO,\36RFKD50LM"CLUGH3&&63-%+\2($T [F^$T(>%2=!\=Z)? M4$L#!!0 ( %9PJE+&B]78/P@ &XA 8 >&PO=V]R:W-H965T&ULG5K;GNW3-%DS]V-U5<#79SY+S M+2LE%R6JV.IL=($_S\-8#S 6?W+V) ^^(^W*4HB?^N);?C8*-")6L$SI*5+X M>&1S5A1Z)L#Q3SOI:/],/?#P^\OL7XWSX,PRE6PNBK]XKC9GH^D(Y6R5UH6Z M%T]_L-:A2,^7B4*:O^BIM0U&**NE$MMV,"#8\K+Y3'^U@3@8 //8!Y!V .D/ M"!T#:#N &D<;9,:MRU2EYZ>5>$*5MH;9]!<3&S,:O.&E7L:%JN!7#N/4^?SV MYO+J9G%UB>#;XO;[M\N+![A8/,#']=7-PP+=?D7SB\4?Z.OWV[\6:(Q^+"[1 MQP^_H0^(E^AA(VJ9EKD\G2A H^><9.V3OS1/)HXG4W0M2K61Z*K,6?YZ_ 2\ MV+M"7ESY0KP37J?5)T3Q"2(!P18\\[3P,S-"(T .C5["B/:S(Z_Y%_C=D+VQX)9$2L.,S46:\8*C-C12YBC=BDKQ?\T-6PR;Z:+#\ 11 M,.T%T6)%(CRU1S'98TV\6.]T/ QE F.C7-1+M:H+"$@F:HBL#6TRP($Q(3VP M%B,2!W:LTSW6J1?KQ4$8D5@!F2X5RKDT4$V@S1TN99V6&4.9D'8/ID-P<3_: M%AOBR-C9'O_,BW^A1/9SK#4A!VQ;$$KI3(G9\/&4]K>5Q0B[@HR#CK"#(^F[ M8E4%&%\V4?J+V>DW&#Q_3*(@[*&TF6%,(P?. V'!7IP??X]E??8H:3Q 69=)")%_+W%BLD[4Y(_I+(A2C7XP*J M#: **9D#.;&L=M+';3%RH>YT!E,OZA\EU&\%_Q?@?5R_BCEP!I0Q)=01D#!E M]FS%38<1G^(^[J%10F<.X)UPX="OD)NT7#.IZX@#KC<1-G11\'3)"\/[)XC] MRHHZUQ9JPQ!;K: .E'IUT@PRJUFL9MC!ZGGU G=2AB,_L[5TJU6,\<=T65BU MMIWEU>J&-.C'8E0.UW:7/9LN?F)\$K)J7R;:FA2@&!T7X\AU8AQ0YG M.BW#?C&[TZ#Y49*=XZ$0T9DKE)T28;\4[1,. J?7L2E3LJRJ66];I/FC$=.7 M"+@0O^C<:ZW;*5T(K,4CJTK-@FA=I8X"DPS5 M@I(9<<#HY(+XY>*2F[30[FLHRUJ" 3 %,+3N<.&6 DBRK=S-7H!['X)/,[3E M1>'H,HBERYE&,T>E0#IY(7YYN:NK; -]CJF?)"!3;,VS8[4YL9$^C@9Y9S$C M2>R@.-II _5KPYY$:FF:'^M6M.&FE@8GF87];LUF!GTG<5 ([72#XG=1R(J7 M(-EOIQ#:J0#UJP!D(;!KF>NZ 6H7Z "@>-G"A]2MK34V0[J'Q0KZ[&HW(PXJ MH0='9'YAN.20?7Q9-\6[/@X2Y3@3I:H$; J($"^AIF2.8!?:3EZH7U[N*BAE^0ZH MNBO'#2^Q:@L-8VHE(&K1D!GM5X/'K%XC[G2&^G7F%4L=)C(:-Y]O/*NAMH8G M3OJ]N=V,.!2*=@I%CQSA^=S8I" 8L""M#=H5CH6PM$)1.,ATBQ6. U?N=.I& M_>IVOP=HG'C?)AUJV!CC:' B:;5+$D?M23NMHWZMLW3%* ,1Y@JMTDQ7R\]H M*2J8%URQ.F YQ@NFV $L[/0L?*>>V73!>J1O$ZH@"/M,8K6CTZEC8X:=H(7^ M1NC*'+[H3.@?,.E3&G.H@W1-8/!2Q687T80ZO.E$,_2+ MYH/0!?<[O#A!2ZCORE*G%BP:]%U&@CHCE/8;7XL9#N.9JT,).^$-_2_";D1I7!F4J\_>MW^=3(;O MD$EHL"$2ZOG$*$GSUD7'<&O"T$]DGZ;8#% M;$IG_>2?'+RY!I)>FQ?Z$AEHS9O?_=W]/PU3^^% J4PGS=L#1GE3: WU="J)<+_8#] MOUB<_P=02P,$% @ 5G"J4H!$C#XC @ @P0 !D !X;"]W;W)K&ULC53;;MLP#/T5PNA#"PRQXZ3M5C@&+%'B.8>D246UD.^J0-3P63*N1EZA=?7@^RHM ML"2J)RKDYB87LB3:F'+OJTHBR1RH9'X8!'=^22CWXLB=;60%M@=^'%5DCPGJUVHCC>5W+!DMD2LJ.$C,1]ZX_S 9 M6G_G\)-BK4[V8#/9"?%NC:=LY 4V(&28:LM S/*!4V3,$IDP?K6<7B=I@:?[ M(_O"Y6YRV1&%4\'>:*:+D??=@PQS@4AV<45V8,10Y:$JYRE!(S2(DJ_E7BANC>$=G1^XB#WH_(_SA5]T\:HT2Y M=^VO(!4'KIL>Z4Z["1LWC?7'O1E/4^(]Y0H8Y@8:].YO/9!-RS>&%I5KLYW0 MIFG=MC"O!$KK8.YS(?31L +=NQ/_!E!+ P04 " !6<*I2-7(/AIP/ !X M, &0 'AL+W=OU)CCLY.3[X\;J=N#9T_XMW?NV1/;!:-;][U'Z?WN<7 M/FFU\8//@B296WM%7R[JIP+/M7JAC"%"8..W1/.@;$D+AY\S M]1]9=L@REUZ]L.8778?5TX.'!Z)6"]F9\-YN?E9)GN^(7F6-YW_%)KY[[\&! MJ#H?;),6@X-&M_&OO$EZ&"QX>+)GP5E:<,9\QXV8RY4R.#S56!>>O7W_T_F;BW^??[AX^T:O^X2E2?1ZIG>ZC>$Z]M&U9>O&IK58_7'X/#PN999O/YV6<) MOI;N2-P[G8FSD[/3S]"[5\2^Q_3N_6EBC[:Y7[:YS]O<_Y.U^WFJIT?B2PB+ MK[]Z>'9R[['XL%+BA6W6LMT*'QRBP(M@Q5P)*0P"6;=+L38R4(@+_","%B#L MG>3 L8N9D&TM=(N% 0$9\'$F?".-48X?^;6JM#1A"]=T5X"2RC9-U^J**7CA ME;O6%;:EEX.J5JTU=KFEU\"55OYHQ.1*>F+-@J_@9'6%Z*^LJ\$) LZ ?TVAW;1X-RD!F_EN[G6MI0.S8NWLM:Z56,A*&S"A?-ITC]C0'PNST6$%6:!J M1>J,D$HJ'JBD\#W#&VR)CZVF]R\#EN'7Y\HU72VC3>CY"S UGRO9CI4HC;>L MR=:VAQ7"T5EC2)3>CIZV\ KZA!9W>-]GJ>0+9.(6FNFB+^$+U -OL.NU=0%T M2"OTI)%72@RWI^4 ,E;S+B_SSL/7O:>E*QEHFSD,KLAC5_):L;QK&_ ^W(U] M=:G:H8V"C(]H%]8TO,60V\//(87T*[% (O+"0FJA;D *""5@9VUK3QX6D',$ M",?]L@9(&OR8&12-A23<*!(]3#H8Q-SC5J!?(;$&);Q> MMGH!6R#6R'/ :H#9Q1+X Q<::R ,C4Z!LUE9HXY*^)\'?@4_ M/6?$9\\U6/,=!PNSL<_==IK MTM0,#+"ST$=6/G;Q"QEKHLU*PU7))P/^H]WM&OX_TH6".2NMVFH/3+==,Z? M!S,KZQZ-JJ(%EE.O8^J)]0@#PC4+T6M=(N$541U4>"C,2+%G!DS&KH M+ZI9&[OU%,/>MJV*3IISDOX/L72%;9-O9/!>X9%/U*ZE5A*: MLIT!"]LU91P "B7/:ZD-Q[H,PY0YM&$*LZ/)7+R1Y'[(;/""E!+$2V#6!D+2 MY]-'#Q_,L-,2^R,/QCS=S8VNS#8^?W2:TF]'0;H *KG$[TJ:17;Q$C8<$,/H M2U0>[D1AE5!3,9H%RG@%<0:^Q88M-<$8^8DM"Z4XJCA 8JDKDJ'U,OO$'(]% M#3-[9/%48, >;0KP:/.([J1P@\+>)[RST2J_.S_$)*!N*D+P+\T%1^(">%?7 M*9R&,9^SWITY%G !+DD7:'2FLEQ/J:B+I48*@Q':$+6!<*U6"%<*_07(46HX MW)\8.FA9:39"CW)F.Z-$ ]<#,H$O$"32"7#9DKO\ 7L+5DWEM#W8!;D)_OLB M8D:Q5Z-*2TB4<&*X-;L-R09J$VC349$5D1S&2Z;%3PMG&W9U*!T1J=$/#8LW MV*2]"A1/2*=,-Q"$8?17L0R4[G1GA?VFIB56J;WYQTC9Q^!]H?K$H0# MACO71L;WU :1GMU-B@FPJ'9HX3ZTWRQJE9QD)A:ZE2U!'6']LD/NL6X;]XVU M+ELF5^"43792=F2Q0!N*;<4]@ASL*!:*M&ZJ+E:O#/U0<(5GY-,4+)R<'*Q) M5>$L>:N&.HU&P9<1CES=&EUSG!\)]-;(%"YY:5\2R[GMIMVMR NAEE'[$2KL MTLGU*K<$.Y3&239S&7V"_ $,H_01;RS!7835T_N]I3+/D.''LC^7Y-G^E.&B MA*B0O'BO*%Z&P.]LMUR)UQQRN97=K2&POJ8(7FAV=*=&626+RZY(EDFUSS5- M/W:0/KE=:E&HJ,SN!8="Y,-L\<64)/!;9U);Q/"Z9V_*39* V!!T_E#D^_JK M1]\_>/088#D TPAG$2UD74U%0=#$B&2R!PDZ(-OZAOB?:%O M0 F6D;.T4$48N;8$+L7OOR'R9R>/?Z3W^?/IXV])DHTR)L(AN#)(H5PA;LN" MU^F'LF882KE280 HG5GLRK:PD;CP!LS N7[JMC!9*60^7HI/VJ'LR6^,8YZ% M]$DXBG[;;WO73GNW2)! CK.__=S5U^OT_F5Z4-0 Z17I>^VH2!HI C#"/C75 M:L>:+X23XZ$!=TD;YBSF>A7P+'5AO$\$[7%G6YJY]AU4+(;!^9,Y'"+!':]+Z>O M%*RQ>;CMA'$Q?KPFX-NQB-_GNC/! Q"]EN96$9N,61SAMD'?HQK9<#OP"F7) MA],N>6?LNVHYSA[$+/+$?0&MR&[P[*[#(JW?;98#+)PS;KUHY8EPCV/#]#D MA33#1V_E=SH?[AU*@SV%[E!ZRSK>&1O0NR7+Z#:7#P&V)M_RR>Z*?KQ-#']"OP>?1W4QGQ.+G M/9;'##&;P.VW+0#LIP\?_C'#DZTLNW/(] 2F4\Y>@O^R*&(GZ>:_NY!2'GP! MS_G5?;SGO[NV+=VJLDUUXO3@'EZ,D>27OT[0TQ@E_QC>MH*IH<[%OQ M8F5Y$A'_BCH1Y#UVOV&V-,(/%U"TB^.?VVCPB&K_R-\:]\^Z3GCN9X:5G^F9;_ M#T U/5SYBPPQXH"83E=3VJ(F$"@_V+/?A7(O6E_Y]QTY#%C]*\P>TKSACXP; M_CI=MZ)Y+X^R/]MP_WW[;7%Z[T]LM%^\_73Q\O#TT20J:)_/K;A(L%0=:.J) M,U\^%C0*3E&%4L/ Z2TM*+1!K$:*J3B4@Q]6:7T/GFH:N5!Q6,^C)1Y6JVQ^ MMN ");GA&HA]A.92%$R5&@W#?9E?]2&G(17N ST'#7K-,HFI$1 MP")9UTPHEGJ*SY:Z-NH_>XO1Y>QF1C'!/<+(KVADW_KT)1^SHLJNC/74NE!W MP\9?GI$\I>.1L55K9.YX8[30\[&>E8.1J# M4"M*LM)FH!6RH0OMJ*A^$)XT7_"[F! NHRIT:B.3#0,S@D% RH\G)"34*'!' MVU+;BAPVQY;]2<=X=;VZH*>7$53F%=(OT MEH:]/&-V;DL[DKW5OG9F:6V]T<8,TCCG2+JFT$-=;Y#\2W0B5GMF)!UOR)NA M;^8@IBL0RU9'$)]T*#;GA.8+1-T5T]%$M&E.Y7=V4'Q) 3B"ZJ>CNF_$0ROH MYHJ/IZ!Y*CPX6"SAV@_AV D4$K)+_:Z7UY2;B5A4[M1Z0LET/LT_PI)P0P3> MR]_1#,[2:>B4D:=;N#R1Y*-".B&ED\;@5+L$#9IO(D5D;7*A2&8H[08]B=U! M/XNA%VX5\]D#:E49'IOR[#W.:]E@^$Q53@KQ/.$IRSH.VYRQ#C,PQL%5.I"7 MVT,9#E?(,T0X.!T+W#1Y\GVC+7T\?'4<62G!854\-$NIYN1(7-*8:$2*ISV1 MZYB](0]A#!EBJ)-]\OM\]V#*0(-^+EOE]PP"[A(+6HYB_6PW=%V&W1ZRK"$8 M:[> .3"*AALL8HR#U>T':AG0]T"\"%>/ > MW;#)4TX'3.A)-5 XW=(B>G&B7ZST164*; M!G15!&>JO^DXKB&'21B;79?0F!N&_F1M@--#X*PD'PW.MR,+E'L$U"NMY3;6 M_'%"5::J=)?C2)SW,;4G73#,1L_2-6<8:FPJREBL*4(G%>U+.4JY08&VQP#_ M%T@>..ED-1]3="].*7*GU2F:XM:]NXEQL]>K*44RGWCR[8MR4:R^=7]G MX#*S81:(2$^75"Q-92N^>Y$ #U;;T:[_X^K5I62)Q0;?L(C'_[%34C>2@C1- MR2VU.J/[(DT!)MS,L(MHWA[6BL,A-:,Q[C._$U-+8.?5\":*S MQT85E".*8B6JHK.6$[#(:KJ9&PY0!S<@N 1*\:+H%_M,T/SN,9_;F5"1F MX$,H\H[CXY>[CP)W4QL13EI#!!/^1<4L:1C7QINJZ#CZ9#=,2,CWQ*2C"T6& MK@:V%-.I!US9S5B]J)-1!%*U"/MQ'U_!NH,3H;6S(!;A?*Y6\&IJM/$?OY]5 M2O<*09H!H[S%Y6-NY;I!1Y\0B@I[],JLO>BNI96;NJ-\/+@-#OTO^OQ3CZ09:F1NXU:8.G)T8/O#H2+]]SCEV#7?+<&ULI5AK<]NX%?TK&'6F MD\S(>MF;I/%CQM;:K;=-XK&<]C-$0A+6(, %0,GNK^^Y A2CISL;K_8$@4< MW,>YYU[P;&?LH]L(X=E3I;0['VR\KS^.QZ[8B(J[D:F%QB\K8RON\=6NQZZV M@I=A4Z7&L\GDW;CB4@\NSL*S.WMQ9AJOI!9WEKFFJKA]OA+*[,X'TT'[X%ZN M-YX>C"_.:KX6"^&_UG<6W\89I925T$X:S:Q8G0\NIQ^O3FA]6/!O*7:N]YF1 M)TMC'NG+;7D^F)!!0HG"$P+'OZV8"Z4("&;\EC '^4C:V/_YX4+#R9^[YQ9DU.V9I-=#H0W U[(9Q4E-2%M[B M5XE]_N+J+Z\\/EP^V7SV=C#VA:,"X2S%6$F;T"<\P^&>TW MCEWK4I3[^\3_W<$\R M[DG /?E_X_=]F-F('41B?_W+A]GD^)0]; 087)BJYOI9ZC4K#"*MG2CIDS-* MEMSCRTIJK@O)%7,>#U ^WK$-WPJV%$(S%&[-+=8MGYD'Y#P"LKJQKN':,V_" M<]LHX1C7)0IOW2A.%>28684?%Z)HK/0RK;A^*C9 MAT_3T[>CX$-GG]114FBYU(5J0!RV$59(?'>LT;PI)5PZ91NS$UMAAWL6+X62 M>.H@)\5F#XQLHI6E=(4RKK%8E'#A.N.E^*U!:,C5BC^*L+:_'S%R"!NLT<:C MYIR"V%'(8SA6)"B,*P6D7U&@,<1O* O2>5IGM'JF6&F"5-B"<-D T&UXBV.Y M#P9I40CGH(@,-C#.5ES:+GMMT)/?%,WI^U/7"V1MG,R.PW;H44@5A-NFQ!$P M@>")-*6#;+G"RJ4(@:+(Q.0\"VZ/A"Y[Y%IRA6,$BQT"'.-LQPG 0DQ!-VLJ MEA)UD'M#MFRPSR '%,V4Z!"^?GXLI\+NH MZ3PDE)SZJL/I"SHS.'Y9P;J"C]A]%PR)A%I9Y0A4_#D8M*3#$CBBGDZ)_94+*1"9)?]C,852V%;05T,H1Y"C]D?-0EH4!E43Q) M94=[8O-'W&RSZI-(-=J[%[P=,NFI5I=.EI);T@[XOMO(8L]AU+I"=G"DMT8I MXD#(G' IFH6P'J,&'/51@2($U=&>G53LL,26@;W9[]J:K71],;O)#EUVO .7 M=,DM++DR^)?3T,K:S>7BJM4UT-]O#/0P4FC=R'BFB>SLK*($X] MO.=+);)C MV92)JDP"8M5A).V.?D%GC:HG9IO8O" MEBVYAW[J1N3?KUH\R6QH$R5 \QY@:C(F&EA!S!(F:LD"LC44&0_,QT/!"*J($"H)5 M)K'3VR;&%R6@S+KIG2(U>EEH#817-="TYRYSBUH4$ADF_1NFU(NM-(V#'B8= M%66./M1,K$TH,MB]@[ B2#&\X0M(E==2Y2P%D1ZC0>Y\D/A/9DDNX+P;^42/ ML'O.T<@0S(6P6UD$W8XHY(<\'%Z7$OBR1=/!N>^G_ MB480-&.J_+>PH5$DD2;CRI%I"YI0SW3[8_\+H%S"O%7R* M$KRY?JJI+MT/:W_Z^VO?9'31HO\Y&5B&FEI*35BODOTAJ&/')\@WD?Q&4%.@ M9%WK-?(H;#NZ]84FZB=R!<@^[^?&!6M:@H^@-AC;RC!@?:?R%ER1?J.?/@K? M'C@/U[>N7+JXA+$/5(AN]AOS0?2_Q]DGNEG":PR:-K:;#-FKP&_=@II2+QVV M4U0LP,-(<11LM53OIYEJI^*E^%W"VHY2P;DLEZ[MK:,<[:)/^URV- 1(\-G% MP]C2FD=<80SF24>W&)"'RI<\H6F2W(6*=_H"V?7RO_'!2RR,83O=@^EJYAZS M$QC9&P;NK-'X7"2U 2%^:: /L\GT760$30.H4M<@TI>+K^&7H^GQD+730J]U MD9\!YVB.<1>=_E_&4?K>/)A:%NQX]N[M1_9).H8X%!-%?ND*8C9AT*/-\^$@BL:-9\PSE@B'*6TE;E"R&UH M_,,DBG%.[/I+'[1KVYF8V63B7CP/%#([:OR)_ZW@\=*$NT8_<(UKA0E!0%L. MG1?SJJN3A/(:4%?R"K9]Q1V#'W>A\4#:[["_Z M(SBV2)=N"!V=O^CN-C#]0.=/__8M:RG?>7 -TZ:35:W(-]>?ZLEONF\@ZA V M3%]/%"_GV#NO-T[ MZ%!B@M?9=IQ!32NEB-.\G[-2"D5Z\Q4AH,'?5>"J#]EZZD] R"!3DC"98G4\43S[)0=I!S;Z] M%$E;-!4):]&?]]/_0V^YQKTWANA0Z_!>E-Q DN/+P_PTOWJ]C&\O_3@-GX+C1^\:8.[Q^7QJ,=AH\;W'V%I07X?67 ^O2%#L@O MI"_^!U!+ P04 " !6<*I2!2[[8*/W%K(2HV7U95.;E MP:JNU[\<'YML)4IN1FHM*CQ9*%WR&I=Z>6S66O#<;BJ+XW0\/CTNN:P.7KVP M]S[J5R]44Q>R$A\U,TU97DP.0@W/LGEJJ8;QZ]>K/E2W(CZ\_JC MQM5Q2R67I:B,5!738O'RX&+RR^4)K;<+_I!B8Z+_&6DR5^H+7;S)7QZ,22!1 MB*PF"AP_=^)*% 41@AA_>9H'+4O:&/\?J/]J=8GEP?L!R ML>!-47]2F]^$UV=&]#)5&/N7;=S:Z>D!RQI3J])OA@2EK-POO_=VB#:Z&<+(BI]S4&D\E]M6O/EW_7;Q_3=?7;_ZXN'Q[??/BN 8C6GZ<>:*7CFBZA^B4 MO5-5O3+LNLI%WM]_# %;*=,@Y67Z*,%W7(_8=)*P=)Q.'J$W;;6>6GK3[Z5U MC\M)R^7$/J<7<$1&M!G%\:(VC!>Y>RMY'-9 MR%H*TZZ[70FL+=>\>D"L96I9R?_A<1:V\VY[$6U'7$GCCJG? MI042AA%5S9H*6PN1,UZJIL*C^F$M,UX4Q-4@DF2U9 NM2ES67%(T:$2PZ20Q MN%6OV%SA#V(O:E8O8(\ M$4U<@^.=J!K1J9\S<9\)D;O'3F+FY:^5O>DB5 "=M_9*:])RK;1-.6KA%O7, MP:2Q+#1"@\D*,HHU?T">\^:%8D*WI"*[$ZE*5=M,0$Y66=%XH M*%#"U&LN\]:0AO19BDIH"PIO;54)5E)*(29!"F(>^4K=06_2UB.@7O':FQ\& M,VM5Y02N@!/K!:0G[9S9\HE?D?43DL(>1WPX_ MQ.7O#9R>CB?/$G;1+*$39?RQI?J./]CTG\0T&9A:%\H*&G'V7M34!;#+1A:Y MWX9'HK(,+Y9:.%6/B ;Q3!:88E/-6\\IP MV]4$IC:I@4GEFQTK>(]#M*EOP0U"C,V=O>+,%>MEW59YVU+<=OI]9?O BQ*:QA77@T@*N1 ]JN8V H%0 M3KMH]0V:T-5&&""D8I\K60,G-S5"U+AT/62;D$M=WJMUXYO'*H\KC&V&"5%J M7L@EIR6>9K JLI?*.'$D2>J( >*/-B[V ("@(7BVVL/&MJ!YB"Q8BQ-2F*DA M(2\H3Z+CI7S<\7F,FK=42$I.A[W$I*N$L*@LK6[N=@]-J@&0LA772]$B9:F0 MCU57HRESX&+-M3F-7GE&TLXUBF&'Y,Q!4Q@7WJ,*'7F05EK?,3J>/>P#JE4-=W'F<1EEH6"6S=DZJ/0 M:]M@AVS8:WYJ*?]3OSC#(0^%0UQ[^S6BIIQ#>_]DO+/QD%VM>+44[8T?PHV^ M4>SSR>1YFP\.V309GYQ$A-+DY.P\NIZ=GK97Z90(#U.,VNZP?)),3B8[LCZ; M[,J?3KMUZ2QFTK: .Z*']4>3LV0R>[;KK:/)>3([.=E],$FFY[/VZNQQ=@-Z M':5).IL-,$R3R;/IP/W3M+MYA 4_4",PT.;"W$>369*FD3:'5L'I2>\6&$4H MF*2@&.?'['&G;QV'ONETM8=T9*6_>]@:]578#X M1H,GK[;/WI'_44\/ZK!U MJ/]*17*1H=08$?J([2W5,!(V="YQU<5V1]*6-"2ND+ICMR4=A7#43/H]]E8+ M-V*O&TT$+>T5ZJ0[.QI&Y[U\*Q'UF^'HM!8R-,0ZG,Q&$U82=]M>%*ZQ4W;V ML9O !C2VXXB2&@@B?3@>G;7D?+Y^A(P?&] )QPO5[S5S'!TKF#(J+TX7IX#W MS9.6B!7;5P5MKV%+H<$=LY#"UF%T)*F;H_D=H2L(? J%/WP.X,%A'-+%'KQ,CHWY(9J)ECMIE[DL$L9A GA[^# MR1YN3F/<[)6G,_0G09-YXOPQEQMV#HO[#G0M!Q=6WT$Q2G"'Z=FT=1:Q.TR? M/>MNU-O@IB4[2: _#NB'O;BG![81=1(!*FN8Y-[VTHC%T_$/(;OH)YW;FZ;M M<3"UV?!5>A+ &TSMR+N3%I(#7]0T$GWJ5.,\G72GF\1+48F-[9MI#+A\B$>_ M1'U ,#K=Q3YZ4MT1^TUMD!]U/]14*=TPN#<D 8*Y1I(,/<&KMX"#&M MZ>V/+0F5F]4E=FAI$8T$24AVVI&R\,W3*()JI&,&;).GN.[)Q4B5LIT$F-[8K8.\5#N23:7>XXQ6.*#@*\C 6ZFR M^&UJ(W.'EH6D&1L-<0R-6'SIEI5[;^CJYK+!4S7DS%B.5V=H_%L:4,6C>DJ9U%1X0BG1TDC6IT MEPG"O*=KI3I;6[3 !6532;>4W?BI:B1)6\CWK(P\MVBTW=)WF6T'NHGDK_)> MY F[XEI+K+UI!\0=RVZV^R$6X0D6V]&8^-%!FSZ=5KWD&G4ITL1$/88"9S2P MD@)LI3;N[0:O@:O$3\^3T!@2_:;R60/-5$3!LN9FQ18X[+KY-%\LD!8=N&CN MBIC.V *AI+2)ZV(W(QK*4SQ7:R)R(6I';:.9BBW"/F(QF.]P.+0J$ QT< MHNCIWE# Q3"MS5/1@B3NRG+;F9B0WKE!Q0YS$=.L:;!FK[%;P)MAIN4\Z4\V M!1DEM--!'S?8&#WIN<:$O%&J7-JDB^*C52BMKG#R;)40%MNZ #11)4=O+4$[ M\^_ 0-[BV!9$W1QD;?%S:9H SE(IYJHGJU M1B\>=D\P=C39)V2:N0$Z_8"9-J ^4L_>AE(=GZ NJ()'NBYB- '%"!HMF8\.9N.$I\QEDKY5Y:+X7-\[UYJ9;FBQVP$D9Q@9[# MA50'?R/1%BY@6LH"+A0\BK;1W)5?]SZ_=]"/\61'\B%"NKCQ_;$+Z<@688Z_ MYY5)S4F_PW0Z.HD/2.[ <)A&=TFC]I!GN_+):-Q[V@[O$0;U4$M>]_K9G"V1 M2,R@!R'"'LIQQD(S+:DZ]5Y-0KT?M@GO^WL<-?6R0Z M:$?(CKL;0BXE/#3/0#+4I"1(B/&C@CY0=ZL#?O M_;WTDP54G;E8RJKR RG_+<$AF]!4LI/$WCC#0>@JO'MR"^VG ;9U[3PA\F"[ M:':2#1+5!E3;[FFF[G.!L; 1Y-DELY^HCZ' M6@'WBL!F!Q#[-Q+Q^>Q54251_:(S#!-QBBP/;N2K_P-02P,$% @ 5G"J4K@Z MX&?-!0 Y1( !D !X;"]W;W)K&ULS5AM;]LV M$/XKA.<.*:#($B7;[^'=2><;J;[IE'-#'O*LT!>3U)CR;#;3<S:CG+68Y$\7D\MSN?527Y[(RF2CX1T5TE>=,;:]Y)C<7$W^R MV_@D[E*#&[/+\Y+=\1MN_BX_*EC-6BF)R'FAA2R(XNN+R95_=ATBO27X(OA& M]_X3].16RF^X^#.YF'AH$,]X;% "@\<]?\VS# 6!&?\T,B>M2F3L_]])?V=] M!U]NF>:O9?95)":]F$03DO UJS+S26[^X(T_%*.R0#"H?$4I426#B1Z[6(.1PH;IC(R)K%(A-& MX!8*2P AQ"A6:& P)&9@GC!;U]I@Y1/#5:Y)T%IW4Y5EQN$6&I8U)**H:P%> MJKX3,3@A"Z $']8-+7^ Z@%/L)<3AM9G4 8T.1$%,:FL-)BE7YZURO5II1$[FELSEV'?R*7?Q0*UZ2X,J\5( UW2)@CK MD9T@;;GT>K*CL'/_3:4P8)P!2L R V@WJ>*O&H YSW0NI5=S&9NKW^, )EB0"'1JA M99"4IR.9,@C0'NNVCJE+=PH=W-BD @2!_6$7.ZB9<:64#0SH>L-CGM]RU=:J MIQ,W[XE[,G&K7I:?E[=!*]C880@5W .@[SA$&0?$#MAUF[$]2>A85L"/'4QC MCP [#ERAD>>$@7F%-+5M%BVV#-SBH/GS'>5(IQB;\;7Q]?0Q7W^T>73U;.Y& M9,N9TB.6N;MJ3M[M#PMM,?3.N]..YH MZ-(Q2^ &+WIY-5!?[/5OIY1!33@$P%\]OG0A>#_TIW.T.;#FG/ 'O)7?725? M0COS82[H=;0I"99+/*0=$D(G7*[& ?H$QHXB^# 4$1WG;W.:,FVN9U$=P1+SPE].M;B MS!IDY2S\U-+!_/>]\%N M7%W^9\B;(DHB0$X/1T$XPA&LQWF') ]QY$/$QGAKZ'HX\B#E!P#B^T,<+9W( M'\,2GSY]=01+WBH\SO$HGJ@3]MI"-WRC64_@"1SR5LL#@(IH#T_4"6A_UO4= MGW;1NCI0IH;#4 *S$+1'F#_N 4&P :]L,*<.W@#VIR,-$EC#@KQ;F+GAM0Y< MCWGB'GJ9GO4^/>1NYR/JG? 78+(TO[(>-6&B-S^S?E+.$*">!\+6$::!:HH/VR=?D?4$L#!!0 M ( %9PJE*D$\1SCP, /0' 9 >&PO=V]R:W-H965T IQXK2T0!*I+47TH;0B+3QO[+&]ZE[,[KI)_YZ9 MM>.F0(L$+_9>9LZY\8]V=KQ$#;+4R?I'4(33OT]3G-6KAQ[9!0S>E=5H$ MVKHJ]8U#440EK=)L,GF;:B%-LIS'LVNWG-LV*&GPVH%OM1;NX125W2R2:;([ M^"JK.O!!NIPWHL(5AMOFVM$N'5 *J=%X:0TX+!?)R?3]Z0'+1X%O$C=^;PWL MR=K:.]Y<%(MDPH1081X80=#O'L]0*08B&C]ZS&0PR8K[ZQWZI^@[^;(6'L^L M^BZ+4"^2XP0*+$6KPE>[^8R]/X>,EUOEXQST*(&\]<'J7ID8:&FZO]CV M<=A3.)X\HY#U"EGDW1F*+#^*()9S9S?@6)K0>!%=C=I$3AI.RBHXNI6D%Y:W MJW.X^@3GJYN+RY.;\]4\#83*=VG>(YQV"-DS"#.XM";4'LY-@<53_938#)2R M':73[$7 2^'&,)N.()MDTQ?P9H.+LX@W^R<7GT >#) '$?+@/Z+V,L+A&'X% M@=>OCK/)[ /X0T >IHY0P!0A/7=PP.T\X(H H2^JSB$G,K6-4H9F+9_XDCZ%355*L MI9)!]E"%]+FROG7(@N00LV?+S^ET5HK(A31X\\?PL.)S?!S>HVDQRN"6)IPG ML*)U'+A'G1A&=-(6?ARSHJT/X&5E9"ES01P?H^)0T9_#Q?H4;+LA2D3-.L@= M%C( >4EF1M!Z+%M%3MT_>G!F=2/, Y? ].B#)X^VS)CHD6^4HS;V\T"573JKR8;U>Z4ZAA4B?+&4EVE,A(C5 MUGK?1VO'*8]\SJZ^77Q\,WT'MFL.RE,O]!2T[],_S9%T;Q)K=%5\;R)O$[JA M/)P.3]I)-\D?Q;OWD,9@):F]%):D.AD?'2;@NC>FVP3;Q+F^MH%>B;BLZ5E& MQP)T7UIRO-^P@>&A7_X$4$L#!!0 ( %9PJE+KF,R%< 8 ),/ 9 M>&PO=V]R:W-H965TFQKEVN2KHUPM9%(57-(]N;^J M6X.W<2LR# ^-'(''0JF;'_OY7^R=L.6Q;2TH7._U:)RTX&!P.14"KK MW-WIU9_4V#-G>;'.K?\5JT [ W%<6Z>+AAD("E6&I_S9^*''<##9PA U#)'' M'11YE)?2R=-CHU?",#6D\1]OJN<&.%5R4.Z=P5<%/G=Z>75_>W-_]7!U0? TD')VKAG$=O"OPBS4C,ID,1 M3:+I&_)FG7DS+V_V"^:)L^M+/]PY>/UP_W;^C9Z_3L M>3U[_Y^>X(ZWQ;X?B0W)?_QV$$UF1^)2V4I;Y?-:I^*J=&1*R:\R%_4]X,#*G'H. MBU$6Z(@6?0N]TN(HB!J*E32,2%&P/D9(2KS;UJ^5-/ZC=Y(TU#0!-$R1LE%/ MBAL6!=IU13T8*VDAMZAR"A62&UDG/,.ME"(?"PU(X_S.F'(\&1-O9SRJ?D3X\O"GZG1 M16OB4"#+P&@=QMC05T@T.=(>*<1I9-*[AG'7?YP>_6<# \ 6'%>#S=BS<%N# MHC,669TR <*;:PNP(99M67I!G%"*S4,"-AGEL2#\3AL5PSDXQ2CJBN\.);22 M"^3#1T1[N>Z <1IQ>D@&_(B,JV&.U]JV"M;N/.N"I[90"?A4&M(25@.C"^F; M*[E0N0H9RZF9DN$6\LZ[2M<61';W0R=YV_,"\8:6IN3O*"8@2\2.F,V'T?0 MR?*JRL3W01"^D%<#!N=RX&N/]X8'AX?BUG"TW'HHJMPG/*1R;E?>/1WM',33 M)KS/Y_N37_1$SAV\?$5.IVD*!\VC MW:WRL+M@,RG11AANO&Y2C"L\AU".:A** ]5<%W7N2R[4 F>)H8Q7L$=J*Z,5 M_!YZ#[:J_0PM@KLW-Z3V,)H.Y]-)OQE#A>WY=3J,#F:;O*&"N+#<"[8=\2Z* MAON'L]V-U&T+![U7&[9&>J,[D2B0G6@ZFF.?RG.6EM3&*P#OFM#ZB;<9<8DL M]-.RV4%^^68L"THAX *S+*$U]Z85*XE^)'S\"W'?B%V<#?(N=6WU'V MS$#;)A)%6,Z".5BMXJS;K8*R>"/93%MV3=>RG1KN]>6S_J_*1PP.7S)/PV/3 M!HPF[MVY^L>/"*SG_(QEI1SZE4R^U4% <)^??C5 8LE&CU,Q)HZ->1'S'7!! MP8=0UARS-Z5 *:LPCMR*\L?.:IFZ9D6($7WO&-YB4 ?TZLA1\%)1HA[BX V] MR-4R3.U-JX!/1'NOJZ%VC/>CQGHAR*;K0*>Q980!7L+CUO)L!TWC_C!JI2EY MQ=J,T&:'?F6W$8E&U'@J_JCA=BB4OF>TTR/I;S4+BF5M@[ZDMU!R3K$(+$*. MI]Q2Q9A=*L5(RQ12R$8)VHP_&-/,Y,8Z#O$3Z>BUK7[:NW: M%U;0W<-/_P502P,$% @ 5G"J4F]P!Q$C#0 .2T !D !X;"]W;W)K M&ULU5IK<]NX%?TK&#?M;&84V9+L.)N'9YS$F;JS MWDUC)_L9(B$)&XI@ -*R]M?WW N0!"G)EIO,=OK%%DD\[O/Q7MU"J M%'?++'=O#A9E6;P\/'3)0BVE&YI"Y?@R,W8I2SS:^:$KK)(I3UIFA^.CH^>' M2ZGS@[/7_.ZC/7MMJC+3N?IHA:N62VG7;U5F5F\.1@?UBT]ZOBCIQ>'9ZT+. MU;4J/Q')R/7KX]IO$\X(M6*Q?]%L3)U)BO]'"9 MOCDX(H)4II*25I#X=ZO>J2RCA4#&M[#F0;,E38Q_UZM_8-[!RU0Z]'$@4C63559^,JM_JL#/":V7F,SQ7['R8X^/#D12N=(LPV10L-2Y_R_O M@ARB"2]V31B'"6.FVV_$5+Z7I3Q[;@'L\JS09S.22G7I<57C7GE MV8?SRT_BR_DOGR_$U<7Y]>=/%U<7O]YL?!$7)F\7#AQD:.:TK?C>Q>\DG8H)J.!&!^-1_>L M-VDXG_!ZDQ_)>6>GXV:G8][I^,?+^-Z%R6%?ND(FZLT!/-(I>ZL.SDZ'8L\- MQ3_^]F)\-'DE+LD[$F-3F2<*!E@N1+E0HK#F5I/W.6%F8B:U%;?C0+!+-M(-ZFIPZ17R!![FQ MQH"'+(T#C>FMS$L@D:GB;(RL\LVQJX7* ZG0>D21YZD" ?#SJ3=KO-7O0G@H%9RPUQNRL#3*YKM MB8C-F 9%KH(Q"2BTP7<>#@O!A7M)364WAZS!/F65K-IY9!60L ME5W61KF5@6$CM@=TSOJ-E,KHWF6^K\Y,.5?;9LE4,9!YM3YK=.Y*6Q%LW6,H M*W86#UW:80SQ!< $/CHR7]F8.(.C)^X>$0=$#T)L!X8\NH/JF35+'K*7 M,@C'0&&"47-CUV*N2^_SQ'MN\F>-V0?Y;)/'OKXP M:9X_;\'B1C"N*@BN/%M0>^F-,#)X#?Q8<3[B.O22?P:47ZB&@ ## MG82H"<.Q;)3X\[7 MF,TGXF0P&?W\/W?FUMK[@/1XO_[+_/N'^OG_F[\W,+R/WY^^^!%^'Z_RX_U_ M-!E,3DX?>OU=2'!R^A@DB$=_+R+$HL/S>!(]]3C$B^>#R?--A;WWY3XE(;Z> M7_J>GJ*>7B\<#YH*J5500Z9/V>KL,22RJ4JLXF[)D]%H.!9(S#).BVXXW?(? MQ4JZ4)N[*BLY)PJM(J:-IA[54X6I>$2]45JI.L5%$GZKK NYFPS/)6>B7".U MF1_J_G(3E@:=7"RTP$ [98GW+M?5T?"10N7T.%J,Q!$V\]V34+?[%+\E<*KF M,H\Z=4USHM6/@.LJ&Z0#^_;),HNGF384GQ1UY;"1][_+2+U3ZNE#6IDSR+\? MR=:VJL,J.D?HFDJ[760O1ZVYU$K&NTEK!S-?!* H**V>5FVMAF&C>!A*%K.D MG1.#*/.G[V80+;4U\V?JO/;2#4GKI+28;_9 G(]LD2V*A16:@&[KGMVJW$=,F2P)#<<"GCV?U\ M+5 CH2IRWO?B':@HIA]@@(HR%.@Z;WH/02);&Y13E4CJ*/8&D/WZ%BG)?T[):!R% >[]D+RB\:2K%;[7ZR%S*:GKO 4G>#J? M.+3$->X>>_A-1"8?-*HT] HH/-$A@X=4P%. U :& ^G<>8UFQIA8U(2%3D)!3\R+1W^<.&"^1"2;CP,T='3>(6KRL^5K"FFOM.DTR@7R#X?KG* M#=/8Y =M;J#S-CN(@O-,6\3Z;Q5,&WK$^J3MH?A,!U91DA1SPF[3-\+'Y1$B M9''1K-0 DZC)SLT_@@:9ZFS=-MJ(W3AQ0EEG.!-IR;PO*=M)Y*:/;4M/'Y^H M=2#+6!HDQ1P)3?"VDS;OR/LYJ>^-$K$>Z&2:L@$ 0YY,X@37)S9TN,G)$$<" M2L6,^1IX8O3JIL7;/)=SIM'SB*H-#.@ZIB1+7Y@L=9W8 _8VCXZ"_Q%UH)CZ MX]P$1Y+1#UV87G"G7$'U"Y6E''%E7L=0%RN16KB06-25K8GK&I,_]O4';^0$ M=\HFB.&=]JS.9QD=OJD!AT^"*ZH>'K!"5SM<-_C&]1CYP, ?HA!EOJ%-0[%1 M^D?E:ON,DA]_0.P/$#BOJ;O4\3X!09U<4D/<5*L1"<8*3K;?8#G,<3BA\> HY?GW6T3BE0_J7 MADB0\;DV7["![B^\I5]YA(M3H\M\)[KV\IG@N830M.LJ)!@D;.2A,635-Q8V MO8/-FB/C'6L;7\?'?Z_%"3LFA:4L9\->&%RT#C,]A!D/7VS)V(;B=W\51'=R MB9@7,RTEG\D\RN.\$[>*5SXF/ZYD#1QM#39>RS5X>S0.6$0R=PL^5YQU2&C2 M)H1G*D']X9>!;;C]3)H[Z MS94X)7'?ZQ/W6'XO+'H%]Q):[>N0)9<:J98".P'YVC1[/YT/Q74%0.4SZZ;G MDQG7*.J+GEJRPIOH(A)<[E\R!\GK+=3N"L=1J\KG6.S&+;E\&E[7$[Y9T8(9 M,4^W;HSM9O!UJ>'U$T7S[69&Y<[I?8&[6\-QF/C"Z[U'*@RQ5'1:V;%JN21) MNJ9UPL9$/TCHH,6'WR!P%ZHHBE[>[IH/A5QS3 LO+16EZJY0.5EC!%G$%JB* M0FM3Z3;=H$QZQX"MH2I_QK>.J52/*C7ZNWM&J'#>YX.92 MFGU1&6W=<.O8^>O?;8=KWR,+K."C;F?&F7'IR(*R_J.L?2E/PY=BI*2$S_KE !J@L#<#WF3%E_4 ; M-+>ES_X#4$L#!!0 ( %9PJE*+G6;@U P & E 9 >&PO=V]R:W-H M965TO35UENE!?K'!UGDN[NE296;XY&!\T#V[U?%'1@Z.WKTLY5U]5 M]6?YQ>+=42LEU;DJG#:%L&KVYN!B_-OE":WG!7]IM731:T&>3(VYIS7]Z]/JH@DSXY2L+^2[]_LF/_L?ADBFKAQ/LB56E__Q%L:0V: M- 9=3O8*_"3M4!R/!V(RFHSWR#MN'3QF><<_X6!/X$DK\(0%GOQTQ/;O/QN* MO@CQ])>SR>CX7'PNQ$5I=2;&(W)__.M 5 LEKDQ>RF(E5%$IJU*AB\KP!PG> MZ4K,9*(S7:V0.=4"JR]E<3\0%U>70A:ID,*MBE0GLE+"S(3!1BLRA=.R3CPC M,:1^,CHGA>+*B[P.(OFC\?GSH;C#PFTK1&G-@TZ5$P (*#L$&B!/L\P7[8/) M'G0QWS"U6L@*CB1935N?Z>>B+@7<.CQ]V>XF@:Z"#].5P,O*RE3!\JHBR^%* MD$E./M.=A'&GOR8O*0)+V$#G .R9OFB,&"+:L/Z[1FVK;"4.G_XR/CT^W_Q_ M_&K8R83B4EE&PR+99L]"/B@Q5:H0VKD:YT4&6D4 *8"*[!&%A![#0"N7P"86 M@-1/%FWN[XDY#*XMXF;Z"3,Y&;:Y=)&;NJBM *,V914=)RSZ:(H5Y-R1QBH04 MGV?F$3GO"+XSU&2 9H+WACPN;69.+42.)10[%US95,B,+MQD7=ANC#[\\%1\[77-'9A\S4 M)N4ZAP+3O_/Y/I@;L9=TW9XE[,$"G9*A4)R[DP% M;_X U?FH'N#9G%5J\P]T_MF6$:G@LMVUNH_>>4WYDSDC2KE"ILZ46L_$,84( MJ3 :'I]25GO1,EB:2@V0JHN:'"J-K0(:[2QI@XU"24!*(@GPDP[=AT)5N(%82@O+*ZTXQ./Z(QN M$$0FH$ MO%D04#\OC:.M1&-T7N=4"S@#N*(1W&FETD(Y1X%X?WES]^Z"T'$)VD9_6UTB MT[FN6%,*!V 8%,7[!UBAR-HY?/;6#D2N[)S0VIM=.)/IM/$*K8&PN2*+I7-( M$H>PL5,/J!00T\*?^O4*.365RCX=H4H633#B=[\=R-D-DD=A^\PRE M)$D6Q66!\UR#*TAF*5%-GQ@-D MG!>$F&K\P05HG"5#Z@W"@R#O^^>HF!"X RQSA0<5E(PF;T< ;4 MD?=LGY0SK1#JC99RKY@C84J36L@=$H=EZV#)FANK9C$6F]\"4,; MD@YY)<6_L4S/5I0O%PG$.4Z9'Z[[P2/A*-#[)24U+#A&(PF6,-K23CHBF*JX M!BPJO^^IZ_KVSL+TT!&3+1(,S;6UBIC(=-7#&RXGF!5RC="*,[?A8%P/RP6: M:6+R*4> \[7G2T?@>"M6(D[B%UKZRHJB5N5*/U C=AMY&XTX/C83EYQ M;,%:$=>+YA 8+5,&%?;=A%'CQG)>H"\?_$RC\@^ MX\.D@YX:5^Z>:!#\:"1#" HO9XLGC0(_----SWZ[)YXN[IS(OS^\B M;6TV7B!8#'W>YEYD ^5=(DR J9)"@&B]@Z'Y%'*Z^2O&9!ZYZ A3,HB.CSL6 MV\N2$ ?B#$!AGT$<#/X$6Q.?>DN^(Z) !41JI8;"WWH4(;J=/3<->0^TUD\J M,DEL30R@G=U:[DO3A*?_S,4GQ,4'.T:F,1-U/U'QYS/]G8^VJ)EA!=4VG O< M_E8;\JGU'/UWUL-,?P='C.\!)(6Y>E].,T,B.=;Z/9=W;V#A#6XI2S*,,-"W MP>C3Q\MP"\EEKN#I/(\.TENTQGW]H;;T=\#LCNX&:2JBSPHJ47K3$55ZW$D/ M%X:19LJEKB?[3$ 4JE4)3QYO2(SQX]'PK(/RKD$,:+>OLL/Q<-PNH2[FB4/E M4>_PUS06(T>IP3OT?W&.K5:<$60!M3"\T =(U?4[C[_T2J(6 MIU6O^EK,CNDM,1PBLQ']'?C;EUY3D'!N%,$BEZQL\*&'\:WR]DJ"N\9M34/P M';*X7-"4''H5K#+ $G_>S8W&[=WU5;\?=!YU2G]BROJ!3'O6C5],YANH+.(9 MB2:D_E#$@PP=.0T]8<2AT>EYN#_<-G ]S.S])2Y M9[>AXO3I FW;-I0T-0K L'C16BBZ;6SC%VE+J MM&'EX"",I1X ;;A !6F*[C$X1%U#QB'Z48MD$1-NL0Q]6F<1WA?B7S44^+Q_ M-11?NJVA%W1Y$_IVQ'C]]8$ORZ8<$FV3.J?*3YJ9DLZ +&D(!B"Z61T.V_20 MNAT^6??&7 E)(6^4%Q9M'8(E4*F$]&*$[L,8 26=XQ;*3QYLF07;G-PXQJ[\F^F-\H_RDKQ;YQ^C M<&],>$M0"5,T7>@P,V,H1J@ICZ[5U-:$().7VXA+XPEGML\;6+9S*O#_CX:_ MME'QP7U%:9>9Y'ZSWU*5G,0UP1=/S1791AQ\@,D."BX)CN.2)87:'NJX',G\@&$D6.)_,,S/_'00EX"? TV3"<9QP2.C. MW&U'H $,PH6_(T3!\@A0'&-PT[*;5/2=NJ+ $R6G20^02\A&E4[,FLJ7 M>PB/DGS[1:OX470]RSCE9TE)WU$S%>!%3MD'G?BH15'/J2G/'39L7@!M3BB!::(^.(NWM!IT$9\2 ;_: MFTLZ%B51)\>C]LY_HYRG,F,G/2/C@P%N(H5+XU<%O(P1=X<[[+VKD\6>;Y>I M6WI<(ME;9B_.)L(>_J(S54[/,3(U,-Z1.PJ(:@9]&E7XVE8C2)1+:R&AOC0> M=R@\:-!M;5J<@2F>G9X\\>. '^$Y&\+E$G!HW^3$#@1;XFEDFSFGW="T>[XY M' V/8Z@'N%/N.9-HCDE+%W8EN0\/76W^4#MK2Y)V/-) TRV]^0HFCV;JXXH@!RPML-NZXG;?K=Q%/WJA;_8H=_V4/G#1?\#F/9I M^_.A"_^KF6ZY_^W1)VY"#H4XP]81>LZ!L/[W//Y-94K^#&PO=V]R:W-H965T=<1P[2=NT M23/CI*_!#HFPGO;W;_=#&ED@ ! X. /I\ MI?1?9BF$9=_+HC(O]Y;6UB\.#TVV%"4W0U6+"F_F2I?')I:"YZ[365Q M>#0:/3TLN:SV+L[=LQM]<:X:6\A*W&AFFK+D>GTI"K5ZN3?>BP]NY6)IZ<'A MQ7G-%V(J[)?Z1N/;82LEEZ6HC%05TV+^%/96K=Z)<)XG)"]3A7'_LY5?.\;BK#%6E6$S+"AEY?_R M[\$/R8;3T3T;CL*&(V>W5^2L?,4MOSC7:L4TK88T^N".ZG;#.%E14*96XZW$ M/GOQ]M/7U[#]C1Z&C\@+SC]HS'3M[Q/SMC3^9)*_/$ MR3SY7_SVL(CG0[8EA?W[7Z='H^,S]J4"6+7A!9L*?2ZK-"X7H^0W5U=1\I!!#9M#+S1HP7)I9HTVD&H5LY2#J312?2>A MQD"C5LUB&8TQ+YP-[Y!+T&@LN_'/S]A[Q.>Z@A@1G[5VO)=S0L;\/@[^EFW,#G&DHTF,AD6LXHCL2T0S8I M"J;F9($1+C*R6K1N=D$"$/X#WA#4(3+:M)([!816O\2CCLV)35$3WJT:32L&S M93@"X40(5A+1,-@H%8 FB&\8V ++(ETXJ_%A-'#;HF$: -2T>O]D. :/%@7! M$+(US*T:.$BKTZ!32&H#/"EU%YWSVF&9&+,AXAO+H5GV9LJ]2+[#GVA2< MTJ%UJ6$( B)%6@+ROLHU#WAC%2_%$%I@_?C46X\$@W9I):"1(W,1O4P(%TC$ M#.4+=>E^H^G%MCGDGYL&X5;L5F:*%JZ6$AY$R""_5B%I$2B5$21C8I-6.*RI MZ>W^^'3XK/4C3LC6@FOV2%99T1CP48S;_OCI\&1[8=9H#;<5ZU:/4TK^>.Q\ M.1ZYA8:>&J >QML= NV26[>](T(<$ZJVC=3D\.&/1_5'>BG$'/^.D@@1T%CE>5:H#[/#%RA82ME#\( MS)2U).P$5SE2-"'W5ESG+E9NLXBSL?/SM*=TGL#@$5NY0-6HV0T+M#*)ST,-(E[/#7VA!$Z M8]!6.":TPZ"\R4@>B5DI=H 3Z+P55(@%SU#KE"5'EPB212PUD#4:/H^^&K#< MDQ#MF$N-U J> S)6W0M$0?[P12V(3T*G !$1U/]4^Y,N4#WE!CP#81[((%NT MWG,X9A 016%4:V*_PO)CH;'*N:R\,&BUI;: MW24-O#YI%NCG$WJ/6H@5'&K(=<^>=R!D8)>$"KOR$8EK4B)*&??<=8.\%>SZ M&HKVW=KL-:!-71E0/5W:B.TXOF,/$+_[A0UEL8WF":- ERT MD%3+T5+PMNE!4TJL-+6N$W*DT8OA_8W&_=U%+H@0T#;E2:))'T\/)\#BN=>PX M(ZB2%#,-)+OC;S@M!5>RGN>Y#.[WNV+@$@[8;79?O*L5E Z"PNT*0YIZ:@9T MA.X'7S<-OG>MKRD^NX)X6I(+GE/?;)"9*,45!0[+_FA L]ZV3Y24/A'A+D*; M[W5;3:XN]',@*.XG08!Z+$5M8[_EX+;=\-./ T_O7)W].S?VA[KXDH.C^Z)# MUQ?MPX254?$@J[?FJS1/V_STMPFB1R2;8\?V8/(WAZ!77<'Z*8)^5CYB'@(E M;4%$)M?"W> 4ZT'$*E\LM*#(M1EDVC[!_&(%>8"%$G_Q&2B9T5-L$GDR3[FV MZ#<6C*O)[>LIF\#>'=D>\9!6!(U3W$G=&#:1P/@M63+W\7L-/*I29FPJT"9+ MNW9RX_C;:NJ&^5^)YE80/:AYE7+,MNUNU/%=T,[].T[9E3$?V_B>**ZQ$HV8 M3^$V^U@E+%T*(@1SS?VS1HL(GZ SZ25W=R&];%[U"(^[KG('O),#VPU36YR' M$I4'R3ZY@4@+A/N!AR01.FHW8W(WH,P,GM#7WLYT7(&MU_*W-ET!4&R@]G$.+*+EKLV((/S',WXR8.Y7-0-C9D9Y0)R@GM; MDL&5?$1VN^'$>IU^!IT%S9G73"15@,\F$-8S?PXV^R_$BH%I7'!UV2[*;P,$2EID'*_K-DWMR&(H&) M6KHAFS!''FW0P[6+:>>2)HS6:CXWH@-GQFM):9"A0?9$PEM)]VRU#I6TW%72 M.K(6/0]B^T?LAB\_)C-AK!L1B: B5SEET,3VGR:7))W6GJ$#EQ8>BL[# ".9 M,&]X_4+BF"/T;37A15V!Q&F8ZX/MKQ8>HBEH78 ?. MZ)V7*G8XJ!,'&$")#\PR3=_>E$/%Q)W$Q([AX=,$9G$HN_RO[D+B=UX&XDL16[(DEY+Z>'D[C9/.YL6AKULT M='^#2S T4!RV&X[DLC:/-2'<:;M/HYIC#/MO4^XBZM7876.>):97D2-VW$8=C3HR=1U YB<>SW6 1#O8 M06HXOMF8EHD EOS.M>88NPAC;<8X5'1.;60!Y\'69+;H^Z"[-J1DSWSZ.IRN M_P%&H\4=3./?VU>?WJ27 70B-_OYWOH5>G1RVR?'%6CD$=YT^&N1'ILVDA?[ MM4%[];:)8'C7W<=NWDZYBV0#QZY$.+>_4/972-LQ&]]S(Y',(]UU01K2QV?4KX&'R2RI&I87[ MO=CXU/,_JK9/VY^D)_Z7V&ZY_ST;I6=!UZ*%F&/K:/CLR1[3_C=B_\6JVOTN M.U,6&ULO59_3_,V$/XJ MIPY-(+&F25O:L5()>)E>I,$0L.UO-[DV'HX=;*>AWWYGYPM]_$O^X M>_S]\BU+I)Y,B6GC)A#1G@]3:_#0(3)QBQLQ0Y2AI9ZUTQBQ-]28PN4:6 M>*5,!-%H=!)DC,O!38(!\W"/=^DUBT$ MRT7.-OB ]H_\3M,L:%$2GJ$T7$G0N#X;G(>G%Q,G[P7^Y%B:SAB<)2NEGMSD M.CD;C!PA%!A;A\#HM\5+%,(!$8WG&G/0'ND4N^,&_5=O.]FR8@8OE?B+)S8] M&\P'D.":%<+>J_(KUO9,'5ZLA/%?*"O9<#: N#!69;4R,[SQ?S)Q#W+20DX\Y.1_>.USA' TA+4X1+E>5,[B!E!J22,?E8\U5AE=ZY6T=P":Q0TLA"7B<)D\F'LADF M/&;BF!:D=?\M=SK'7DGP-;ZB"28-4+X#"K[A*X& 62[4#M$ E\"M@6MI44OF M$HL)>'1)IC(PN*%\M5"FBLZCBA*CME08:B NN-U!K#GI'@RGQWMZ8=1G^AA>!Q.YWVY M\]@6C').P.&&\O$H *&,>=?>]V _/.X-I8K"] ANNPG<5*A67'8TK'TU',*YA2\88[8BZ#9W;H?V..[7_G5!M;OB_&ZIJDT@ZV/!>$8C3?Q9@IYHPA/O ME6_LB3H@[S4/0:?]RE!O?)-)9%4A;=6)M:MM'WM>M6^OXE433,=O.)$4N";5 MT7 V'8"N&LMJ8E7NF[F5LM0:^F%*O3AJ)T#[:Z5L,W$'M-W]\A]02P,$% M @ 5G"J4HADD4YY!0 RPT !D !X;"]W;W)K&ULM5=M;]LV$/XKA+<.*>#X-6F"-@G@9!V6#]V*IB_[2HMGF2U%JB05V_OU M>XZ4Y&1IB_5E0!"+(N_NN>>>.TEG&^<_A#51%-O*V' ^6,=8/QV/0[&F2H:1 MJ\EB9^5\)2.6OAR'VI-4R:@RX]ED\F1<26T'%V?IWDM_<>:::+2EEUZ$IJJD MWUV2<9OSP730W7BERW7D&^.+LUJ6=$/Q3?W28S7NO2A=D0W:6>%I=3Y83)]> M'O'Y=."MIDVXO.^V\I=^2RE(&NG'FG55R?#TX'0M%*-B:^E\ M((HF1%>UQD!0:9M_Y;;EX8[!Z>0S!K/68)9PYT )Y:\RRHLS[S;"\VEXXXN4 M:K(&.&VY*#?18U?#+EY<_W'UYXOGXO7BK^R)19>:)F1?@K5CWQ EI%5],Q$8&\61T_"C=F4]'IX^& M:*509]=F-[J'X;MB- M2F^%6PEM"U>1*,D2QU5"(E:93KQOO Y*IRX.."@V:XW <4^:P(QBJY#2/-!P M+872H?"$%&B+"1:(H_P\&1TCHC$\$#@U;2.!CRBP;JRGPI56_XWP3$#M@DY! M?QA+DV]ER5-%,C3\8R-G(CDF%3*PM0)U(>I"&!? 0<3N&M.(_!ZA:H#.B4)Z MOUO*X@- N%L=$J4)$E9J#^1J\0KZ7!1QF.G\'RIEV&JC8]ZG;6&:-.D1@M.@ MY("WWMR(M]J76%T'@P+G*E];I24"H'SW A326A?%$O!6.HJ5=Q7V'>K?>D6V MGCXVVN=L%S=7XN1HP_ZZH M879Q], %:L0V'K2*6VD:F9]=+ MI"Q*RQ(,6WJ5%I%O$28+8>" \5&[34=ZS MT!'!A4HJ912-!Q!B$%9E(/,>2$?<@:7X&%A,JC%@?5*&M-40'ACIR(5#<%4[ MCR<\^$.K> +N'ZS*T=>.3AW2LUN)IF:R@;E*>;5B7A)WTSYZ6\FT!Q^ WW7X MCJ0?"FQTI606>*,]#95V64<<:VSTNF=:O6]RP7!#HX?M;MB)7-:UT85<&A(? M&^FA(8P'](IV*@>O782AEB8E58 AB#A1.^QJEN@?XRSTYTR3NY#A90.N$PP M9_1)VMBG,UKE@G?,;:"+UCH7"YJZ.[:XYZ*7-LC4]L ' ,[2(2C>-TZ>;DV$ M=+)&'LP3G&%7)M.:TPV M^NU!OU9<3)9E(-^-;+E-TZ#!@$$'@EDNN5&"Q>51*]/U0#>''K(NB\(W<->' M8N%++B'>*YF?!C7V429^5%*>H6VGEUZ! &OD)AWQ5#9&M@^NA5(ZU\5 ;+F' MTTC*5XA9\ #,UW(?C8G M&PO=V]R M:W-H965TG?=TD==8#&+^V#K24Y,SM+H:*701C)'0W.(;660Y8$D19PFR?M8,JZBY3S,;SBMVP!VZ;]7&T"@>5'(N45FN%1@L M%M'E^&(U]?@ ^,ZQL4V;Q2HL?/'?E(II%D&/!:N&VNKG&KIYSKY=I8<,_-"TV M)7!66Z=E1R8'DJOVRYZZ?3@BS)(7"&E'2(/O-E%P^8DYMIP;W8#Q:%+S02@U ML,D<5_Y0=L[0*B>>6]ZMO\+-W=7][1K>?+G?[=["9KV%W?7E=CV/'27PL#CK MQ%:M6/J"V 1NM7*EA;7*,7_.C\G8X"[MW:W2DX*WS(Q@,CZ#-$G')_0F0[63 MH#?YUVJ?J4\']6E0G_Z?O3PM-DY'<$(07K^:I$LTA/ *6S-?* MM9TRS [OS&7;7G_@[2-%6WG@Y$1@0=1D].$\ M,V?CMPN@K-MM>.6C>$);V5 M:#R U@NM73_P"8;7=_D;4$L#!!0 ( %9PJE*2LO7ID@< )HE 9 M>&PO=V]R:W-H965TMO9%R..X7 X-S[.<'BG MR@]Z*H1!G_*LT$>CJ3&S)^.QGDQ%SO6!FHD"_KE69CXL**]*X\/U=QDLA#O2J3G><[+S\]%INZ.1F2T))S+FZFQA/'Q MX8S?B MAWL_>E= ;-UQ2F8M"2U6@4EP?C9Z1)\]].[X:\*<4=[KUC>Q.KI3Z M8#NOTZ.19P42F9@8RX%#T=]G+%M3A1 MV5\R-=.C43Q"J;CF\\R4W49FN?M%=/9; X,E<&Y4O)H,$N2SJ MEG]:Z*$U(?8&)M#%!%K)72]42?F"&WY\6*H[5-K1P,U^5%NM9H-PLK!&N3 E M_"MAGCF^.'UU=OKF$IV?OGM[?OGZS:O#L0&V]L_Q9,'B>(&>J40$!0S M51I^E0G$BQ1!I);7ZSZ MEH.TQ'-1B+N*Z6DARIO/!QV96C+8,1K-2G4K4X%D4:<(&VOPA02?3/LBH3U9 M@/1JKF$]O?^DX?VC6XCQ2L>7E6;;'HW 'V$K2X?\YI)T[;6D@JF6GRL#+2DG MJ@1/X*;V@VT76IA^L%^;O^F^!?64:(_LMY8MM,ID"@NG(-6M*.;BFZMGJ(5@ MR>>%G-0>>"'*6SD!]_Q1XIRI*YE)LU+?(T0)CEO^ P0C/EO(:/7YQ" M,?,>P/XUF]HC:R<82JQN%0S(L8L!",-QY"]D&%H]AD&TO[SO81K1^RT/*2X@ M'GHAX)HQD74XVG.-YX!VY#^\8P\K+.WO%W)9XDI2?3$(Z&N5E"'_!%Z,WJCB M\83K*0( /OGPV.+^%,'9"' MIK3>;V^6D/YF]P+F[_>I84@=U!@'4>L,9YCYR0]+-.OMMBC,'?K?HOT?C7U5 M^PN@,Y+ZJ[ 2.X# )U]$8>P"8-T2WO'=#8P"7/$>^C4 M[K2VTVGL M :KS_/\:&H/#QG$@;1Z]!2(+H_MK?*BMN6\'BW:18S=5,.P!5O@",(*(C/UM M/7)'4\#M( %WWQ(:^9@YL$@ ][=^!(>D+S/!42LC0C((R"[0:(]%??RQNZ^2 M)&KWX,:\!4SRHSXNHTY,N.<'H0,F0>"38$7O6L\>N]U3OO9):42N;:T:OHT" MK2R'J%M13@6WBM)&5S,FS7%M-\+3O^?:5$4["#%;LP:M7O&,%Q.!ZO(\C.2M MRMIU!906)<)*>]%3W53^$-=VR%KIRJ[[0DQ$?@4"-E#*2B*M6 N>JQ+?SUJL M>^CV%P5YW[DP.=2>0#; U2\2'^?REF?6 ^N*\NOB5BS]>CG^D;TE!JU3&W!4 M@EFG8'DB3.9E:8O+7&MA'$>3YT%"Z-\90@!H MK)^3$QPY+EDDPBQP7..2 &Z\T0("U@)@5$"\KH_T_1B'B5.*F.YP8A$<..0( M:%Q!OE=*I7)7NM[C4UAPP.&G]U?#"/=FIA M"Q39J!<$]1UW<^Q9P Q6[]HTD[S"[M*!.:((@VU[9,8P=5B0!4ZK>H[3FL!Q M'05++)J*J[XY(X(3ZMB&AV/'4;KKL0Q@PPIRPN#K<(\ 0[] M*UG$(*WT&0^&.<6Q0[R A=@/Z59AOD/MOQ/F9"#,?1")K5R;@F*C%C:S"FU9 MCX"D'NN; ^(\MJH@.\0YW/+BJ,_*ASAWA#^LP!Q78I#>X1W$!Z1'XXV1#C,= MD;YK2 _1-[#_&=H3/I-6-:>? .>LS+'U#'<0.T9=L":LNV#]B:_6P%W.H" M9%X7(,5: ;(W> W%?8D^<(WOH[V5S"W4U\%Z-D<"E@K;!!\GK(VEUAT/$BWK M@*\ A['G/EZ NQ^Z@CAQ5/DC!P-;/NG''.32U1[ZMRGU<+N]3 ZF MJ%X%:> Q+TS]=*:A-@^/GM7O;5;#ZU=+X!0WLM H$]H M6?7ZYDH9H_+JTXHN2CL _K]6RBP[=H'F.=;QOU!+ P04 " !6<*I2CUN) M/1,, #5'@ &0 'AL+W=O=\8D=5M7+KXZV:74_')Z&HN=J76<^\8X_++QH=8) M7\/V-#;!Z)(WU=7I:K%X>EIKZTY>O^1G7\+KE[Y-E77F2U"QK6L=#F]-Y?>O M3I8GW8.O=KM+].#T]_&7)BJ(D%0XZ\L\Z0_DC:. M/W?2/[#ML&6MH[GPU1^V3+M7)\].5&DVNJW25[__U61[GI"\PE>1_ZJ]K#U; MG*BBC3,TJ*V3__HV^V&TX=E#&U9YPXKUEH-8RW7WR^O/QT??G^ZOJ;>G/U3EU\OKK^=/7Q_=7%I_?? M7IXF'$$+3XLL[JV(6ST@[DQ=>I=V4;UWI2FG^T^A6J_?JM/O[>I1@9%:G^\;=GJ\79 M"_75;-M*)Q\.2KM2_0Q+-["S4L# E;-^!&$ M-SY:C@C,'/MMD :HI4? @*I2SB>UTW""1L$C@F2=+F\,N?JDU/+Y\\7LWLE?6P/VNDA/0XS]?'Z M>J;V&H'8ZX BAWJ5+0#3V0O^QI8P%X;'9 O), ?U'1\(G6X\EO/S$HBEH@DW M>! I3%7WZR#,+2@I1CPT<-! M#ETCD9U9W@[:(D&2D60G=1Q[!0KC2_!E2QJ5I(Y+/!94.^61%W% MUW7K;"%^A!D%2H/=67CG.@74Y<1)L-@Z3:EW;3ZT:+KZ][[3O'VG08U6R@_D5>+HT4A;FU MB""R46^#,7PJU[T$>ZX^._49-E,LGC ^YQSZ$M"UU:5UV([?!DV90E1(]R[A@1.BM\(-DP*RN9Q71JQN[LN?IC1\>,;:-Z#.:O%LIC9VG0 M7B3)J3I'!^1#>YGH$BTW!R&CY&<214"Y-L;!JW!*TZZQ_BA-KN^&\&BX4V])9F#Q"83/4'GH?:4MD<)H]'(>R]SVG M<,^FC/KO?:5KNG(%UI!BA&R.CRH;&A!+3.[_O'*EO8\E@ DKUJXA ZC[+"!,2+V75J*AA)+(Q"^0L5D MME"CSU&!16JB(QP?E>K&Y+3'8IW;]'%N#VT1:5'6C&#T@-QM&A^DFEV?[)&- MH-)&NUI#F?BU$IN[>NN@T/T% ]GBHV5K8=^=:<-#N-( TRU M#9*[."XVFA@$P9HS:$*_8JD/EF(B'9OKY#BQ!/ ^AMBU$DG?0"J%G3RC M8EL\E6*[ZE#Y Z,>8 >DW('-Q"6TLZ#X&(._(41P%EA,8#UW1E?P50H.&=>9X0?VN1]X#/OT]1S@LH6 M]EYV"0<.V4&U7O(XSSRQ1*S WT-/[WK.*_.!&SP"(]B8)ECR#8@3?%#YIA[E M54&# 0,_R-G.E[[RVX,DH@(301F;(QM&NI'8GBUQ@H"1+*4"&VW+WA[UPVK^ M%/-\52 MC[B,[)@$DYJ7==0[?0-XZT(V3% L"(C)\N>YN0^]_Z<86V3\V'/=)^0$P$% M0/3@QHUZKMZB&[1!P.]^MYW?<5NW(9B79 M#D'B=H=,R?(^)]OT.BDP'W4T)7*)"L[=X_=U$,JN4@ ^+ZX2T)# M8>H<7#9^[X:#!I<34I)2\B2W]C&YOTNMJ"W[?$*)1"A-;M_DZZ'.N2 P;DA; M*8^"BT+D^X)M!P-CP]N8J08I3I'JJT;XG!!,ZM+D/\Y73E:NZR/)X'LCT5U' M'YA891%(.BYG0!ZVI!\X$= UU6ZNF[#2+9I\O@!IB$3 41B\<#9E"W.=L=.C ML-CL: Y==L#@=#?QU5A]]$J"L0,SOTL =$8-N(45&UCH3+VS6W"8:H9:JV2, MU_O8VC1J*YB8P.K8R%T!.YR.I,-0]3[B/; MMB!>2=1ETFUE;$?=(B+!IKN3!4V'993&L\%'-)2M#P(8>DLZ)YEPCE0::D9" MU=T7Y(#%SF._0C&JK-+%!0G/IE,;1_4*?"V0##@0SD7EB M,E*N#S2!TW/I@QEM_A-?S?KI.(PN1X9[A;5)>Y.+!("4K(G#8$96'O,$JCEC MOLOEXI^M*S))1VPWY%_0WT;.K,2767E^"=#=>]2@H(GN(_/5XKQW@[BY(-R MQODRDR1U;NP#DBE!F2>>4/>7-0];RRDOP2';.#^CY'OLJE$N,Q9=MU_-1H@T M(:_^4Q*C")KF-X!?!KJG??__T[J?E<_*K MV!B@0\4Z=1>W!+,)DT8WPF7#). 31:DT\Y4!O5HJVTHH7N;[K$/(-[@TITJ@ MS2TA712XC&UM\NC=3RD;7U5^WP.4W7"JWZ?]1-/NQB37(Y2(IFB%V\6N5\51 M@;Y0NX$R#S6-R8\I2 'VA%/HFBK? S.109XFOB':Y>R>N(01CD>\K>_M[Q.< MI_%\$]H(.D)69++=V,"CKI6TH@&9YZNBVY]I7FI]:H-RU *E 1E'(_ MM=;%=SH>*+8D/*$/K$R*UYBL,$ MT8EA>@!BJ_-!?#=*R$$#Q@9ER.G!%R""+H+L1AM#=]^??%%DQJ@U-\58S& MDKC&A9LB5)$-1(MX\G>Z#H*ACMIV9F[(37.#-D(_65_&QWH5OR$YFGLI3Y"[ M:R$VF?GT!(?:2E$$(M@_/)DO^GE#,TA=ZH!6T[U;ZU0:DG]^W^NPT]&K1G2Y M+;]0C0*5\M:Q?]J_LWTCKRJ'Y?+"%^=O+5\*;;!U,?_YR8FTB^X+,)Q?7*Y] M2K[FCSL#)^Z+W1 _R;[];\!4$L#!!0 ( %9PJE*GIAEG*PD M "T7 9 >&PO=V]R:W-H965TW]]7I'L0Q[9D^P76VJ1 M=;YZ5=4G.V,?W$8(SQX+I=UI;^-]^7DX=-E&%-P-3"DT?ED96W"/KW8]=*45 M/ ^7"C6W3N5!F=]H;]^H'=W*] M\?1@>'92\K58"/^MO+7X-FRDY+(0VDFCF16KT]YT_/G\/9T/!_XMQ]$1DDE,@\2>#XMQ4SH10)@AE_))F]1B5=['ZNI5\&W^'+DCLQ M,^H_,O>;T]ZG'LO%BE?*WYG=+R+Y$PS,C'+A+]O%L^^.>RRKG#=%N@P+"JGC M?_Z8XM"Y\>PH5)NC )=D=%P=G)];LF*73D$8?@JOA-HR3FI*R\!:_ M2MSS9^?3Q7S!;B[9[=W%XN+Z?GH_O[EF;VZ-DID4[NW)T$,+G1UF2>)YE#AY M0>(QNS+:;QR[T+G(]^\/85UCXJ0V\7SRJL K;@?L>-QGD]%D_(J\X\;EXR#O M^ 5YBV]75].[_Y+3B_G7Z_GE?#:]OF?3V>SFV_7]_/HKN[WY;3Z;7RQ>4?:N M4?8N*'OW4GRYDXZ9%;NUP@GM.6'Q4%!?%W._$0!P9HJ2ZR>IURPSB*YV(J=/ M#MG*N<>7E=1<9Y(KYJ!*H'J\8QN^%6PIA&:HVY);G%L^,0^1LRB0E95U%=>> M>1.>VTH)Q[C.47?K2@6C@Q?TXT)DE95>IA,7C]F&ZW405D@7JO7-3__X-)F, MOBPN9N'3^,O; 2,?6ONDCHQ"QZ7.5 6PL(VP0N*[8Y7F52[ATA>V,3NQ%;:_ M9_%2*(FG#FR2;?:$D4UT,IJ)8J5)I,(5A,L& >V% MMU#+?3!(BTPX!T)DL(%QMN+2MMFK@Y[\IFB./WYQG4"6QLG&<=@..@JI F_; ME#@23$+P1)K<@;5<9N52A$!19&)RG@2W1T+G'7 MN8(:P6*# ,8XVW$28,&E M@)LU!4N).HB]/EM6N&>0 XIF2G0(7S<_%CF1"9<$\TJ'2)8(6R9+PN)::+BC M5/A=E*0/"26GONF@?4$Z@^/3 M9E?,#NVF!()-3*HHE P9^"04O*?8[3U!OH M8!W .F2K"J928$*(G/A;A1Z=BB=M)O#F9[ MJG4%T7>B-!:0T(PZ$AN/CO[5&$HV,D&4RWX&HHJEL#5ICOHP3^&'1C[JDJ2 M65$\B5D'C-2-CK\$+/P=-^NL^D12E?;N&6[[3'JJU:63N>26N .^[S8RVW,8 MM:Z0':CTUBA%& B9$RY%,Q/68]* HSXR4!1!=;1G)Q4[++%Y0&_C=VG-5KHN MF5TV#DU;W %+.N<6EIP;_&O24-/:Y71Q7O,:X.\W!GP8(;2N9-1I(CI;JRC! M4+J%]WRI1.-8XTN?.4DWI2<"S 5^1L,/10JJZ$8)/T=O) U20),6*[1K^AS= M DYKJ6U:NQV(SMV!/W4EFM\O5BL19B3V*P?<(*R!3U=Y9/L\)+1\)M(FD:DT M9PV(9MWD++KD=M/2%"4XW5R$L8W.BG4XV>9IWN%J3Y%T5)H(26I#TH70ADH MQR^%1R#!.'*M?\2DP@;1>Y#9TAQ(AN(YIM1@3#0T!YDC2-24!6)M+#(8FH\! MAV=2$210$*PP"9W>5C&^* %EUE5'B]3H9:$UD+RB J<]M9E;E"*3R##Q7S^E M7FREJ1SX,/&HR)OH@\W$VH0B@]T[$"N"%,,;O@!4S5FJG*4@T&,T:#H?*/[* M+,D%Z+N4C_0(MV<)3RX M%]00\A8M_>R!: !2HSSEW]WN)ZZ@_M4)'P\)-#K!\7F D%)E$)V0J=J.T/8. M.7N'2MR%ZKY NUH_=9IPGX"I,3PV3L,30_VW%CL(51)!$C:>5$O(G'*FO0?[ MGQG]3,Q+!9^B!&\N'DNJ2_?#VA__]=HWC7112___:& 9:FHI-SW@1U; M/(&^">27@IH")>M"KY%'8>O1K4LTD3^1*XCLXGYF7+"F!O@ ;(.Q+0\#UBN5 MM^"*^!O]]$'X6N$L;&]MN;1Q"6,?H!#=[#;F@]*_QMDGNIG#:PR:-K:;1F2G M K]W"VQ*O;1?3U&Q ]+BJ-@S:5Z/\U4.P7/Q5\BUGJ4"LXU=.GJWCIHHIUU M8=^4+0T!$GAV41E;6O. %<9@GG2TQ0 \5+[D"4V3Y"Y8O.47T*Z7_XL/GLO" M&+;3'3S:]]\VF]_[5%>T.4Q>PW!DC;JW1^)Q%GCJT]+TJD=['?'8ES\1I M+V3!;D7OAVH(L;]6(+#):/PA0I;&%="(JP"%Z>);^.5H?-QG]3C3Z:V4B"#G M:(9Y'*/(;\81OM[UG=B4XS>UU[>Z?I.GTD, T,#5#5,>2=D?L M/*R7 M<.>TA>Y:BE N(T^.Z HR-ES$, -R$XS RH&L#4Y$+1#?15C$GHQ%DT M4P4S4=D^\FJCIJYSWMU-XOP>F"BNQDD*=DCJCF'>LE01A+F:AS,AMV$RZ2?6 MCH-LVP"[0MNYHJF"@+DAC 88 MJ%V9.)Z7&(0Y>J&)S?39O,=$TPV(J6F16L$OV'J-)88=M[/]05YOL[_H[@BX M(EU:8=H>=:/;=67\B?2/__D]:BG?S60=QF$GBU*1;ZZ[=I#?M! AZF!>C(>/ M%"\LA#K_?E4!@,T65E*0Z[7BD7;+T"-2NFO&[*RBM&(N9NSC.PS&\SU%AQ(3 MO&YLAP[JJBE%G!:2)BN%P"*11RGA=FJL^Q)R&5],A)%%+=B.K\6UF\[1Y%SR-KT#;X_%%,KHP.K]C2JQP M=33X"):U\>5L_.)-&5Z(+HU'@PX?-]C&A:4#^'UE //TA10T;\C/_@102P,$ M% @ 5G"J4E68P:Y/ P 9 @ !D !X;"]W;W)K&ULI59M;^,V#/XK@@=L+1;4>>F]X)8$2-+>+<":%G'2 _9-L1E;J%X\ M2DZ:?S_*;TVOE[;8/B241/+A0TD4/=P;?+ 9@&./2FH["C+G\B]A:.,,%+<7 M)@=-FJU!Q1U-,0UMCL"3TDG)L-_M?@P5%SH8#\NU.QP/3>&DT'"'S!9*<3Q, M09K]*.@%S<)2I)GS"^%XF/,4(G#K_ YI%K8HB5"@K3":(6Q'P:3W97KI[4N# M>P%[>S1F/I.-,0]^,D]&0=<3 @FQ\PB5>!2I97W/'Q$,V>H;(ZBMCMW?6R7([8V8IO)-CS8>@HI'<, MXQI^6L'W3\ /V(W1+K/L6B>0//,$&O0[K=_N]5_ & M;?Z#$F_P/_)_)1R &Y$SJMKJ5P FRCFQF5 MZ M ,9U0C<''X#6+.#NQ_.HMO_U/'[]Y7._._B#_5<95:Q)XD[$E/--36B%/ '- M%2W-M0/4W!X(7D"F/&#XJW7FX!_F53$/\5MY(PC'1 ^9=I%<=43-['J+=9J.4!M=Y(\85 MY-(H>2U!P]Z_H/0* J8'=M8[?ZH((SFVL[FF M(F]G]V*#G*JEO?R*C,K^9EEL"NVJ)M"NMBUT4G6.)_.J_U(ETAVQ M3,*67+L7GSX$#*N>5DVIU7<*CQQVNO.?V$B64GZWB]O\R@LM(2@A,Q:!X><)IE"6%@AI_+G']%J7 MUK#[OT'_Z&+'6)9,PU26WWANBBMOZ)$<5FQ;FH7<_0'[>!S!3);:_9)=K9O& M'LFVVLAJ;XP,*B[J+WO>YZ%C, S?,*![ ^IXUXXZ-PEV.=F:\F#W.YE]G9#&;?OE]?OMP^V5.KN?)K= MD]X#6Y:@WXT"@QZM79#MT203&M+H!%[XZ)G)2<+7G)#0=]+,6GL:=[P!I/_Q70.M1<&\BM=U, 6FQ2FX% MVG"!.W*KT5:_([_^,J1A_.%_^V)-LZ(M:BN^@0RJ):AF)SPP/"/3@HDUM(+S M1O Z*6X_BCY@/RD%PJ!A[(=)T@&B?C(8=M9IO]^N:&R!CR,**1K01CWRHR0Z MX'H9'?*G\8L>3;M.F@+^.*#>Z/>B@1^EEX?5ZD5#/TV2PXW(CX=INQJ<=G<4C]Z#(^(N_3%V$/%<[)'#.7'3H]0]*I3VDGFC,78)R\$J&CSBF( M*#D_T9MIVYOIZ=[$9R[?EF#;PST1EA$V!+-=PD2&+81/'\D4Y!Q)2RS_T2X] M[>6_ZI6'0@&0JKY4P5ZJ;[7/WVD>'L=_^IVPTN:%,$.6L.9"V+L$L[0":?D)N[-]E;:C MT74]$;RHUW,55AV+I$D)*S0-+P9X4E4]J]0+(S=N/EA*@].&^UO@> ?**N#^ M2DK3+*R#=F <_P102P,$% @ 5G"J4L@.LW6N! =A0 !D !X;"]W M;W)K&UL[5AM;]LV$/XKA)<,":#8%"7K)74")&V* M#6BPH,[:S[1$6T(ET2/I.MFOWY&2)3F2E2Q%@0'+%TL4[YZ[XSUWI#G;,UR_CV8F2/=A\^IZM$Z0^3R]F:KMB< MJ3_7=P)&DQHE3G-6R)072+#EQ>C*/K_VM;P1^)*RK6R](QW)@O-O>O![?#'" MVB&6L4AI! J/[^P]RS(-!&[\56&.:I-:L?V^0_]H8H=8%E2R]SS[FL8JN1@% M(Q2S)=UDZC/?_L:J>*8:+^*9-+]H6\IZ_@A%&ZEX7BF#!WE:E$_Z4*U#2R' M!Q1(I4",WZ4AX^4'JNCE3/ M$EH:T/2+"=5H@W-IH9,R5P)F4]!3EY]NKN8W MSB0)0/36)*H#K$H < '#0+2]4(M%-$;-X7W\"SM0>D9U'UV00 M\):*,7)L"Q%,[ $\IX[0,7C.8(0#0&X-Y!H@]P#0O.0MXDL4\7S-"U8HJ4<9 M UH@]@"%(EG?"@[CWB=L"!!MF6"(2K3D&9201"=I@53"-Y(6L3P]1[_^$A#L MO/OI3TA,E-29Z?^,T1]K)JA*BU451<2E>KF/?=KH"+D6(=-:2(^QZZ-YPH4Z M4TSD;>F=E(N##OS4== 7*E)-]CX=V\+>M*,58 ?=&+3PKR[=AU'0RH3,=A M-5/ROT?9QF/O@#9,A0>FGGMV(M_+Y8^'[([#XYYH\?'A0-TQZ:HX8^=XH)B\ MNIB\EQ83G&4V(E4I,VQ]VM,RZ AI9J;[RF?8RNT>= >POT!^]@;7I.C3_GHW MB:@FC#LG["'*-K'^;.HR$8RAO#SD,'W(>>+_*30\&W8.MVGY1\CQ?3U)&J:Z MENN'74)@HN4:59M8..BVWTJN:>#:HM/=9)P :[EF$PLLNT>,!#:"5@?'^"44 M> /J6)[3LVV27>\O,[JFC[DYJ^P$?&RY-NE:L::>"VLK)4KS]:9L=F"/M;;< MD]#R[/"THWOB./"UM'J$/&SY87M]R=Z)X&6TZW:__QCSCC1+ F!.BT>.V^$1 MC+MYAR3O\\B&%>ORK9)K\0A#RGL(8MO[//*MP.[24C]M\NX EW#H'M88Y!.Q MW-:VU1S/M%O/\ D"PJ'?0ZB M/A$+(>T3T.V99-PH,WZ=9OU7]=F]T]-SS39 M81MO_?"M'P[WP[=^];_M5Y/675#.Q,K<>$ED3K;EM5#]M;Y4NRKODAKQ\D8. MRGJ5%A*"7H(J'OOPUTF4MUSE0/&UN5E:<*5X;EX31F,FM #,+SG\P:D&VD!] MU7CY#U!+ P04 " !6<*I2*D"8Z/H" #)!@ &0 'AL+W=O-/QZ MT77Q=S>9I6,O<()08&(= Z/7 UZB$(Z(9/S=<7IM2@<\ M'._9O]>U4RUK9O!2B3\\M?G8&WB08L8J8>_4]@?NZNDYOD0)4S]AV\1V^QXD ME;&JV(%)0<%E\V:/NW,X R"(X!H!XAJW4VB6N45LVPRTFH+VD43FQO4I=9H M$L>E^RA+JVF7$\Y.KF;+Q>URMIK=SI=PNF)K@>9LY%NB=@%^LJ.Y:&BB(S0Q MW"AI

KFZN9ZOEN_DZ;9YNG6>[I$\2^J:M!((*@-F#%H#3*8@ M.%MSP2U' U8S:3+4^O^#:L[E??[/GP91$'^#8^]+1?V2HF;UG;_#!.G2IW " M<:\3A0.8OJTIY:94A@)?\56D4]I]+?OE;FI7//&P37&H9[]_VN\-SV".K8!6Z GT@DZW'WSP).A:&Y!O M\+290CJ@7G1VE(],@%I<4E,ZN6^ OE'1Q-^Y.R !5@F'B&1&&G%P:P)-?:6*'-P MKF$G&L0OL9155"F7F^8"OH"=P&D4=?K#^.RM%O /[*5 O:E-U!"TDK9QFG:U M]>EI8T_/X8W)4UMON#3T.3*"!N?]G@>Z,IC3OP:U"Z#] M3"F[G[@$[=]K\@]02P,$% @ 5G"J4A5%"0J, P 0PT !D !X;"]W M;W)K&ULU5=M3^,X$/XKH]SJ!%)%WBBP;%NI0%=7 M:6$Y"MQG-YFV%HF=LYUV]W[]C9TVA$(+%>A6]Z7VC&>>>;%G.NDLI'K0,T0# M/_),Z*XW,Z8X]7V=S#!G^D 6*.AD(E7.#)%JZNM"(4N=4I[Y41 <^3GCPNMU M'.]:]3JR-!D7>*U EWG.U,\SS.2BZX7>BG'#IS-C&7ZO4[ ICM#<%=>**+]& M27F.0G,I0.&DZ_7#T[-#*^\$[CDN=&,/-I*QE ^6&*9=+[ .88:)L0B,ECF> M8Y99('+C[R6F5YNTBLW]"OVKBYUB&3.-YS+[BZ=FUO5./$AQPLK,W,C%'[B, MIVWQ$IEI]PN+I6S@05)J(_.E,GF0JTR;GN+"7,C**3CGIF=[7_O &[OO?[@9P.>B/[FX&EX.KVQ'T MKRY@>'4_&-U6]-XM&V>H]SN^(:M6UT^6%LXJ"]$&"S%<2F%F&@8BQ?2IOD_> MUBY'*Y?/HJV ETP=0!RV( JB< M>7*<@=GCQ^U*PQ=)A;>G063K<8&E$)966 M&8*< -,:C08F4L@X&_.,&X[:GI@9 @K#S4_(D>E280K,P(1Q!7.6E:1.KYDJ M(BF5XF)J7R77+UW,=F_Z6STXEWG!Q$XN4$Q6F^XGF=47Y/ O,,%\C&K%#8 I M7#8"_H\%US"1&74(#7M^MO9=9[../M@+7;&' MHB@WD^OK!>I$\<*URA5O[QO.,8-P?YT3/>/$CYQ;:5@&YZB,RXNIWE2*A=3< MU%*?W"Z,OC0X\4GPZCDU$Z17Z6*%24EOY%DH4>MSN_UBH$VXU_@52G6E7,Q1 M&_HOVI# W7##,-C '0J#BBR!HK2!7K#BS;![872TOZ-T=5,;.M&&PG^\C:=I M)KI]^.2T&>8G:+?B\/,O+^;'U[[>D':OZ_^LOC^TSO]O]5ZWX;?4_?')1]1] M$^7CZS^,6W'[^#7VNSI!^WB73M"4?F]':*:.Z"AN4&L1$N.H%1_5\B_-5WYC ML,U13=WXKB&1I3#5C%MSZR^$?C48/XI7GQ=4-5,N-&0X(=7@X+CM@:I&]HHP MLG!C\E@:&KK==D9?.:BL )U/))7YDK &ZN^FWK]02P,$% @ 5G"J4B:) M'ZG@ @ 4P@ !D !X;"]W;W)K&ULO59M;]HP M$/XK5E9M('7-&P'6 1)L3*NT,@1L^VR2@UA-[,QV2O?O=TY"&L:+M@_K%^Q[ M>_S<7>QCL!/R0<4 FCRE"5=#*]8ZN[5M%<:04G4C,N!HV0B94HVBW-HJDT"C M(BA-;,]QNG9*&;=&@T(WEZ.!R'7".,PE47F:4OEK HG8#2W7VBL6;!MKH[!' M@XQN80GZ6S:7*-DU2L12X(H)3B1LAM;8O9UTC'_A\)W!3C7VQ&2R%N+!"'?1 MT'(,(4@@U :!XO(('R!)#!#2^%EA6O61)K"YWZ-_*G+'7-94P0>1_&"1CH=6 MWR(1;&B>Z(78?88JG\#@A2)1Q2_9E;Y=WR)AKK1(JV!DD#)>KO2IJD,CH.^< M"?"J *_@71Y4L/Q(-1T-I-@1:;P1S6R*5(MH),>X: M3V&2B?W NN8T6F/(+H,-Y&6C4W M;\]MXET$O*?RAOCN-?$Y^@6>_Y>Y7H#LU)"= K)S!G*)ER3*$R!B M0T*19H(#U\I(.@:2)92_483CW]P?E$H*09O,3EWH M?;=:U1?X''N%Z;E-L==M"*[?:TC=NMBG7B>[\="G(+?%.%/8MYSK\LVOM?7$ M')>#XMF]'+=X3[>,*Y+ !D.=FUY@$5F.L%+0(BO&QEIH'$+%-L:I#](XH'TC MA-X+YH#Z?\3H-U!+ P04 " !6<*I2NBH!A;0V0):Z5T+JK1\RPT_V"O5+2KM;.!F'ZJM5JM!.5E8IYR;$GZ5L,X< MG!^]/SGZ<('.CDX_GETOD",8$0]2M;P8\UF6<6/;;K9-3S]AJ=? M\?3[>$*:I--,('6%9%%GB0TW>$*"C\8(\J<$4G&-M+B&<#8NPZZ7<3$6P"^# M!+)L3.4?-"G5C4S%AD+1CBR0&:NIYD6J=U^BWW^+J<=>_? 1<@OT$NAB7 JQ M%$ (W ];F?O_R34Y+HPHB\J0/&NHG\Z;QS-1B%MK_(9RJ,J) D,+!%;=6-"% MK4DJ[WT_*D1Y_;5Y_0CF*=$.V6V)+;3*9 J"4]#J1A13\>3FZ1L/59Y/"SFJ M(_!($ARWX@<(. Z]UKM](O356@KU<1@3]$[> MB:ZG@QA'?MR\AIA%WM*D-J_5]S# A,3HD)>E!$?W6A!V$;,N%42ST&F.5:'K MZ-3#(4EFL=802?Q@QKT"@?>%,I!I/0&T&M&*52L^$4["A^^?$# V''9 M -][7%28E1KPK=ORM_"@G7O""X!BZ;H@)$'7"8\5%#5W6]Y,.:UAV[U+*&;> M(_B_9E-'9!T$?875;8(>/;9Q &$XCOR9#GW28YA$N^)]#].(/DP\E+B >.BM M '@_DG4ZVG.-YZHT\A^^Y ^K+.WN%VI9XBI2734(V&M1E*'^!%Z,/JCB^8CK M,0+@._K\W.+M%,'9"'<0O2R?15V.0;S.P'S=[O4,*0.:HR#J'6&,\S\Y(<5FM5Q4Q3F3OVG&/]'8]\T_@)H M#"H5:Z,OBGV/M=Y7ZY,3C0$88*P/C46 QA:EQ8="M5P9UJ(QB@/ $_>B,8II MTBUJL#DO1F 6=UG;ZC3V -5Y M_G\-C<%AXSB0UL_> )&%T<,MWC?6W#>#1=OHL9TI&/8 *]P#C" C8W_3B-S2 M%7 [2"#<-X1&/F8.+!+ _:V;P2'IZDQPU*J(4 P"L@TTVF%1%W]L'ZLDB=IO M<&/> ";Y41>742\\>N\NG?!V3THAB' MN#:6-KE:,FN/:;H2G?T^UL1TRO:89-P&#C9N"\\7;),UZ,!*I[ M[""6UVKPB;3A+.[ @:DTTU)H5V?P'H%5>QL"P2%ET0R\JK =5/8)+[Y6#H]> MZ;F"8!5MIZQTVZR.;\5(Y)=@TP;]6>-):\D9ST57\F?M+S[V^(OBTN_<2^T; M#Z& X>HO$E^F\H9G-@)Q99CCXD;,4K&9_\Q>;(,6T #HEV 6)RT"U-56*7\& MUT <^&U F<"5+Y@?8J-I6=JTY%H+XSA-/0]J6/>:$P*F9-UC),&1XUY((LP" MQ\TS">"2'LU0:ZT 1@7DZ^I,WX]QF#BUB.D6ARS!@4./@,852GVO5'HKLT44 MTP#[K>!@H&Z8K)7BDAIZE>ZUN5?,'#(X&_W%B<<\NM2^FP'?QKR@J.]H)V#/ M8GSP^K)/,\FKZX9TP*0HPN#;#IDQ3!T>9('3JYX#8!! &%$PA\^IN.RZ,R(X MH8YM>#AVG/[;GM0 ?"(6.8KU+Y3DD,.M_CDD>0@6:[?L+:0BRQ-BOUT6B,=@ M2;!IED=.B!:"'HXF'DMLP'7(X/@X=I"A9'EAL%&:)\"A>XN,&)25+N/>-*-/=!);8(;0J&C5IPTAJTY3T"FGJLZP[(\]B: M@FR1YW QC:,N*Q_RW)'^(($Y;O&@O2,ZB _@E,9K,QU6.C)]VY3NHZ]A_S., MAS-,>]3"M-]="3= FX\MH#8?NX"MV<]&P*WNF>9USU2L]$P[DU=0W'WTGLY# M%^TM=&ZAOB6L9VLD8*FP3?!QPMI8:C7PH-"R)? 5X##VW,<+K>JBM!/@]RNE MS/S%"FB^W#KX%U!+ P04 " !6<*I2SENJU H" !F! &0 'AL+W=O MU)(Q8FQIBJQKA60W(,XP^%T^A%S0D60Q-YW4$DL&\.H M@(-"NN&^0J.4GYXHQMO@BF3A PR(QC('8YPR,PYHBLC%\]9S"D M=,#Q_L+^V==N:SD1#8^2_:"YJ1;!IP#E4)"&F:-LOT)?SYWCRR33_HO:+G9^ M'Z"LT4;R'FP5<"JZE;SV?1@!PMD50-@#0J^[2^15KHDA2:QDBY2+MFQNXTOU M:"N."O=34J/L*;4XD^R/7Y:[[<_EM^U^AY:[-5H]I]O=)DW1_K Y>G>*WJW! M$,KT^Q@;F],A<=;SKSK^\ I_A)ZD,)5&&Y%#_C<>6ZV#X/ B>!7>)'PB:H*B MV0<43L.9AM(.B+E!&PU]B#QM]!]]N)%F/J29^S3S*VEV#3^!0K) ^QH4,524 M*.V*T/]J;L=VY]G<_3HG48S/8P%X].\YJ-)/N$:9;(3IQF#P#I=HV! '!( !D !X;"]W;W)K&ULK5A=<]LH%/TKC*>=26?J2"#+'QW',T[BW0+"DK"2O=OEB X=YS#U<'7:9'+K[+'2$*_$AB)J]Z.Z72 M3YXGUSN28'G)4\+T/QLN$JQT5VP]F0J"([LHB3WD^T,OP93U9E,[=B]F4[Y7 M,67D7@"Y3Q(L7JY)S(]7/=@[#:SH=J?,@#>;IGA+'HAZ3.^%[GF%E8@FA$G* M&1!D<]6;PT_7:&06V!E/E!QEI0U,*,^=N^BJYQM$)"9K94Q@_3B0&Q+' MQI+&\4]NM%?X- NK[9/U/VSP.IAG+,D-C_^FD=I=]<8]$)$-WL=JQ8]_D3R@ MT-A;\UC:7W#,Y_H]L-Y+Q9-\L4:04)8]\8^??M[NL2 MS)>WIK^X>YI??UX\@#ZXX4P)32"82TF4!)A%X#/%SS2FBA()+FZ)PC26'\ [ M0!GXMN-[J>?(J:OUGHZM"!"= KQ& M3H-?L+@$ ?P(D(_@X\,MN'CWP6$V*'@+K-F@Q>P91AP>!H6'@?4PZ.1!;\)Z M+P1AJHG3S-+06C+OX6&&!J/QU#LT^ \+_Z';_PZS+3';N3XAP>>19#;#"I)P M.&P&,BR #'\;$<,:$8$_['Q7^1T[_[P'?@/4OL>$VC()+WW_O2)5Q@7#< MC2$+Z2-@G#E C6L<3:#?3-&D ##YU5QQ8YG4T@4%L!D+]$M)\W\C';FQ*A\0 M#MI 5'05_J^L.0/*;1R%9S('HA(GZD96G*O7BS.CVGDVG,[!&M8SJ#U$+J%*F84>= M[DY/7:S["(5MJ5WJ-70+=K>46KJQN5UB.W>J_(@; ]T:7CFF\9_4DBW8RQTD_%NZ*M2SH, MH=^V@Z6B([?BSA,N%/V);6%JF'SU==!8-J'ZE_6H%4@IV,@MV TDZ>U4.P)2 M(BA_19D>L;< ;$T ?X[IUL*7>C96X$@$ 5*/R W5T[D *=8AXCA^J0QKVZD@ M!ZK+P]Q!G@X(Z.W7D[<@Y5*EF$9YV4V$ M-'AQ=# 1-\)T>X0@,:5L4S)[E8)=.]K::PFITV#/5%:[%Z/%U<<\*_C+Z=F] MB:YOMU3O0DPV>JE_.=(9(K*KB*RC>&K+_V>N=%2VN2,X(L),T/]O.%>GCG%0 M7 C-_@502P,$% @ 5G"J4GAE]AJ< @ ( < !D !X;"]W;W)K&ULK55=3]LP%/TK5L0#2*/Y*&T!I9'2-MLJ0:G:P9Y- MXC86CAULEP*_?M=.&LK49M+$2^)K^YQ[[DE\'6Z%?%(Y(1J]%HRKH9-K75Z[ MKDIS4F#5$27AL+(2LL :0KEV52D)SBRH8&[@>7VWP)0[46CGYC(*Q48SRLE< M(K4I"BS?1H2)[=#QG=W$@JYS;2;<*"SQFBR)OB_G$B*W8HT M.0UP?[QC_VZ+AV(>L2)CP7[33.=#Y])!&5GA#=,+L?U)ZH)ZAB\53-DGVM9[ M/0>E&Z5%48-!04%Y]<:OM1%[@, _ @AJ0&!U5XFLR@G6. JEV")I=@.;&=A2 M+1K$46Z^RE)+6*6 T]$B>4AF]PE:)..['[/IK^G=#,6SB8F3Z4,\NDF6Z!R- M!=<2#$1Q^KRABEI#QT)IA4XG1&/*U!DZ092C6\H8+*K0U:#.Y'#36LFH4A(< M4=)%MY E5RCA&X-\O)^CTY*R%MMLX MUK6TW2.TQ[UH(;]HR"\L^<41\K@04M-W;$G%"J6[9'@O60K)#OE;40\LM3F- M+Y'7Z8?NRP$]O49/KU7/7)(2O\$IA"^->8:$SHF$_U)*F$)8*=):=K])T_]Z M3P<-^:"UAF4.GIYK(HOC=A[\7RO:JST__<[@L)^7C9;+5BUWUK_X7[Y=-717 M7^^;[WWT!J]5[8W@Z_\QKJ8=?'*N]Y=S[E[3*HAA2\[ P )PD !D !X;"]W;W)K M&ULO5;;;N,V$/V5@; %=H$DDF7'N< VX%O; ,T% M=I(^%'V@I;%%+$6J)&TG_?H.*5EQM[*V#T5?;)*:,SQG9LCA8*_T5Y,A6GC+ MA33#(+.VN U#DV28,W.A"I3T9:UTSBQ-]28TA4:6>E NPCB*^F'.N Q& [_V MI$<#M;6"2WS28+9YSO3[!(7:#X-.<%A8\$UFW4(X&A1L@TNT+\63IEE8>TEY MCM)P)4'C>AB,.[?33N0 WN*5X]X)>/Q1.0WJ/1WP>'SP_J,73V)6S.!4B5]Y:K-AC2 M^4N4,/X7]I5M%$"R-5;E%9@8Y%R6_^RM"L01@/PT ^(*$'\+Z)T ="M UPLM MF7E9,V;9:*#5'K2S)F]NX&/CT:2&2Y?&I=7TE1/.CA;SU_G#RQP6\^GC3P]W MSW>/#S!^F+GY_.YU//EEOH1S6*"K""XW\(3:UXY,$!Y7@F^8RX8AF\\SM(P+ M\X7&+\L9?/[T!3X!EW#/A7 V@] 28;=MF%3D)B6Y^ 2Y+MPK:3,#MA*E6DI06KHM0*U/<7&45P@U MYZ8J:M^F'UU$T0\M@>W7?/NMCJITG7WW.)S!_*V@>XHB_,QS9T?ZEEY!F9M:(<]<9W: .)VDI;=J5ZM7X%C'WO"S_,RR<$7=8;3CD1N"9H='%% MQUR77;F<6%7XQK92EMJD'V;TDD'M#.C[6BE[F+@-ZK?1Z"]02P,$% @ M5G"J4G&<"7AB P G L !D !X;"]W;W)K&UL MK99=;]HP%(;_BA7MHI6Z)DY"@ F0*+"MTD8K6+MK-SF -\=FMBF=M!\_.Z0A M-!]JI=Z G9SWS>,3^^0,]D+^5AL C9Y2QM70V6B]_>2Z*MY 2M2EV (W=U9" MID2;J5R[:BN!))DH9:[O>9&;$LJ=T2"[=BM' ['3C'*XE4CMTI3(OU? Q'[H M8.?YPH*N-]I><$>#+5G#$O3=]E::F5NX)#0%KJC@2,)JZ(SQIRGN6$$6<4]A MKTIC9)?R(,1O.[E.AHYGB8!!K*T%,7^/, '&K)/A^).;.L4SK; \?G;_G"W> M+.:!*)@(]I,F>C-T>@Y*8$5V3"_$_BOD"\H 8\%4]HOV>:SGH'BGM$ASL2%( M*3_\DZ<\$24!#AL$?B[P7RL(E9'F8$DU& RGV2-IHXV8' M63(SM5D^Y?:]+[4T=ZG1Z=%B=C^;W\W08C:Y^3*__G%],T?C^=3.9]?WXZMO MLR7ZB,9Q+'9<*[2 &.@C>6" SJ:@"67JW-R_6T[1V8=S] %1CGYLQ$X1GJB! MJPVA?8X;YS17!QJ_@>8[D9U&A5U<2GJA#,L.,-6SC$S-87P&)"I3BB6D%"-F&&OXSQ8=4H$.*AR MUD3YC9R=@K/3RCG)#AG(4B8OS,F3$KBN0^U4(/P@ZKP@K09AW^_6@T8%:/16 M4'/TF.!KI$&F=:Q1E15[G>@%;#6J'^&P'K9;P'9;81>V.'!($!#)*5_7OO5N MY<$='/7ZW1=\M6%]#]<3]@K"7BOA9RJ5GILO*UE+@+3RMD],^X5I_QV///:. M5=I[Z[NOK:Y>S>8,*^>H)@Q[O::#A$O?$ORN1RFW.\&MH:U&8;\1]EB MQREWC$[/4Q6X&M:/&H&/=1^W%_[)+MTQ8MLD-%NM3-]T@6Y!4I$@L4+C1&QM M(W5A1K_,RNQ^1O_0>'EGOV;11QRT[<-C3^[O8PW&[47X->5BFGN4\_HR MJ6ZI$[)]JVDHUI0KQ&!E--YEUUC(0RMXF&BQS9JC!Z'-;LB&&],^@[0!YOY* M"/T\L?U6T9"/_@-02P,$% @ 5G"J4B1$?N;U @ ] < !D !X;"]W M;W)K&ULG95M;]HP$,>_BA7M12NMS1,$5 $23]LJ MM;2"/KQVR4&L.G9F&^B^_<"]WW M,F.**]_7RPQRJB]E 0*_K*3*J<&I6ONZ4$!3YY1S/PJ"Q,\I$]Z@Y];NU: G M-X8S ?>*Z$V>4_5K!%SN^E[H[1?F;)T9N^ />@5=PP+,8W&O<.;7*BG+06@F M!5&PZGO#\&KJ82SY,TM-UO>Z'DEA13?4G+M M?LFNL@T\LMQH(_/*&0ER)LI_^E;EX< !=9H=HLHA.G9H?>(05PZQ"[0DX, J_,O0S@_GT:3I[G)+Y='SW?7;]<'TW M(\/9Q,ZGUT_#T&C!6DS) ;J35H,I?[Y!KGM[OZR8AR5C-$GC#&YE<)DFDQ% M"NE[?Q_CK8..]D&/HI."MU1=DCC\2J(@"AMXQO_N'IS B>LSB)U>_/]G<&*7 M5KU+R^W2^F27$:R9$$RLR8AR>Y9-!U%*)$["%H#M((Q"FZ/M87J:K#I1J[9Z MQ]>N^=HG^<8;I4 84H!B,B6%DEOF:H6]M\;HG M\?"I_^6J=C]>PC@(XR.T!JLH23I'7$R,*5Z1=IL.B[889M&90U MP.\K*H&_W@-U!+ P04 " !6<*I2JM/=RPX" !9!@ &0 'AL M+W=O[-4UL*!LJ$7*;W2QFSM\[_*#0ZI,Y5N@#^DJ4(NZ&T+M[,(0R_;[ QI[@ M_'#5TQ8=+3]#^T+4 VS*Y2G>?9G.+;"@KH\J,L];W2.1P7E>QXA#0-IZ$G# M:)X1T"B 1E%)WQIP]R1VB(%]&ZZZ 1E0_&_W%8<-T0L0I2.RQD'6.$IZI(*( M"OY-5!QU6=1U$'4=+Q\Y7"C?)) F_U>^:0!-W[)\<5B67KRJ6= U>[OZQ5$Q M5?BD4[BF:S_8'17:GK>UK'0PL:^&ZAI99QC9^.:QEL:V(C^M;>\'Y1SL_E9* M&PO=V]R M:W-H965TUY[?F+\MSAB+,%;FE"Q ML(Y29K>V+:(C3I&X81FFZLV>\11)=2J[=$^L:HEN']3TTO](QJ#+7I/S=NO&RP12<0WY?2\VX"O M7[Z!+X!0\//( ==Q80_/^G)WI\=],^Z^P=&0^UDV7C5(GHGGC0[22""_ M"N2;0/Y H!\9YD@2>@")&>"("=DW6D64P$31G>-UZ;ON9&Z_-DO88^3XT\KH M#'!2 4Y& 7='QN6UQ#S]A+ (,SG[^*P%V+69^%X_7U#Q!:-\OQ GZ"7!G] % MG2]#)VC7KVLT=!3O)Y,H >S"49YVZQ.$[2+V&'GA .:LPIR-8E:] M1.E6R9BHLI*$2()[V\>L0^%-'*>%^HG1&6I8H8:CJ(]M.J!F@-"UW7.6@JT#3P0BFC4G'NW(ST!-B0 CN:X2M6B(W^1$6+5_+G6 MRFNVO\YU[Q<"]\Z>,NC9S)CZK2'I-8(#A7!K8/>R5:AKT"\W;G<%AD$;KFOD M3MT!N+I70^^"-;COC%4OIM,A]XBJ944Y9P/K9ZP M9S?5KH_=V.>GF!_,>4FOW9S*8F]*%274V,9='==[$7!NH]WO&Y,>-_D!U@EW^ M#U!+ P04 " !6<*I23&WWAF(" "C!P &0 'AL+W=O]OFS 0_5=.2),VJ0,"^=%62:0V;;5)FU8UVOK9@4NP M"C:SG=+^]SL;@I**L$S=%_#9?N_N/<-Y6DGUI#-$ R]%+O3,RXPI+X- )QD6 M3/NR1$$K:ZD*9BA4FT"7"EGJ0$4>1&$X#@K&A3>?NKE[-9_*KEL4 M3+U>8RZKF3?P=A,/?),9.Q',IR7;X!+-S_)>412T+"DO4&@N!2A5B M;/>[#;\X5GIO#%;)2LHG&WQ-9UYH"\(<$V,9&+V><8%Y;HFHC-\-I]>FM,#] M\8[]SFDG+2NF<2'S1YZ:;.:=>Y#BFFUS\R"K+]CH&5F^1.;:/:&J]TXF'B1; M;631@*F"@HOZS5X:'_8 T>@((&H T5O L0QQ XB=T+HR)^N&&3:?*EF!LKN) MS0Z<-PY-:KBPI[@TBE8YXZT_3P%!%EC=(FNS7=?;H2/;O3/D0#\X@ M"J-!!WS1#[_!I(6'A_" ?&C-B%HS(L<7]YK10Q2W1+$C&AXA^E&2AZ;U3I]! M=8J]70;V)QK!*S*EX0(**4RF87 .*7O575Z>QC0(=U31L(/JP(YA:\>PE_N. M"R:2_V)'?R(JOE8QV8D8'[7C1*9_\6/4^C%Z[^=Q\(]U&=&?8>A?A!^Z5/?# M1G[X%G8@<-P*'+_WP/\JL#_#T(^Z!?;#8C_N%ACLM5![?5%GVG"AJ?XU$87^ MA(Q3]950!T:6KJNNI*$>[889W:*H[ 9:7TMI=H%MU.V]//\#4$L#!!0 ( M %9PJE+BE@ZP< 0 )(2 9 >&PO=V]R:W-H965T%TY%;F'?#_V"DS+T6Q277O@LPG;R9R6Y($#L2L* MS%\^DYSMIR,X>KWPE3YE4E_P9I,M?B(+(K]M'[@Z\]HH:UJ04E!6 DXVT]$G M>#5'D7:H+'ZG9"^.CH%.9II$0 M@$Y M4:4!.<5+FM<7SZZ)Q#07Y\KVV^(:G'TX!Q\ +<%CQG8"EVLQ\:0BI,-ZJP;\ MONOW7W5!G:6J"V%JB*%SAKX0@4M(&" M*E X$$BG \[(897OUK1\ C(CZH\3 @I6RDP 4J[)6I6LX5>V-(+G?2^D(,$CWN2/Q-P7Q&R0=VXDE+;'D?6*W;,=MO!(#,84&+=,(^G$P\)RE+:W42>LQ(TI9 M-I)8>:4F9! 'J1URW$*.3ZB$$@9;-QD;B$D*8SL@]+L&ZO_W+.>-\]LT_7$X M@'K4MJ$;E4F<-VUZBU^4L$I[ X9FTGX(46_];68HU$W92K/KJ! Y:=X1(0 M MMCNI^ATM59&(D%:>R"#P<1S#?KNQF4'?'P\T'-AU;.ANV54]K<3,%AS[R;C_ M MG,4("&UKEKU=#=JW_;$HZE%I$[O=87X*[1Y)<+L)!8$KWR6K%O:8G+%54/ MQ0,3M!J1_KHY2#UP+7.BW(3\VYJ?&Q_+DEY5T"WP?,>Y!K7<^L+*57W7^B[\ M#*BW=>X4!T9.[:_+1WJ#SXLK=B<;T*T;/VX<:(".G[)@2&QAIQ[0+1^GS0/0 MU(C(-_I(8A(,AEZ"3D>@6TBJKB[M\P T=<1"RS0*AM0-=EH#3Q ;.30/0%-N M@M3O$[,8#1%#G20AMR15Q#8#\P R%0FEL,?+9@0'U !UHH7>$2WG0(!,#8K0 MP,B&CF9ZMP*=*I3(5!84Q6&_+J85'"Y,IS[(K3XGRV03YXW^!4%?)6U6Z5 E M.RE"[OX\*)'(_ A "$5]4I9/!8@&)E_4-6[D_E9X;=S_DSR^@_XCY?&G0-55 M]HXV#/1NC9*>)UH*]9IL%+9_F2@JO-X J4\DVU9["$LF)2NJPXS@->':0-W? M,"9?3_2V1+L--?L74$L#!!0 ( %9PJE(7;[=1.P4 "<5 9 >&PO M=V]R:W-H965TF8IVPJD% M(K:@6:R_B><[5@S(-_9"$:O\%ST7?9T6"C.E15* @4'"T^T__5U,Q X [-0# M2 $@;P%> \ M .ZI'KP"X)T*\ N _Q;0:0!T"D#GU#$$!2#(@[6=W3PT8ZKI MH"_%,Y*F-U@S#WE\/#S-TCL9(J>5B)3-(U4OZV! MD['<#@O_PZU_TN ?HZ\BU2L%/B(6U>#'=KQ[##^QX[UC^)LC_(G%0!N"44:$ MO$9D2*P6/]/T KGX#!&'X!I"(SM\S,(2[M3-IQW^E4JK]\G[X#?O(W]KAS^( MS07"O3KX7BC<,CG9)8@^V5'KS<@]?@ M891)R2##:.ZI+MI;?"?'FWUE,W"]P/7[[8"#-P2/=-KCURGY=:S\WLC3G8@CGBX5FFIV@;[H"/U7Z!F-T:T4V?JL M:+,(B06:OZ 9C=D9>A#:? @ACWF:PZ;[WES(".]6.Y+PO)X:%@=W5 MY'5[O?JAX9VM$%L=3R54>%*_G*%U;-:5&27[E?$UE%ZZE@<^Y.%W>[B!"*F( M$"N11[UBTC9^RW^2]$D)L5\(']AKQAM54>/<. MO/N.%S@-[BNIPT>T;B^O8J842D]D5"-MV"<^::!4J1NVRQN4VE!(IU %FKB$ M+R@6P$:9I(^!%U]PD*J%% G4\V&69#'51MCRM1.*!$XF*W-DV# HT:#-:LEW M#LAWB-\@$KB2/!Q8J7\!I@CF$92WWFUPX)9@'S=%L1)';%?')]@/%-T>^ ;U4DT.U='N-WBNU)':U MG&RS)&%Z)2)(E@VD2E.959C:FW#<;>+@5N+HVL5Q0F6*1*9AT1P6U68^$)2# M7-3N^D=,$P\E^;5 76*U=ZYK$M#E_"9.H3P=WW&]>3_$EZ/M MG5UE9GN%".?P)4\5%#(+,.E70G.AM4CRQQ6C, >F WQ? M"*%?&\9!>3&ULO9A=C]HZ$(;_BA7UHI5.-[%- E2 1('J M()7M"G:WUUXP8&T24]M *YT??YR/C0,D9I&BWD"P[6Z5V7UQ7+KX$6&Q M,^BEYQ[$H,?W*F0Q?1! [J.(B#]?:$@<4@MGAD]RM(Q2$IYX?PU&4Q7?<=+,J(A M7:HD!-%_!SJB89A$TGG\RH,ZQ9R)8_GX+?JWM'A=S N1=,3#GVREMGVGXX 5 M79-]J.;\^"_-"_*3>$L>RO07''-;SP'+O50\RIUU!A&+LW_R.P=14 M.Z#W.N#< :>%9IFE98V)(H.>X$<@$FL=+3E(V:3>NAH6)[=QH82^RK2?&GP; M3N?@>?C]:0)FD^'B:3Z93>X?%V!X/P;3^^?)XC$;?P9SNMP+P>(-^#BFBK!0 M?CHYJV$RJ<\\+<;@XX=/X -@,7C<\KTD\4KV7*6S3>9TEWEF7[/,4$UF,R+N M (;_ .0A6.$^LKN/Z;)P]T[=7;0]J]P(6ZOG_&M,*HW:E9J] S M@N=9\_RAME1H;3I0J:[5#DLR"AOF"HWR0&3->%J7:RZCZ)(3A.<+M,(*8NRW M:W :\8)V]9K&B@J='A#)XR^/9&>KV4@*;#7-TZ@*]*TICZG0:S-I'\I26XG6 MOX#V&:+@'&V552U9(U'0KE'?Z8&& -I*-E("VTWC-(H".W_C_97/:4-X]U!7.552UF5.JA[$J684:V MJHWP(-PT4:,^R-[1-+2D\UE.*/JM<]051@C7D#8:A^P:EY/6"_KF[@P9A4)! MT[? *!:R=S^W+>KV.UJT*T:G>1KU0W;U,Z!O>A,B(TVHV_2'AU$E;.^%WO\F MS -=>1-66M6]";$1.&P7N(PQMI5L) @W_AU7^I#[.U]R^#T-7865I:'#1ONP M7?MRV'I!W](I8Z-,N.F/.FP$"=M;IBN=?=M34&D6TB90/%=^D^S M7BD?IX9:2%16)@;Z^YER]#9*MG6(K;_ _ M4$L#!!0 ( %9PJE)O'C-IY 4 'D: 9 >&PO=V]R:W-H965TP*W:_M"3X7/SZY#DV&6RX^"Z7C"GT,PIC>=5:*K7Z MW&[+V9)%5%[P%8OAFSD7$55P*19MN1*,^IE1%+:QXW3;$0WBUG"0W7L0PP%/ M5!C$[$$@F401%=MK%O+-5(\'F5ZV1^_G6(ZE!-N(U8!M9^8S2J;QQ_CV]F/I7+2?-B(5LIE(7%/ZM MV0T+P]03Y/&C<-HJ8Z:&U<\[[[?9Y&$R;U2R&Q[^&?AJ>=7JMY#/YC0)U2/? M?&'%A#JIOQD/9?87;8JQ3@O-$JEX5!A#!E$0Y__IST*(B@'X,1O@P@"?:D * M W)HX#48>(6!=VC0;3#H% :=4R-T"X-NIGTN5J;TF"HZ' B^02(=#=[2#]ER M9=8@7Q\G=Y/[Y"8WNQVAZ_SIY M>LZO/Z%[*@1-RP"]'S-%@U!^@+LO3V/T_MT'] X%,7I>\D32V)>#MH+'+.?'(F/+0[:(&JI+-XI>XVM'O^@ M\04B[D>$'>R:)F0WOZ/":CX^W=PQR6$W'[/9SMR]-)C?GFQ^&'U/2U)6*Z=G+/'L-GM__#O3]@$(N)0+0L1])H+90 MRVLFE2%&OG*YRV[F,D7W>O@)N_W^H+VN+E!]E-OK=^EVRG0[UG3O>3R# M,A4\A&\6:!HK)B#3CP@4A\8B&9H+'J%Q()4(WI(4WA(ICAKLT!<>^DP8)YDG MTJFFWR'.P1SK@SR,'?,\'>A>/\9M'1=71'FUV.X=JW1;#]IY UVG2RZVT3->:8/FL0'S\^TPN?>H]R8BN:V2^QKF0C!XMDV2X:9 Y-:8-P86&/=M7,]E2!G(7!O M#04.)#1&]^K1.XWA-:9=.Z>GL1]0)'E(!8)30+IQ A+;'@]-1[=[9H2YFHYN M[[^$V'7A?N^):UY,C5;7SM83B%#'IXM[C9$U&UT[UOZ_?GM=9-+=[P#F"6 - M4VR'Z3>U9 *-X.?V%_DUOQ1J,V#US:6(--6R'VO$:P'6"N3U2ZPK&89>- M2FO483OJ^>65$,*VR%5RW@7PD>)3*4.V9J%B,"056+N&MBP M2VQ^XK&&'+;O 9\%C>6<"9&FP1.5-M8B&V,:74,:C9T>:QYB.P\KZD,"(!<" M_:&S[(MC[:M%A)/:&]9$Q,>(*)?(KU+'&-NXJ6R(K9F([4R< MJB5(D97\3! M7^;3>N%C;T6:0A--,W(*S:H5^PL]LIAMZ%L(G0HVLHLM6E&ABBVM[>BIJ4;. M336BJ4;L5-, 1L_T)[J!9R\P==9)X>>PLS8I6CE8VZDU.6ES2 Q[-+=&5M.H MQGHC&H'$OI6K:#3CTJR.X:SM-6Y?B28DL1.R;#JO]::S[U*3C9Q[^T8TKH@= M5U]YO/@$.XT(^>S->. @=1KU]_9)Q4K6A_6:3YI$8XNW7?G%/(*ND;W;D,"7 M)%;Y3[SEW?+]R2A[:W!P_\;]/,[?@F@W^4N9.RH6 9P&0C8'E\Y%#Y9,PO$@'0#?SSE7NXLT0/FV:?@W4$L#!!0 ( %9P MJE+FP[\.-@@ * P 9 >&PO=V]R:W-H965TG I*FZ&??B1DJ*3 M9^FD-,K>-+*M^_-T)'^\H]CC72J^9QO.)?D91TEV,ME(N?UC-LN"#8]9-DVW M/%&_K%,1,ZD^BKM9MA6EQ\=V5.#U.;:3^8G9ZO&5W_(;+;]LKH3[-:I55&/,D"].$"+X^ MF;PS__C@^]J@N.//D.^RQC71CW*;IM_UA\O5R<30'O&(!U)+,/7GGB]X%&DE MY<>/2G12MZD-F]>/ZN?%PZN'N6497Z317^%*;DXF_H2L^)KED;Q.=Q>\>B!' MZP5IE!7_DEUUKS$A09[)-*Z,E0=QF)1_V<\J$ T#:G88T,J #C6P*@/KOP9= M+MF5@3VT!: /-3BJ#(Z&&IC&8\\9Q0@JN[P8 M+TLFV>FQ2'=$Z/N5GKXH!EUAKX9)F.CY<2.%^C54=O+TXY?/[]]^/;O^1)9G M\Z_DU9)+%D;9:_(;"1/R=9/F&4M6V?%,JL:TR2RHA.>E,.T0_L3$E%#W#:$& M-;[=+,FKWUZWJ"QPE7=;I6(:6L4\ZE99]OGR0"@M1+QND;,!#V29Q0.9W2KG MN,J2![4*$I;W@U5,OUOE E?YD$>U"A*7R^&^N-TJ'P;X8F J,S6RZ^%-Z^%- M"UFK:WBGR=U;R46LF'DK$4&K%K0*0;M#<)$+P1-)MJDH^)ZNR:*8IURHY2+@ MX3V[C3@)!%^%DJQ9$$:A?&@;;64[;M&.7L7N3TW3,(]G]RW>V;5W-NK=EUQF M4LW7,+DCMZE0UNJJ;?*>E3I.HW6?>I97-U^.9?O 1X_ZU&IWTJF==% GYZAC MSH%CIN&;=GN3;MVDB\A '3_9:1)3X>O%K9&V> ^;6@C[IZ'B8L M"70'!FDFVT*T] ]ZQ3*,]@ =U:T>#1XXAP]2]LS18<]0IZMATX %R$";_I:P M6$^FO_F*K'L?_JQ2VQ\@74XT5D'S5P8(^8=\"I,PSF.D9TV D3D2C4S D8GS MZ(J+0/%(I;(:14FJ?6<142'-%:4$_Y&'0@2V=?.R MIT'+F!K&[YCO "NSAU9]05=7'R_G7ZZQUH ZIC-2\($J)HZ5.M>#R=.K@D09(F=ZO1IK]'!II()CICQ1IP).) M\^G9D<;EZ=1SL$A3H!G%:?9G^,#ZUA8*6*+F.)&DC82(H@Y^U6I1RE1IFJFB MF*_:/[4GR%<5@K-_COJ M[#W '<5Y=*E#%Z3QEB4/Q8 D41B';8O(^TII+W-TN@<0@(SV@&Q GE)). ,' M+V"-XIG9$Q.52JWI1F>V1 &$%"?5-;]/(S6!RBG\#UE@A<9^A0,,LXR1BB8 MF87G5X_+3%V4D(!ME<^MI=&B$FN.'FIT=Z$%\+-P^%USO66X5QUACIQ50S<+)UC.K!I4!%D#,&JEFM(!- M%LXFG=R%4J?T9,T')$2+'CUC:J()D07 LIX%K"KH%8:P LVQTITD E&T^MGHR0'CUC:N%%E0UTLW$:#5LM*Y&]I8EV MKI8V$,Q^-L$&%]$.$,P9B6 .$,QY68+UR-.>N>0 P9QG$ZR.^!"".4 P9R2" M.4 PYV4)UB/?MVXXC6UYG& ?N51/KK<1J[<767[[MA'SX:6& QQS1N*8 QQS M<.X\K=2HQ 86J@X@R\&1=<5%<7@A";A"EPYLUHALF&6YJB)5DMN7[3J'5:3I M=OL'4'-PJ-WHR.@O?[V776"9.Q++7&"9.V9!Z1X6E&9W/>D"J%P<5#5\R"U7 MW9ZL,G*V7O/B1 NYQI'K A]=>Z3! 21S>XK)9R*W1][HV9=W&Z\E\;JSWHS- MGC;S (;N2*6F"V1S<;(]<>8=OJS$MG)< )B+ TRGJXG*"\O=4*[B=\.34$V[ MC >Y?N6UXA%[T'\%VQ'Y&&CLE2_PS!N)9Q[PS!N19W/OD&?(JN4!SSR<,+\8 M5'7?]<"S#_N. ;"\D?(R#[CCX8G34_<"O<,C$ZY-.V,.L/)PFHQWHL1K.3O1 M^6[< TAY/8M_XW'F'6[Z=[[Q\(!U'LZZ=^6& M/WOLF ';_MYAPM8= :"=]R*T0R?F@'+5!R3Z(R'1!R3Z+UJNSGOD^]ZN^T!- M__^GYL#*U@>"^B,1U >"^B]:V56N] WJ]W6:RL&PO=V]R:W-H965TV"7YS03,4GQ P,\2Q+$7J]P M3)\O6F[K[8<)6:Z$^J%]>;Y&2SS%XFG]P.19N]02D02GG- 4,+RX:/7=K^,0 M*H%\Q ^"G_G.,5!3F5'Z2YW<1A$T%_$+ ?R_0,0C 0@ VO4-0 M" 1-!<)"('PO$!@$.H5 I^D=NH5 -U_=[7+D:SE$ EV>,_H,F!HMM:F#/"!R M:;F$)%6Q.Q5,7B523ER.OO^XGMS?7=\_@M&D?_\X!1^'6" 2\T_@ R I>%S1 MC*,TXN=M(>^GI-KS0O?55K=GT'U/-V? #3\#S_&(22WNGA8B<'+WLT;7M5W7%*]+BRSSNFEND47+R*YEB.<5 M+6I>-9K&C36YW5I[VC*VR@#SR@#S5#>(3B9-\-29VBU^CY+9I@!N@ +96U$ M^"QC'.3,=_ ,,437<*@]V7 GKO=@I[>E8[1G+=/-E0+D TVR]IDR AZT5 MTHA\TF""HVR;^H89(^D2W! FA_^)$;/XHUO>OWLR'_=*G3WKG/H)S:0^Z6-6 MVB[ANLRG@[87T3-B$8[J.-NKAJN,5J?>SZZCV>\<[>FG*7A4%09-+--W=]*, M>S*GNIHMKG;&Z]387T U(!(#'1P,.: M/2X\G8.6@;WYP"BV[4= -WMLX MKAGEAM!HI :9:R?9ULBYI0_HW M6>UJL+J]DX6]I\GHVA?9(].S4TO.84TYCMZ\J]Q:![]"S1ZRNQVC M5S7H/#OHKK_(V,.?P3>RP.H:D*TOF&1,NG&,42Q68( 8?N]RZ]PURKS3H2)$N)(-CJ"@9IAOKR)-QKQB 00%,WS K)JZT3<6M[Z&H&^' MX* _N9Z"_ES8 E0CS3]=/^MK6/GVCK9IV/>J\(#5L*^.3PQH;[GWS=)\A7:^ M/C(RD]GWBD21,F @:S!B>S#@SF[=Z3IFJ $'[8#[2>0*8LX!+_8 ^5JF-Y8E MX*,L&N]6?W]2A5C=MO,05GOET.A #3EHAYRY !C#ZN9=QQQ)FE^P:=_[FY%> M+?)"(UZA!B*TUWB_'^C=_Y :H48JM"/UB"0-J^ T&A)H; 9V;!8-CPQ)?/HR5EM.!E5PFIL#JIJX3[,KL+/K ;WF4U4-W$/_6[T]U=<8GF-,-Z'&57B@ MPQU^O[&]!].D"4_WDB+45 F;UU6*H'.Q33FRNS!7H:.P6DQYCI&FH:91V*1= MM3UVHP,:&L1-J"$4VB&D7SZJ[PSPBL;22](Y#,\QV6 P8Q1%,[4),U>+@Y;8 M_"IR%-:TK(Y3\5E[YW,)]8'.'6)+DG(0XX64<\XZ4@';?O.R/1%TG7]!,:-" MT"0_7&$48:8&R.L+2L7;B?HHH_SRZ/)?4$L#!!0 ( %9PJE)&8'RSJ0, M !,- 9 >&PO=V]R:W-H965TDW>RXRHO16'&R9"R!Q M &P A<3O%$ZRM4;&E1WG7\WF M,9Y:CF$$*43*J"#Z\09+2%.C2?/XJU)JU38-L+T^:_^E<%X[LR,2ECS]@\8J MF5IC"\6P)\=4O?#3KU Y%!A]$4]E\8M.E:QCH>@H%<\JL&:0458^R7L5B!9 MZ^D&N!7 O03X/0"O GC?"_ K@%]$IG2EB,.**#*;"'Y"PDAK;691!+- :_M:W;0."\IA&>E&F>,FE0C$WZ4A,5R8BM-RJBVHXK HB3@]A#PT!-G*I%H MS6*(/^)M[4SMD7OV:.$.*GPBX@YY^&?D.B[NX+/\?KC3 5\-PU<0]<$_>./5 M^?$*?5Z/OB7/@_]UL;I5QV\5Q6BCXP"'O,NXUY=]#\<]?5A7>S G13 M-8W;SK"Y'6'#EU&[%L)>'^FFDV)ON+#UI=/II0+TW*+0HF0Y5.*X:9C8_W%% MCIL6B8=[Y+?*O(*W ^D%E\'ND'%[8MWT4#S<1+]9Z16^;=6_N@8=,D$/LZ8; MX_#_JIRPHW;[[#>-&0]WYO]0.M<=.1Q=ANQ:9G293+LU+68@#L74+76FCDR5 M8U9]6D_V\V*>O3A?X(=E.9\W:LK/!3U$'2B3*(6]5NG3&3 M[KC2$VZQ3/17"P@CH-_O.5?GC3%0?P?-_@%02P,$% @ 5G"J4J#?8G"O M @ ]08 !D !X;"]W;W)K&ULC55=;]HP%/TK M5]$F@;21D/#158!4:*?U@:TJZ[97-[E)K#IV9CO ]NMG.Y !2J.^Q%_W')][ M'1_/=D*^J!Q1P[Y@7,V]7.ORVO=5G&-!U$"4R,U**F1!M!G*S%>E1)(X4,'\ M, @F?D$H]Q8S-_<@%S-1:48Y/DA055$0^6>)3.SFWM [3CS2+-=VPE_,2I+A M!O53^2#-R&]8$EH@5U1PD)C.O9OA]6IJXUW #XH[==('F\FS$"]V<)_,O< * M0H:QM@S$-%M<(6.6R,CX?>#TFBTM\+1_9/_LY/!.%*\%^TD3G<^_*@P13 M4C']*'9?\)#/V/+%@BGWA5T=.S;!<:6T* Y@HZ"@O&[)_E"'$X#A:0>$!T!X M"1B] H@.@,@E6BMS:=T2318S*78@;;1ALQU7&XK>H"66J#Q_A:7,+O7=]> >4PYHR9HJN9KXV>UJD'Q_XES5_ M^ I_!&O!=:[@CB>8G.-]H[41'!X%+\-.PC61 XB&'R ,PF&+GM7;X4&'G*BI M7^3XHC?4KX-NU-"-'-WH%;J[-$7W8X,F>Y!$(_2( @(ERABY[K>=0#?E9# . MWK<5JAL6#0=7E[BSE,9-2N-.HGNN4:+28"YMQ27&(N/T+R8NPU(H:J]S6UHU M[=316C/:+H+!>.9O3W/HCCG3.VGT3CKUKG+",[1__9:PBM1FPXS;$1YC6QUK MND]G&D;M&J:-AFFGAB5R3*F&'D?=-V;)S(]@"B9,MT"B*MMP4]$4<$^5ICP# M)I3"M@NZFK;4*+K0YY\X2($R<\:J(!85U_7=;&8;[[YQEG4QOS2>7EOP?YKZ M03 W+Z-< P( .0% 9 >&PO=V]R:W-H965T MXUR@$(Z(9/QJ.8/^2@<\7'?L M7WSL%,LS,[A0XB?/;#X-/@>0X995PJY5?8=M/%Y@JH3Q7ZA;WRB M#)6%2V8 M%!1<-G_VVN;A $ \[P/B%A ? T8G ,,6,/2!-LI\6+?,LF2B50W:>1.;6_C< M>#1%PZ5[Q8W5=,H)9Y/'Y3>X?UP\/2SAXNO39G,)J^4:-G>S-1ENT3(NS"5< M@E+2Y@:7,,'N+#TEK+SCN!,_CLX0/3%_# MO*-G\?_PZ(R<89^_H><;G>#;6)6^@"I=39HS?*.>;^3YAB?X9M+R MJXR+RE4WI*HHJ-:;Y(-4%KA,1469!&I@=UQ6EOE^4%M IB67.P,EZ@9S1M"X M%S0^&^!;0:6R2 8F.DWXVNG1J@";X[$H#Z7SVC<4+=@>-E 8%;HHRN/Y$DW_('4$L#!!0 ( %9PJE(2;^).1 P E. 9 M >&PO=V]R:W-H965TW*>WV9>L^7;_J6H_G>]G6>2KK*CSLDBJ[/OKLS?P MZ@JXZ4:L1?Z;9T^U\W/2K>6F+']T']XO7I^13J5LF\QFV7+93=5 MJ\A?VUG/]G^T&^C^O)O]C_7JV]7LS?98LLN_IP[+Y7#[] M)]NN2'3SS=K(RE9X_E WY6H[N-5@E1>;_].?6TLX VAH -T.H/T! M$!C M@/8V %\.X"O+;-9RMH.5VF37EY4Y5-2==+M;-T/:V.N1[?+SXONP7]I MJO:W>3NNN?SR[L_K=Q^^)I_???KX^>O[#W\FSZZR)LV7]>_);TE>)%_ORH4()A6]?KI)GO_U>9[?M/FP0[6;C)R/;R9!9KN*S7&7S@5D.5LKV MCX6MIV6AQ[)957NT[LNJR8O;R)Q\/R=?S\D#/6?&0158E]S/)Z*K0F39: M;P9*1VN@7 #9J[[9)H@8$$,$OD*UUTM%];K*6B">Y^D&W8I%DJZZ)_G/^@M, M6^79F!)!=$]91(H*T+BN>J^KCN^,LG@Q3^N[I(6;^8\7'8XNDGFY:KU+'=17 M>YH 8[*G+B($DN#:FKVV)JKMQ_NL2KLST<)3JV26/%N6=8V=W;?&W[>,FYZ. MOI"BQN Z K&X2D:=X#=UG35U9*.# ]407?BL?43/D^[?)/OK(7],E]W)?;[> M7>^+QZQNUD<9!6KP%FF BIXIKK9B!V>!,$,#9P&H59U&5?]:-NFR]6=5U=DD M16RRU9/Z&\8(JE1?45^.\C;6"2EJ<1=85-$_\I_MWM\H^#PI,A0.MW.X?UU0 M313TM43DF.22!K2T2 YQ*/^S+!=/^7*)*N>#M232D+YNN!@$5+/ #F+$DXX\ M8>$_82*4HK2O(":HF8*0BM9C0-QE'&[&99[>Y,N\R3-<7^FKT>Y'(?OJ(G)< M&1J 9K!^!.*.9*/M(KO!MZ+O$#15S#LOOIBBF@:\.%C' 3J*_>S M]16+O'FH^E8\G-AB/,1!?C=Q%IQXNWX?O:F0NN_C$3'@1 :V$K4H3TEBCR^<;-UUGUF,^C%J 6[2E,#)&HA5\:A]](D$01Q 4B/4^.R1%E" ^8T"(N MC2/N=;D^?G_'%FJ!D?*I1K-(1N-(%C.:CTV42PU]FR%B5++ J:,6P&@9AFPEP43.@0F596W5Y\1YY/9 MH\_B =ZPZ9@]ZRP>V45,Q_S(C;; U0]B,3'*9"",918Y6!PY/C9W615;HW.C MC5]I1]C+'G,6CW]B]O+C&NIM-$3(O;L<:F4!@\4!8]!6]H S.=56]HBS>/P0 MLY4?%0#3BO>MY8LQ0@*^DUF\8$-X461/ZR3$NR*K;F,.@-FCSLQ$RW%[PGG< MN4TGY,HQFW)YS3J?:S9YT'O?H M,;OY-R( T8_6,"FI EC&G?Q7'#5F95$WU+VR/.3\U@< MNX(P$L K;I&!QY%A5E;W994VV3J#,(1>W!YL'K\4C#"+/<\\[KJ/3J-Q)-)G MI!^985**A)*:%C%$'#%.2J0)!":H[%V'9Y@4&!70V(*)B(/)$5D^>,1T:ALFD 2/:TM/1T1,=KNOX".%GC% MF&Q0Q(0^^AI-_">-@#23A(4>M45I,2;_,S);)9"(3A'-^\IB900=/*,6^<4O M30<)ZP;$KTD'"20=Y#R"+4+Y0L$\AK38+^/8_[YHLJI8HWRKZ->NLEVNDG\3 MB["[6ENLZF6!6TY-#TD+K?+D])#TTSZ::>K5T!"Q=D>%C&H16L81^FCW+Q%< M;O7M9[,P,(;%Q+@*:>I4>>,WXM'>7UI@E0/A[^G>7_KXR8D@/:"YPL2$YH&2@+0P*^,W MY['>7R+E5T*XZM>"4#D5/@X6MF4?:KUBAQ3%^;.BDT,(LZ0,\*L9#A7=E 5[%P_#QX5/[Y=%E-^6T[4RMB"B+ MT^KDBHCR(;>-4OK(/,/$B SV)EE@5G%@/LK:(RITVH*MGEHVT18=]#HD^LS&KG-:\WZ9L8N\R;4$NCT M!,;!ZR@K#R6/M44F/;6 8RS6F),+. 8)V+P"#B(4+!,:BUHFCEJ_U+#&0I*9 M6N$Q%F?,R14>,ZK"@TD%*SS&8I:)8]9Q;FU\'K:MZ>KTUE,QG$ZACO"B=,(3 9JVA-ZP@E2]3%,>TWA MF)PTH>1&>VETM!_3+#RB+9SXMTZI%/-51>2$#I7*@3@]PV1$S]U@8SCQ$5TSB#N.X!G&"L4QH/S-^A],4#?B,1*@# RJ/).Y@R7"T=++G%C@+DQ;.H1N2IP MN1&$U+C\> B?%0XQ*X?(L!PL6P:8?25.#0)H!.S0*" MPY0 >G(><#?TL$+BY5DQ,:[#O#>7^!;'L1'H,#Y#!0ZM NC47" XO J@)V<# M=T,/TU3*8Y!@G+3;#8WWLV-2X89V<.@<,,#G.#X+@C X0/L*(R378-SK M$#U@@.EQ6@Z$872PD#(.'+%X4'1,#H3Y]\X7TNLU1L6X")X>!^Q8/)X:GP-Q M>"0P0"29D@-A?CPEM,]%1L0X"S*1';H*L&.NFI%[,4.:%I5_R43$F"&A+EEP MR# PP(89O+DC=)=#"MI6142N53'4$PT.,08&F#''W=NY'_(QG];-T5&PO=V]R:W-H965T)%'BG#/G<#CB MY*C-=[L'0/:22V6GP1ZQ^!R&-MU#SFU/%Z#HRU:;G",-S2ZTA0&>^:!'WQ)'9[="_"V:3@.U@# M?BL>#8W"!B43.2@KM&(&MM/@)OZ\B 0R M @DI.@A.MP/,04J'1'G\4X,&#:<+/']^1?_BQ9.8#;%^&EP%+(,M M+R4^Z>,?4 L:.KQ42^NO[%C-'5\'+"TMZKP.I@QRH:H[?ZF-. N(KRX$)'5 M\D- $E\(Z-/R_O5L]K=K-:L/G#ZOE^]?5N-;^_6[./"T NI/W$/C"AV%)( M28ME)R$2M0,(TYKFMJ))+M \I-ACT?!WED1))!#R%HAY-\22FQ[KQQXB_K9> ML(\?/K6@++I1%I"^HL3M*"$YV-B8-#8F'G9PR4:M4*@=J/1$NT%RA(RA9K:@ M\C9ESK8 MH.FW]#T/4W_(DV>"Z1MAY9QE;&TH16=^(,&?] I8WV>+RNXR-H< MKC#&'L/UE<,LZ8TFX:&%>-@0#SN)_Q0H=MQW@L+H%" C697&3-BB1$J'"O!K M>>**=P@=-7RC=S%RW."/._6LRGP#ANDM(><%H$!M2(&U)16&!7,0*3!)%V5) MV;_LPI:XK5B&YU:W&WW5)';5;33LN&2IY"*W5*D[;IS3#/D+VPKI33\*W#/< M0^TV>X(#J!+838E[;02>.ORY;M*X?A?_X^BMKT6=0K^46!J@&CY5+&>[LJZH MS*OFEE; ^CFM/2GZJ=@'@U[-.[.[25/C2J'1C50-?$,K\*.]=1H5 MW.@LC>&%'-Y:5MS=L_Z/4J#270HE\C+O6K2W]A:_3W^+WQI491*VA!3UQK3]375\J0:H"_]#WVBDXX%_W-.1#XR;0-^W M6N/KP)T1FD/D[#]02P,$% @ 5G"J4C'1$'89 P "A( T !X;"]S M='EL97,N>&ULW5A1:]LP$/XK1AVCA5$G<>/&:Q+8 H7!-@KMP]Z*$LN)0)8\ M6>F<_OKI+,=.4EWI^K UH[3GJ/$\8N(GV-&J2_WJ3N->YK")JO3<:9DE]R(.(-EICD+'JB8 MD!D5?*XY>&4TYV+CS ,P+)10.C"VJC94'RSEHX/[;@8%;WAR+I6N8[L([N^\ M67X ;&<@D O1"AP09YB."VH,T_+:3NK%M?$)%#3CNTUA%2XUW?0'0](YU#<; M9*YTRG0;ID^VINE8L SD:+Y+>NLCA,8B,CT'D$?1DE+Q)C6%S-.Z&RV:VXFG*Y)-#V-(;.K/F16?[ X?I_$7OZ=)DD4Q3&6T=G, MJV"&Y2V.X>MGP[2!!Q8'(OU9KO%JXQWR?!]@-7VN0["=XIV([13/-2#^O(%' MDOBKC<4!#ZP*6.] ?'\ MDBA*$C\"F%]!%&$(/(TX@BD #1@21?4Y>' >A=MS*NQ^_9G^!E!+ P04 M" !6<*I2EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( %9PJE)%[?BD?P0 )&PO=V]R:V)O;VLN>&UL MQ9I!;Z,X%(#_BI53YM!- B2=J28CT<1-D1*(,,VN]K)R@]-8 S@R;CL[OWX- M:3IF&CWMY2DG8F/!QW-XGWGP]57I[X]*?2<_RJ*JI[V],8>;P:#>[D7)ZS_4 M051VST[IDAO;U$^#^J %S^N]$*8L!MYP.!F47%:];U]/QUKK@=M01FR-5)7M M;#HV4KS6O_8W3?(B:_DH"VG^G?;:WX7HD5)6LI0_13[M#7NDWJO7>Z7E3U49 M7K"M5D4Q[8V..S9"&[G]T,T:R(P_UFV/X8\IMR#3WF1H#[B3NC;MB/;XW#*^ M"#OXV'HVZDX61N@Y-V*AU?-!5D_-8>Q5#)S+:.-PVAZ#>*/_3QC5;B>W8JZV MSZ6HS#&.6A0-8%7OY:'ND8J78MH[#2&\R@FMC T2B:KCH>S8YDKMJ:/\>-7& MXCHQU#?2[M!1WH+C0$YC1N?$_F+),IJ'F6WY*#\K_'G+^CVE&WKCZRX2Q3\3:B;#[,*4N M(OC(@6P!1A?M7*9TG:19%"]<,"CO>^C/&:M5E/W*&'9ETN#1>!9U)QC2@8>L M@[.")_VU*N16BMK%A.S@(=L!7"YU'H<\2!@>LC# %4D7$Q*&ARV,=D5"^AFW MYZT_N5B0,3QD8[A+@+-PD#4\9&N :X%N:0.2B(\LD=_E=BZ./F04']DH']+U M64)(*#ZR4.!&RZ*;C2#O^,C> M>6>,$O!.@ M>^>WU:]-[?94:Z&ERN76Q82\$R![QZWTG \B9)P V3A S:>!=5\]0L89(QOG MS(/$F4B.(=N,T=_9 Q4@TG,ZF7V<^9H<>[B7R:VJ]5V&5_;Y>M!QI?)U>CM8U[U;Q]2A=)!"D%:/L@@R,H'.01Y^: :@NKR M05,(FI8/>H"@A_)!CQ#T6#[H"8*>R@?)!&6<$"0-L";06I!K(?!:$&PA$%N0 M;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;!Q_;!'HK MZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H; MZFT$>MM@LX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O M1[V=0&]'O9U ;T>]G4!O'VQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H M7:/>-8'>->I=$^A=H][U?^J=\GD?T[WGML;G_R?5^7)OO#_^NKR='+R7*\X! M_I&_? -02P,$% @ 5G"J4C+A@>'' 0 $A\ !, !;0V]N=&5N=%]4 M>7!E&ULS=G);L(P% 707T'95L1X@ X"-FVW+8O^@)L\("*)+=M0^/LZ M89!:T:B(2KV;1(GM=U]LZ6PR?MM9\KUM5=9^DBQ#L ^,^6Q)E?:IL53'D;EQ ME0[QT2V8U=E*+XB)P6#$,E,'JD,_-#62Z?B)YGI=AM[S-K[VA:DGB:/2)[W' M_<0F:Y)H:\LBTR&.LTV=?TOI'Q+2N+*=XY>%]3=Q0L+.)C0C/P<M.= M'.(.T_[*K\YORW0%QIDS9ZR/)^;H\KCCD32K^S86(A>*[D\\)<;25W\?-:>= M4_[+[+B]'\:MVO/PK+U=O\=?S_A4_\(^!$@?$J0/!=+'$*2/$4@?MR!]W('T M<0_2!Q^@-((B*D&UL4$L! A0#% @ 5G"J4NG4DT9$ M!0 ?14 !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5G"J4KCL7XJA!@ .1H !@ M ("!L1D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 5G"J4J7]3\=.!@ 31P !@ ("!J"8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5G"J4H!$C#XC M @ @P0 !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ 5G"J4G,PDZT1#0 &"D !D M ("!L%, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 5G"J4NN8S(5P!@ DP\ !D ("!PFH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M5G"J4@PX/B44"P M!\ !D ("!SHL 'AL+W=O&PO=V]R:W-H965T 9 " @:RK !X;"]W;W)K&UL4$L! A0#% @ 5G"J4J>F&6&PO=V]R:W-H M965T&UL4$L! M A0#% @ 5G"J4L@.LW6N! =A0 !D ("!R<@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5G"J M4B:)'ZG@ @ 4P@ !D ("!HM0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5G"J4L#E23Y>! '!( M !D ("!MN$ 'AL+W=O&7V&IP" @!P &0 @(%+Y@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 5G"J4G&<"7AB P G L !D M ("!D.P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5G"J4CI2D-0F! S0X !D ("!FO4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5G"J4A=O MMU$[!0 )Q4 !D ("!-P$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5G"J4N;#OPXV" H# !D M ("!'A$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 5G"J4J#?8G"O @ ]08 !D ("! M]"0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 5G"J4B:;-"-S P 4 H !D ("!!S&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " !6<*I2,N&!X< XML 66 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 67 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 68 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 241 417 1 false 78 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 00505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.atni.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 10 false false R11.htm 10101 - Disclosure - ORGANIZATION AND BUSINESS OPERATIONS Sheet http://www.atni.com/role/DisclosureOrganizationAndBusinessOperations ORGANIZATION AND BUSINESS OPERATIONS Notes 11 false false R12.htm 10201 - Disclosure - BASIS OF PRESENTATION Sheet http://www.atni.com/role/DisclosureBasisOfPresentation BASIS OF PRESENTATION Notes 12 false false R13.htm 10301 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES Sheet http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivables REVENUE RECOGNITION AND RECEIVABLES Notes 13 false false R14.htm 10401 - Disclosure - LEASES Sheet http://www.atni.com/role/DisclosureLeases LEASES Notes 14 false false R15.htm 10501 - Disclosure - USE OF ESTIMATES Sheet http://www.atni.com/role/DisclosureUseOfEstimates USE OF ESTIMATES Notes 15 false false R16.htm 10601 - Disclosure - DISPOSITIONS Sheet http://www.atni.com/role/DisclosureDispositions DISPOSITIONS Notes 16 false false R17.htm 10701 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS Sheet http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestments FAIR VALUE MEASUREMENTS AND INVESTMENTS Notes 17 false false R18.htm 10801 - Disclosure - LONG-TERM DEBT Sheet http://www.atni.com/role/DisclosureLongTermDebt LONG-TERM DEBT Notes 18 false false R19.htm 10901 - Disclosure - GOVERNMENT GRANTS Sheet http://www.atni.com/role/DisclosureGovernmentGrants GOVERNMENT GRANTS Notes 19 false false R20.htm 11001 - Disclosure - RETIREMENT PLANS Sheet http://www.atni.com/role/DisclosureRetirementPlans RETIREMENT PLANS Notes 20 false false R21.htm 11101 - Disclosure - INCOME TAXES Sheet http://www.atni.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 21 false false R22.htm 11201 - Disclosure - NET INCOME (LOSS) PER SHARE Sheet http://www.atni.com/role/DisclosureNetIncomeLossPerShare NET INCOME (LOSS) PER SHARE Notes 22 false false R23.htm 11301 - Disclosure - SEGMENT REPORTING Sheet http://www.atni.com/role/DisclosureSegmentReporting SEGMENT REPORTING Notes 23 false false R24.htm 11401 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.atni.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 24 false false R25.htm 20202 - Disclosure - BASIS OF PRESENTATION (Policies) Sheet http://www.atni.com/role/DisclosureBasisOfPresentationPolicies BASIS OF PRESENTATION (Policies) Policies 25 false false R26.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 26 false false R27.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 27 false false R28.htm 30403 - Disclosure - LEASES (Tables) Sheet http://www.atni.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.atni.com/role/DisclosureLeases 28 false false R29.htm 30603 - Disclosure - DISPOSITIONS (Tables) Sheet http://www.atni.com/role/DisclosureDispositionsTables DISPOSITIONS (Tables) Tables http://www.atni.com/role/DisclosureDispositions 29 false false R30.htm 30703 - 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 30 false false R31.htm 31003 - Disclosure - RETIREMENT PLANS (Tables) Sheet http://www.atni.com/role/DisclosureRetirementPlansTables RETIREMENT PLANS (Tables) Tables http://www.atni.com/role/DisclosureRetirementPlans 31 false false R32.htm 31303 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://www.atni.com/role/DisclosureSegmentReportingTables SEGMENT REPORTING (Tables) Tables http://www.atni.com/role/DisclosureSegmentReporting 32 false false R33.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 33 false false R34.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 34 false false R35.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 35 false false R36.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 36 false false R37.htm 40304 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Accounts Receivable (Details) Sheet http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails REVENUE RECOGNITION AND RECEIVABLES - Accounts Receivable (Details) Details 37 false false R38.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 38 false false R39.htm 40401 - Disclosure - LEASES - Narrative (Details) Sheet http://www.atni.com/role/DisclosureLeasesNarrativeDetails LEASES - Narrative (Details) Details 39 false false R40.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 40 false false R41.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 41 false false R42.htm 40404 - Disclosure - LEASES - Maturities of lease liabilities (Details) Sheet http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails LEASES - Maturities of lease liabilities (Details) Details 42 false false R43.htm 40601 - Disclosure - DISPOSITIONS - Disposition - Vibrant Energy (Details) Sheet http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails DISPOSITIONS - Disposition - Vibrant Energy (Details) Details 43 false false R44.htm 40701 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS - Recurring (Details) Sheet http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails FAIR VALUE MEASUREMENTS AND INVESTMENTS - Recurring (Details) Details 44 false false R45.htm 40702 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS - Narrative (Details) Sheet http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails FAIR VALUE MEASUREMENTS AND INVESTMENTS - Narrative (Details) Details 45 false false R46.htm 40801 - Disclosure - LONG-TERM DEBT (Details) Sheet http://www.atni.com/role/DisclosureLongTermDebtDetails LONG-TERM DEBT (Details) Details http://www.atni.com/role/DisclosureLongTermDebt 46 false false R47.htm 40901 - Disclosure - GOVERNMENT GRANTS (Details) Sheet http://www.atni.com/role/DisclosureGovernmentGrantsDetails GOVERNMENT GRANTS (Details) Details http://www.atni.com/role/DisclosureGovernmentGrants 47 false false R48.htm 41001 - Disclosure - RETIREMENT PLANS - Net Periodic Pension Cost (Details) Sheet http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails RETIREMENT PLANS - Net Periodic Pension Cost (Details) Details 48 false false R49.htm 41101 - Disclosure - INCOME TAXES (Details) Sheet http://www.atni.com/role/DisclosureIncomeTaxesDetails INCOME TAXES (Details) Details http://www.atni.com/role/DisclosureIncomeTaxes 49 false false R50.htm 41201 - 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 50 false false R51.htm 41301 - Disclosure - SEGMENT REPORTING (Details) Sheet http://www.atni.com/role/DisclosureSegmentReportingDetails SEGMENT REPORTING (Details) Details http://www.atni.com/role/DisclosureSegmentReportingTables 51 false false R52.htm 41401 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.atni.com/role/DisclosureCommitmentsAndContingencies 52 false false All Reports Book All Reports atni-20210331x10q.htm atni-20210331.xsd atni-20210331_cal.xml atni-20210331_def.xml atni-20210331_lab.xml atni-20210331_pre.xml atni-20210331xex10d1.htm atni-20210331xex31d1.htm atni-20210331xex31d2.htm atni-20210331xex32d1.htm atni-20210331xex32d2.htm http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 71 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "atni-20210331x10q.htm": { "axisCustom": 1, "axisStandard": 28, "contextCount": 241, "dts": { "calculationLink": { "local": [ "atni-20210331_cal.xml" ] }, "definitionLink": { "local": [ "atni-20210331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "atni-20210331x10q.htm" ] }, "labelLink": { "local": [ "atni-20210331_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "atni-20210331_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "atni-20210331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 559, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 13, "http://www.atni.com/20210331": 2, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 20 }, "keyCustom": 89, "keyStandard": 328, "memberCustom": 39, "memberStandard": 37, "nsprefix": "atni", "nsuri": "http://www.atni.com/20210331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashDivestedFromDeconsolidation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.atni.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashDivestedFromDeconsolidation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "atni:BasisOfPresentationConsolidationAndRecentAccountingPronouncementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "atni:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "atni:UseOfEstimatesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "atni:BusinessCombinationAndDisposalsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - DISPOSITIONS", "role": "http://www.atni.com/role/DisclosureDispositions", "shortName": "DISPOSITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "atni:BusinessCombinationAndDisposalsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - 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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - LONG-TERM DEBT", "role": "http://www.atni.com/role/DisclosureLongTermDebt", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "atni:GovernmentGrantsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - GOVERNMENT GRANTS", "role": "http://www.atni.com/role/DisclosureGovernmentGrants", "shortName": "GOVERNMENT GRANTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "atni:GovernmentGrantsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_Q4XDunt3kUOLtSfAxRJULg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_Q4XDunt3kUOLtSfAxRJULg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - RETIREMENT PLANS", "role": "http://www.atni.com/role/DisclosureRetirementPlans", "shortName": "RETIREMENT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - INCOME TAXES", "role": "http://www.atni.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - 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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - SEGMENT REPORTING", "role": "http://www.atni.com/role/DisclosureSegmentReporting", "shortName": "SEGMENT REPORTING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.atni.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "atni:BasisOfPresentationConsolidationAndRecentAccountingPronouncementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "atni:ScheduleOfPrincipalSubsidiariesOperatingActivitiesRevenueReportingSegmentsAndMarketsServedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "atni:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "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": [ "atni:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - DISPOSITIONS (Tables)", "role": "http://www.atni.com/role/DisclosureDispositionsTables", "shortName": "DISPOSITIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_Q4XDunt3kUOLtSfAxRJULg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_Q4XDunt3kUOLtSfAxRJULg", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_5Qsn-h8XSkOllF79IN70hw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - 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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - 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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - SEGMENT REPORTING (Tables)", "role": "http://www.atni.com/role/DisclosureSegmentReportingTables", "shortName": "SEGMENT REPORTING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_EFvunWRikkClCheBqEkCjg", "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": [ "span", "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_EFvunWRikkClCheBqEkCjg", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_X6cpEvXdOkiODjUjgt3hvA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_X6cpEvXdOkiODjUjgt3hvA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_X6cpEvXdOkiODjUjgt3hvA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_X6cpEvXdOkiODjUjgt3hvA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_Q4XDunt3kUOLtSfAxRJULg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - REVENUE RECOGNITION AND RECEIVABLES - Accounts Receivable (Details)", "role": "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails", "shortName": "REVENUE RECOGNITION AND RECEIVABLES - Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_Q4XDunt3kUOLtSfAxRJULg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_X6cpEvXdOkiODjUjgt3hvA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_X6cpEvXdOkiODjUjgt3hvA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "atni:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_srt_RangeAxis_srt_MaximumMember_ci9P_Xi6VUe565ih4-KKzQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "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-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_srt_RangeAxis_srt_MaximumMember_ci9P_Xi6VUe565ih4-KKzQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "atni:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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", "atni:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "atni:SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRate", "atni:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_Q4XDunt3kUOLtSfAxRJULg", "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", "atni:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_Q4XDunt3kUOLtSfAxRJULg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_Q4XDunt3kUOLtSfAxRJULg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_Q4XDunt3kUOLtSfAxRJULg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_X6cpEvXdOkiODjUjgt3hvA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - DISPOSITIONS - Disposition - Vibrant Energy (Details)", "role": "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails", "shortName": "DISPOSITIONS - Disposition - Vibrant Energy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_1_31_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_atni_VibrantEnergyHoldingsPte.LtdMember_5S07Nb2gPkGXmucXUZhImA", "decimals": "-3", "lang": null, "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_3okYsssKCECQH-q4yvki-g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetAssetLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS - Recurring (Details)", "role": "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails", "shortName": "FAIR VALUE MEASUREMENTS AND INVESTMENTS - Recurring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_3okYsssKCECQH-q4yvki-g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetAssetLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - FAIR VALUE MEASUREMENTS AND INVESTMENTS - Narrative (Details)", "role": "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS AND INVESTMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_atni_InvestmentInPrivatelyHeldCompaniesMember_XZTu2FbXWE6vPiwQ6NyQJw", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_Q4XDunt3kUOLtSfAxRJULg", "decimals": "-3", "first": true, "lang": null, "name": "atni:CustomerReceivableCreditFacilityCurrentMaturities", "reportCount": 1, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - 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-20210331x10q.htm", "contextRef": "As_Of_5_22_2017_us-gaap_DebtInstrumentAxis_atni_OneCommunicationsDebtMember_sVQFAHzC3EaS9MOrPAzQBg", "decimals": "-5", "lang": null, "name": "us-gaap:DeferredFinanceCostsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - 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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_atni_GovernmentGrantsAxis_atni_UniversalServiceFundProgramMember_VUaN_OH82k2IM2rHSBg53g", "decimals": "INF", "lang": null, "name": "atni:NumberOfFundDisbursementPrograms", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_BJh3s93nx0i7a5FkryEkNg", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_X6cpEvXdOkiODjUjgt3hvA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - 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": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_X6cpEvXdOkiODjUjgt3hvA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_8PtZ7KDYx0Ct4d7-PNxXLg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - 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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_8PtZ7KDYx0Ct4d7-PNxXLg", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-5", "first": true, "lang": null, "name": "atni:NoncontrollingInterestIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-5", "first": true, "lang": null, "name": "atni:NoncontrollingInterestIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_uWctdlkYy0CTif3C9KQmKA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_2unFQ5XNq02DtO87ygh12A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - 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": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_uWctdlkYy0CTif3C9KQmKA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_2unFQ5XNq02DtO87ygh12A", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_EFvunWRikkClCheBqEkCjg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - SEGMENT REPORTING (Details)", "role": "http://www.atni.com/role/DisclosureSegmentReportingDetails", "shortName": "SEGMENT REPORTING (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_EFvunWRikkClCheBqEkCjg", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2011_To_12_31_2011_us-gaap_LossContingenciesByNatureOfContingencyAxis_atni_ContingencyRelatedToSpectrumFeesMember_btioMyIRlEWJcz7la4ayHw", "decimals": "-5", "first": true, "lang": null, "name": "atni:LossContingencySpectrumFeesPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - 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-20210331x10q.htm", "contextRef": "Duration_1_1_2011_To_12_31_2011_us-gaap_LossContingenciesByNatureOfContingencyAxis_atni_ContingencyRelatedToSpectrumFeesMember_btioMyIRlEWJcz7la4ayHw", "decimals": "-5", "first": true, "lang": null, "name": "atni:LossContingencySpectrumFeesPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_27wn-Mu5SUu92CAKWpA2Bw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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-20210331x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_27wn-Mu5SUu92CAKWpA2Bw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_F7f5iwfA-0KH6rkKBr0kkA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_2unFQ5XNq02DtO87ygh12A", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_F7f5iwfA-0KH6rkKBr0kkA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_2unFQ5XNq02DtO87ygh12A", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "atni-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6ocJZMVFWEiE4ZyakziL3g", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_c35jik7GhESwEE8kflEJxg", "xsiNil": "false" } } }, "segmentCount": 78, "tag": { "atni_AdvancePaymentsAndDepositsCurrent": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atni_AmountOfGrantReduction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reduction in grant amount awarded.", "label": "Amount Of Grant Reduction", "terseLabel": "Amount of reduction in grant amount awarded" } } }, "localname": "AmountOfGrantReduction", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "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/20210331", "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/20210331", "xbrltype": "stringItemType" }, "atni_BusinessAcquisitionAndDispositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Definition n/a.", "label": "DISPOSITIONS AND PLATFORM INVESTMENTS" } } }, "localname": "BusinessAcquisitionAndDispositionAbstract", "nsuri": "http://www.atni.com/20210331", "xbrltype": "stringItemType" }, "atni_BusinessCombinationAndDisposalsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) and disposals completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Business Combination And Disposals Disclosure [Text Block]", "verboseLabel": "DISPOSITIONS AND PLATFORM INVESTMENTS" } } }, "localname": "BusinessCombinationAndDisposalsDisclosureTextBlock", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureDispositions" ], "xbrltype": "textBlockItemType" }, "atni_CapitalExpendituresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Expenditures [Abstract]", "terseLabel": "Capital Expenditures" } } }, "localname": "CapitalExpendituresAbstract", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "atni_CaresActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Coronavirus Aid, Relief, and Economic Security Act.", "label": "Cares Act [Member]", "terseLabel": "CARES Act" } } }, "localname": "CaresActMember", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_CitizensBroadbandRadioServiceAuctionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Citizens Broadband Radio Service Auction (CBRS).", "label": "Citizens Broadband Radio Service Auction [Member]", "terseLabel": "CBRS Auction" } } }, "localname": "CitizensBroadbandRadioServiceAuctionMember", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "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/20210331", "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "atni_ConstructionObligationCompleted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of construction obligation completed.", "label": "Construction Obligation Completed", "terseLabel": "Construction obligation completed" } } }, "localname": "ConstructionObligationCompleted", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "atni_ConstructionObligationToBeCompleted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of construction obligation yet to be completed.", "label": "Construction Obligation To Be Completed", "terseLabel": "Construction obligation yet to be completed" } } }, "localname": "ConstructionObligationToBeCompleted", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "atni_ConstructionServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the construction services.", "label": "Construction Services [Member]", "terseLabel": "Construction" } } }, "localname": "ConstructionServicesMember", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atni_CustomerReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount receivable from customers.", "label": "Customer Receivable", "terseLabel": "Customer receivable" } } }, "localname": "CustomerReceivable", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "atni_CustomerReceivableCreditFacilityCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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 customer receivable credit facility, classified as current.", "label": "Customer Receivable Credit Facility, Current Maturities", "terseLabel": "Current portion of Customer receivable credit facility" } } }, "localname": "CustomerReceivableCreditFacilityCurrentMaturities", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "atni_CustomerReceivableCreditFacilityExcludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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 customer receivable credit facility classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer.", "label": "Customer Receivable Credit Facility, Excluding Current Maturities", "terseLabel": "Customer receivable credit facility, net of current portion" } } }, "localname": "CustomerReceivableCreditFacilityExcludingCurrentMaturities", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "atni_CustomerReceivableCurrent": { "auth_ref": [], "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 receivable from customers due within one year or the normal operating cycle, if longer.", "label": "Customer Receivable, Current", "terseLabel": "Customer receivable", "verboseLabel": "Customer receivable, current" } } }, "localname": "CustomerReceivableCurrent", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "atni_CustomerReceivableNoncurrent": { "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": "Amount receivable from customers classified as noncurrent.", "label": "Customer Receivable, Noncurrent", "terseLabel": "Customer receivable - long term" } } }, "localname": "CustomerReceivableNoncurrent", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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/20210331", "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "atni_DefinedBenefitPlanServiceCostCredit": { "auth_ref": [], "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 (credit) for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost Credit", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCostCredit", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "atni_DisposalGroupEquityInterestRetainedPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of equity interest retained of the disposal group.", "label": "Disposal Group, Equity Interest Retained, Percent", "terseLabel": "Percentage of equity interest retained" } } }, "localname": "DisposalGroupEquityInterestRetainedPercent", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "percentItemType" }, "atni_DisposalGroupEquityInterestSoldPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of equity interest sold during the period under disposal.", "label": "Disposal Group, Equity Interest Sold, Percent", "terseLabel": "Percentage of equity interest sold" } } }, "localname": "DisposalGroupEquityInterestSoldPercent", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "percentItemType" }, "atni_DisposalGroupIncludingDiscontinuedOperationEarnOutConsiderationReceivablePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period after the close of the transaction to satisfy the condition necessary to receive the earn out consideration, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Disposal Group, Including Discontinued Operation, Earn Out Consideration Receivable, Period", "terseLabel": "Earn out consideration receivable period" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationEarnOutConsiderationReceivablePeriod", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "durationItemType" }, "atni_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as equity method investment attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Equity Method Investment", "terseLabel": "Equity method investment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestment", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "monetaryItemType" }, "atni_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposalBeforeTransactionCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) before transaction cost attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group Including Discontinued Operation Gain Loss On Disposal Before Transaction Cost", "terseLabel": "Consideration less net assets disposed" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposalBeforeTransactionCost", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "monetaryItemType" }, "atni_DisposalGroupIncludingDiscontinuedOperationNetAssets": { "auth_ref": [], "calculation": { "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of net assets sold of a disposal group, including a discontinued operation.", "label": "Disposal Group Including Discontinued Operation Net Assets", "totalLabel": "Net assets disposed" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationNetAssets", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "monetaryItemType" }, "atni_DisposalGroupIncludingDiscontinuedOperationTransactionCost": { "auth_ref": [], "calculation": { "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails": { "order": 1.0, "parentTag": "atni_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTransactionCost", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction cost attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation Transaction Cost", "verboseLabel": "Transaction costs" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationTransactionCost", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "monetaryItemType" }, "atni_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTransactionCost": { "auth_ref": [], "calculation": { "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group including transaction cost. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Including Transaction Cost", "totalLabel": "Loss on sale including transaction costs" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTransactionCost", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "monetaryItemType" }, "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 and communities.", "label": "E Rate [Member]", "terseLabel": "Network Connectivity for Eligible Communities" } } }, "localname": "ERateMember", "nsuri": "http://www.atni.com/20210331", "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "atni_EquityMethodInvestmentChangeFromContributionsShareOfLossesAndCurrencyAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in equity method investment due to the contributions, share of investee's income (loss), and currency gains (losses).", "label": "Equity Method Investment Change From Contributions Share Of Losses And Currency Adjustments", "terseLabel": "Decrease in carrying value of equity method investment" } } }, "localname": "EquityMethodInvestmentChangeFromContributionsShareOfLossesAndCurrencyAdjustments", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "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)", "terseLabel": "Currency losses" } } }, "localname": "EquityMethodInvestmentForeignCurrencyGainLoss", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atni_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetCashDistribution": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of to cash distribution of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Cash Distribution", "terseLabel": "Cash distributions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetCashDistribution", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atni_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetDecreaseOthers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing due to other.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Decrease Others", "terseLabel": "Fair value of the remaining level 3 investments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetDecreaseOthers", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atni_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3Conversion": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy due to due to conversion of convertible debt.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3, Conversion", "terseLabel": "Transferring out of level 3" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3Conversion", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atni_FinanceLeaseLiabilitiesRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of finance lease liabilities recognized during the period.", "label": "Finance Lease Liabilities Recognized", "terseLabel": "Additional finance lease liabilities recognized" } } }, "localname": "FinanceLeaseLiabilitiesRecognized", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "atni_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atni_FiniteLivedCustomerRelationshipsNet": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.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/20210331", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "atni_FirstnetAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents about FirstNet agreement.", "label": "Firstnet Agreement [Member]", "terseLabel": "FirstNet agreement" } } }, "localname": "FirstnetAgreementMember", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_GainFromConversionOfEquityMethodInvestment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain from conversion of equity investments.", "label": "Gain From Conversion Of Equity Method Investment", "terseLabel": "Gain from conversion" } } }, "localname": "GainFromConversionOfEquityMethodInvestment", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atni_GovernmentGrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GOVERNMENT GRANTS" } } }, "localname": "GovernmentGrantsAbstract", "nsuri": "http://www.atni.com/20210331", "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrants" ], "xbrltype": "textBlockItemType" }, "atni_GrantFundProposedAward": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of new proposed grant funding award.", "label": "Grant Fund Proposed Award", "terseLabel": "Proposed grant award" } } }, "localname": "GrantFundProposedAward", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "atni_GrantFundsExpectedToBeAwarded": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of grant funds expected to be awarded.", "label": "Grant Funds Expected To Be Awarded", "terseLabel": "Grant funds expected to be awarded" } } }, "localname": "GrantFundsExpectedToBeAwarded", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "atni_GrantFundsUsedForCapitalExpenditure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of grant funds used for capital expenditure.", "label": "Grant Funds Used for Capital Expenditure", "terseLabel": "Amount spent on capital expenditure" } } }, "localname": "GrantFundsUsedForCapitalExpenditure", "nsuri": "http://www.atni.com/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "atni_GrantReductionDuringFirstYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to grant reduction period year one.", "label": "Grant Reduction During First Year [Member]", "terseLabel": "Grant Reduction During First Year" } } }, "localname": "GrantReductionDuringFirstYearMember", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "atni_GrantReductionDuringSecondYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to grant reduction period year two.", "label": "Grant Reduction During Second Year [Member]", "terseLabel": "Grant Reduction During Second Year" } } }, "localname": "GrantReductionDuringSecondYearMember", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "atni_GrantReductionPortionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio of reduction in grant amount.", "label": "Grant Reduction, Portion Ratio", "terseLabel": "Ratio of reduction in grant amount" } } }, "localname": "GrantReductionPortionRatio", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "pureItemType" }, "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "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/20210331", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "atni_IncreaseDecreaseInCustomerReceivable": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers.", "label": "Increase (Decrease) in Customer Receivable", "negatedLabel": "Customer receivable" } } }, "localname": "IncreaseDecreaseInCustomerReceivable", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "atni_IncreaseDecreaseInInventoryPrepaymentsAndOtherCurrentAssets": { "auth_ref": [], "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 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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_InvestmentInFormerIndiaSolarOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to former India solar operations.", "label": "Investment In Former India Solar Operations [Member]", "terseLabel": "India solar operations" } } }, "localname": "InvestmentInFormerIndiaSolarOperationsMember", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "atni_LeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of lease liability current.", "label": "Lease Liability, Current", "terseLabel": "Current portion of lease liabilities" } } }, "localname": "LeaseLiabilityCurrent", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "atni_LeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of lease liability noncurrent.", "label": "Lease Liability, Noncurrent", "terseLabel": "Lease liabilities, excluding current portion" } } }, "localname": "LeaseLiabilityNoncurrent", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "atni_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "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 payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atni_LicenseInitialTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the initial license period subject to meeting substantial performance requirements.", "label": "License Initial Term", "terseLabel": "Initial term of licenses" } } }, "localname": "LicenseInitialTerm", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "durationItemType" }, "atni_LitigationProceedingsAndDisputesInGuyanaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to litigation proceedings and disputes in Guyana.", "label": "Litigation Proceedings And Disputes In Guyana [Member]", "terseLabel": "Litigation proceedings and disputes in Guyana" } } }, "localname": "LitigationProceedingsAndDisputesInGuyanaMember", "nsuri": "http://www.atni.com/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "atni_NumberOfCompetitorsIssuedServiceLicenses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of competitors that were issued service licenses.", "label": "Number Of Competitors Issued Service Licenses", "terseLabel": "Number of competitors issued service licenses" } } }, "localname": "NumberOfCompetitorsIssuedServiceLicenses", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "integerItemType" }, "atni_NumberOfHouseholdsToReceiveBroadbandCoverage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of households to receive broadband coverage.", "label": "Number Of Households To Receive Broadband Coverage", "terseLabel": "Number of households to receive broadband coverage" } } }, "localname": "NumberOfHouseholdsToReceiveBroadbandCoverage", "nsuri": "http://www.atni.com/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atni_OperatingLeaseLiabilityObtainedInExchangeForRightOfUseAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in operating lease liability obtained in exchange for right-of-use asset.", "label": "Operating Lease Liability Obtained in Exchange for Right-of-Use Asset", "terseLabel": "Lease liabilities arising from ROU" } } }, "localname": "OperatingLeaseLiabilityObtainedInExchangeForRightOfUseAsset", "nsuri": "http://www.atni.com/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "atni_OtherInterestIncomeExpenseNonoperating": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other interest income (expense) pertaining to nonoperating.", "label": "Other Interest Income Expense Nonoperating", "terseLabel": "Interest income" } } }, "localname": "OtherInterestIncomeExpenseNonoperating", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "atni_PaymentCreditOfDebtIssuanceCosts": { "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": "The cash outflow (credit) to third parties in connection with debt issuance.", "label": "Payment Credit Of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentCreditOfDebtIssuanceCosts", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "atni_PaymentsForRepurchaseOfCommonStockSharesBasedCompensation": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.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 - stock-based compensation" } } }, "localname": "PaymentsForRepurchaseOfCommonStockSharesBasedCompensation", "nsuri": "http://www.atni.com/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "atni_PercentageOfPerformanceObligationsToBeSatisfied": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of performance obligations to be satisfied.", "label": "Percentage Of Performance Obligations To Be Satisfied", "terseLabel": "Percentage of performance obligations to be satisfied" } } }, "localname": "PercentageOfPerformanceObligationsToBeSatisfied", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesRemainingPerformanceObligationsDetails" ], "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "atni_ProceedsFromGovernmentGrants": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash inflow from government grants.", "label": "Proceeds From Government Grants", "terseLabel": "Receipt of government grants" } } }, "localname": "ProceedsFromGovernmentGrants", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "atni_ProceedsFromGrantFunds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from grant funds awarded.", "label": "Proceeds From Grant Funds", "terseLabel": "Proceeds from grant funds awarded" } } }, "localname": "ProceedsFromGrantFunds", "nsuri": "http://www.atni.com/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atni_ReimbursableCapitalExpenditures": { "auth_ref": [], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the reimbursable capital expenditure.", "label": "Reimbursable Capital Expenditures", "negatedLabel": "Reimbursable capital expenditures" } } }, "localname": "ReimbursableCapitalExpenditures", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "atni_RuralDigitalOpportunityFundPhaseIAuctionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Rural Digital Opportunity Fund Phase I Auction (\"RDOF\").", "label": "Rural Digital Opportunity Fund Phase I Auction [Member]", "terseLabel": "RDOF" } } }, "localname": "RuralDigitalOpportunityFundPhaseIAuctionMember", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atni_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the term loan of reporting entity.", "label": "Term Loan [Member]", "terseLabel": "Term loans" } } }, "localname": "TermLoanMember", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.atni.com/role/DisclosureUseOfEstimates" ], "xbrltype": "textBlockItemType" }, "atni_VibrantEnergyHoldingsPte.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Vibrant Energy Holdings Pte. Ltd.", "label": "Vibrant Energy Holdings Pte. Ltd [Member]", "terseLabel": "Vibrant Energy Holdings Pte. Ltd" } } }, "localname": "VibrantEnergyHoldingsPte.LtdMember", "nsuri": "http://www.atni.com/20210331", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "domainItemType" }, "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/20210331", "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/20210331", "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-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/2020-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 YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://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 YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-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/2020-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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://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/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://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/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r150", "r163", "r164", "r165", "r166", "r168", "r170", "r174" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r150", "r163", "r164", "r165", "r166", "r168", "r170", "r174" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r115", "r122", "r195", "r379", "r380", "r381", "r395", "r396" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r115", "r122", "r195", "r379", "r380", "r381", "r395", "r396" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r115", "r122", "r195", "r379", "r380", "r381", "r395", "r396" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r363", "r369", "r504", "r505", "r506", "r507", "r508", "r509", "r528", "r574", "r576" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r363", "r369", "r504", "r505", "r506", "r507", "r508", "r509", "r528", "r574", "r576" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-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": [ "r176", "r275", "r279", "r529", "r573", "r575" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r176", "r275", "r279", "r529", "r573", "r575" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r307", "r363", "r369", "r504", "r505", "r506", "r507", "r508", "r509", "r528", "r574", "r576" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r307", "r363", "r369", "r504", "r505", "r506", "r507", "r508", "r509", "r528", "r574", "r576" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "http://www.atni.com/role/DisclosureLeasesNarrativeDetails", "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r237", "r364", "r497" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r191" ], "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": "ASU 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r205" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r181" ], "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.", "label": "Less: Allowance for credit losses", "terseLabel": "Gross accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net [Abstract]", "verboseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r16", "r28", "r181", "r182" ], "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 $13.0 million and $12.1 million, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r24", "r537", "r556" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r41", "r224" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r63", "r64", "r65", "r558", "r584", "r588" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r62", "r65", "r66", "r112", "r113", "r114", "r423", "r579", "r580" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r29" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r112", "r113", "r114", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r116", "r117", "r118", "r119", "r192", "r193", "r194", "r195", "r196", "r197", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r393", "r394", "r395", "r396", "r530", "r531", "r532", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r371", "r372", "r383", "r384" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r183", "r198", "r200", "r204" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r35", "r183", "r198" ], "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": "Allowance for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r203" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r202" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r85", "r101", "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Financing Costs", "terseLabel": "Amortization of financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r101", "r477" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r136" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r108", "r158", "r165", "r172", "r190", "r418", "r424", "r458", "r535", "r555" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r17", "r18", "r57", "r108", "r190", "r418", "r424", "r458" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r9", "r11", "r14", "r222", "r227" ], "calculation": { "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails": { "order": 1.0, "parentTag": "atni_DisposalGroupIncludingDiscontinuedOperationNetAssets", "weight": 1.0 }, "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Assets Held-for-sale, Current", "terseLabel": "Assets held for sale", "verboseLabel": "Current assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r433", "r436" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r407" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": { "auth_ref": [ "r408", "r409" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r104", "r105", "r106" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r214" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r213" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r213" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r213" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r456", "r457" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r15", "r38", "r103" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails": { "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r98", "r103", "r107" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r98", "r465" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashDivestedFromDeconsolidation": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.", "label": "Cash Divested from Deconsolidation", "terseLabel": "Net of transferred cash" } } }, "localname": "CashDivestedFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r431" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r552" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r51", "r236", "r541", "r563" ], "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 14)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r233", "r234", "r235", "r245" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r257" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquityParenthetical", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r112", "r113" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r27", "r252" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r27" ], "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,449,541 and 17,383,898 shares issued, respectively, 15,920,141 and 15,898,477 shares outstanding, respectively" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r69", "r71", "r72", "r82", "r547", "r569" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r71", "r81", "r414", "r415", "r428", "r546", "r568" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r71", "r80", "r413", "r428", "r545", "r567" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_ConstructionMember": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Building or developing real estate. Includes, but is not limited to, improvement to land for drainage, utilities, grading and subdividing.", "label": "Construction [Member]", "terseLabel": "Construction" } } }, "localname": "ConstructionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "verboseLabel": "Summary of contracts asset and liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r260", "r262", "r276" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r260", "r262", "r276" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r260", "r261", "r276" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r260", "r261", "r276" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r277" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r269" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r77", "r78" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of services" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM DEBT" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r24", "r25", "r536", "r538", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r25", "r249", "r538", "r554" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r48" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r49", "r110", "r253", "r254", "r255", "r256", "r475", "r476", "r478", "r553" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r477" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r42", "r477" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r101", "r109", "r392", "r399", "r400", "r401" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r385", "r386" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r285", "r323", "r347", "r353", "r354" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r286" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r285", "r322", "r346", "r353", "r354" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r297", "r308", "r310", "r311", "r353" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r285", "r289", "r321", "r345", "r353", "r354" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r319", "r343", "r353", "r354" ], "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 (benefit)" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r101", "r153" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "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 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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r434", "r435", "r437", "r439" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r432", "r434", "r437" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r58", "r59", "r455" ], "calculation": { "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails": { "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r429", "r430" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r221", "r229" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group Disposed Of By Sale Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r11", "r220", "r229" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.", "label": "Disposal Group Heldforsale Not Discontinued Operations [Member]", "terseLabel": "Held for sale" } } }, "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r0", "r1", "r9", "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Accounts receivable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]", "terseLabel": "Assets and liabilities disposed" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r0", "r1", "r9", "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "terseLabel": "Cash" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses": { "auth_ref": [ "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) in the disposal group, including discontinued operation, recognized in the statement of income as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity.", "label": "Disposal Group, Including Discontinued Operation, Foreign Currency Translation Gains (Losses)", "negatedLabel": "Foreign currency losses reclassified from accumulated other comprehensive income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "auth_ref": [ "r0", "r1", "r9", "r219", "r227" ], "calculation": { "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails": { "order": 4.0, "parentTag": "atni_DisposalGroupIncludingDiscontinuedOperationNetAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "auth_ref": [ "r0", "r1", "r9", "r219", "r227" ], "calculation": { "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails": { "order": 3.0, "parentTag": "atni_DisposalGroupIncludingDiscontinuedOperationNetAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant, and Equipment, Net", "terseLabel": "Property, plant and equipment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r101", "r221", "r226" ], "calculation": { "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails": { "order": 2.0, "parentTag": "atni_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTransactionCost", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "negatedTerseLabel": "Loss on sale" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r359", "r365" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Groups Including Discontinued Operations Name [Domain]", "terseLabel": "Disposal Groups, Including Discontinued Operations, Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r257", "r551" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r19", "r46" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r83", "r120", "r121", "r122", "r123", "r124", "r128", "r131", "r133", "r134", "r135", "r139", "r140", "r548", "r570" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r83", "r120", "r121", "r122", "r123", "r124", "r131", "r133", "r134", "r135", "r139", "r140", "r548", "r570" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r136", "r137", "r138", "r141" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r465" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r388" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r374" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r112", "r113", "r114", "r117", "r125", "r127", "r142", "r195", "r252", "r257", "r379", "r380", "r381", "r395", "r396", "r467", "r468", "r469", "r470", "r471", "r473", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAggregateCost": { "auth_ref": [ "r39" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r39", "r159", "r188" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r453" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r187" ], "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": "Investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r455" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r442", "r443", "r444", "r450" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r353", "r443", "r501", "r502", "r503" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r442", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r442", "r443", "r445", "r446", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r449" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r308", "r310", "r315", "r353", "r443", "r501" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r308", "r310", "r315", "r353", "r443", "r502" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r353", "r443", "r503" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "auth_ref": [ "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "verboseLabel": "Income recognized" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": { "auth_ref": [ "r448" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3", "verboseLabel": "Other investments measured using level 3 inputs" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r353", "r501", "r502", "r503" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r449", "r452" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "calculation": { "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails": { "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r441" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r482", "r487", "r496" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance lease liability" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r480", "r495" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Total" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails", "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r480" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liability, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Summary of maturities of finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r495" ], "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 finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r495" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "Next Twelve Months" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r495" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "Year four" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r495" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "Year three" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r495" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "Year two" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r495" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2021 (excluding the three months ended March 31, 2021)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease liability.", "label": "Finance Lease, Liability, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r495" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r483", "r491" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Principal payments, finance lease liabilities" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r482", "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease Right Of Use Asset Accumulated Depreciation", "terseLabel": "Accumulated amortization related to finance leases" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r482", "r487", "r496" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r479" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance leases cost included in property, plant and equipment" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r493", "r496" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Financing leases, weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r492", "r496" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r185", "r186", "r199", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r459", "r461", "r463", "r464" ], "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 (gain) loss on foreign currency" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r101", "r221", "r226" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 5.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": "Loss on disposition of long-lived assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r215", "r216", "r534" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r432" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r75", "r158", "r164", "r168", "r171", "r174", "r533", "r543", "r550", "r571" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r76", "r101", "r155", "r188", "r542", "r565" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.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": "(Gain) loss on equity investments" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r359", "r365" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Disposition" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r3", "r4", "r5", "r6", "r7", "r8", "r10", "r12", "r13", "r14", "r229", "r230" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r389", "r390", "r391", "r397", "r402", "r404", "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r126", "r127", "r156", "r387", "r398", "r403", "r572" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r388" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r100" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r100" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r100" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r100" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidTaxes": { "auth_ref": [ "r100" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedLicenseAgreements": { "auth_ref": [ "r218" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r74", "r152", "r474", "r477", "r549" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r438" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails", "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r56" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTaxCredit": { "auth_ref": [ "r102" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAndCash": { "auth_ref": [ "r564" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r442" ], "calculation": { "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails": { "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r494" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r485" ], "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", "terseLabel": "Finance lease, lease term" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r495" ], "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 operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r495" ], "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 payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r495" ], "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 payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r495" ], "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 payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Next Twelve Months" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r495" ], "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 payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r495" ], "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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r495" ], "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 payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r495" ], "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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r495" ], "calculation": { "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2021 (excluding the three months ended March 31, 2021)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r495" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r485" ], "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", "verboseLabel": "Operating lease, lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r45", "r108", "r166", "r190", "r419", "r424", "r425", "r458" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r34", "r108", "r190", "r458", "r540", "r561" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r47", "r108", "r190", "r419", "r424", "r425", "r458" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r9", "r11", "r14", "r222", "r227" ], "calculation": { "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails": { "order": 2.0, "parentTag": "atni_DisposalGroupIncludingDiscontinuedOperationNetAssets", "weight": -1.0 }, "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "negatedLabel": "Current liabilities", "terseLabel": "Liabilities held for sale" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r25", "r538", "r554" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit Facility, Amount Outstanding", "verboseLabel": "Borrowings outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r43" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r43" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r25", "r250", "r538", "r557" ], "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.", "positiveTerseLabel": "Outstanding borrowings", "verboseLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails", "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r44" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r49" ], "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 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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r251" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r49", "r248" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r236", "r237", "r238", "r240", "r241", "r242", "r244", "r246", "r247" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r236", "r237", "r238", "r240", "r241", "r242", "r244", "r246", "r247" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r236" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r239", "r243", "r246" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r236", "r237", "r238", "r240", "r241", "r242", "r244", "r246", "r247" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r55", "r108", "r190", "r458", "r539", "r560" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r257" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distributions to non-controlling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r257", "r416", "r417" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r308" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r143", "r144" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureOrganizationAndBusinessOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r98" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r98" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r99", "r102" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r67", "r70", "r126", "r127", "r421", "r427" ], "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.1 million and $0.3 million, respectively." } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r120", "r121", "r122", "r123", "r128", "r129", "r132", "r135", "r158", "r164", "r168", "r171", "r174" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r112", "r113", "r114", "r257", "r411" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r87" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureOrganizationAndBusinessOperationsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r146" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r158", "r164", "r168", "r171", "r174" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r488", "r496" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r480" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r481" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r484", "r491" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r479" ], "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" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r493", "r496" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r492", "r496" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r163", "r164", "r165", "r166", "r168", "r174" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r433", "r440" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r60", "r63", "r460", "r462", "r466" ], "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, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r61", "r63" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r68", "r71", "r73", "r79", "r252", "r467", "r472", "r473", "r544", "r566" ], "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 (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r88" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r283", "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r336", "r340", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r357", "r358", "r359", "r360", "r361", "r362" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r94" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.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 repurchase plan" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r94" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r94" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates": { "auth_ref": [ "r90" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r90" ], "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": "Payments to acquire equity method investment" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r91" ], "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 of spectrum; including deposits", "terseLabel": "Payment for PALs" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r91" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r96" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r307", "r309", "r315", "r332", "r334", "r335", "r336", "r337", "r338", "r353", "r355", "r356", "r357", "r370" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "RETIREMENT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r282", "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r336", "r340", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r357", "r358", "r365", "r366", "r367", "r368" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion At Fair Value Fair Value Disclosure [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r26" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r26" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r17", "r36", "r37" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesContractAcquisitionCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "verboseLabel": "Consideration received" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsDispositionVibrantEnergyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r89" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Divestiture of businesses, net of transferred cash of $0.9 million" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r93", "r111" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Borrowings", "verboseLabel": "Customer receivable credit facility borrowing" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r14", "r67", "r70", "r97", "r108", "r116", "r126", "r127", "r158", "r164", "r168", "r171", "r174", "r190", "r413", "r420", "r422", "r427", "r428", "r458", "r550" ], "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/2020-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": [ "r40", "r223" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r225", "r562" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r84", "r201" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAllowanceForCreditLossesRollforwardDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r95" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r15", "r20", "r103", "r107" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r30", "r257", "r382", "r559", "r583", "r588" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails", "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r112", "r113", "r114", "r117", "r125", "r127", "r195", "r379", "r380", "r381", "r395", "r396", "r579", "r581" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r282", "r283", "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r336", "r340", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r357", "r358", "r359", "r360", "r361", "r362", "r365", "r366", "r367", "r368" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r282", "r283", "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r336", "r340", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r357", "r358", "r359", "r360", "r361", "r362", "r365", "r366", "r367", "r368" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r149", "r150", "r163", "r169", "r170", "r176", "r177", "r179", "r274", "r275", "r529" ], "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/2020-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": [ "r263", "r264", "r265", "r266", "r267", "r268", "r272", "r273", "r278", "r281" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePracticalExpedientInitialApplicationAndTransitionNondisclosureOfTransactionPriceAllocationToRemainingPerformanceObligation": { "auth_ref": [ "r280" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesRemainingPerformanceObligationsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r270" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r271" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r339", "r340", "r341", "r342", "r353" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansNetPeriodicPensionCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r3", "r4", "r5", "r6", "r7", "r8", "r10", "r12", "r13", "r14", "r229", "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of assets and liabilities transferred" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureDispositionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r442", "r443" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r319" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r158", "r161", "r167", "r217" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r158", "r161", "r167", "r217" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r145", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r163", "r164", "r165", "r166", "r168", "r169", "r170", "r171", "r172", "r174", "r179", "r573" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r145", "r147", "r148", "r158", "r162", "r168", "r172", "r173", "r174", "r175", "r176", "r178", "r179", "r180" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r100" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureSegmentReportingDetails", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r489", "r496" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLeasesComponentsOfLeaseExpenseAndPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r145", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r163", "r164", "r165", "r166", "r168", "r169", "r170", "r171", "r172", "r174", "r179", "r217", "r228", "r231", "r232", "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureGovernmentGrantsDetails", "http://www.atni.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r52", "r112", "r113", "r114", "r117", "r125", "r127", "r142", "r195", "r252", "r257", "r379", "r380", "r381", "r395", "r396", "r467", "r468", "r469", "r470", "r471", "r473", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://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/2020-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/2020-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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r112", "r113", "r114", "r142", "r529" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r26", "r27", "r252", "r257", "r373" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of shares of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquityParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r52", "r252", "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "verboseLabel": "Issuance of shares of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r27", "r32", "r33", "r108", "r184", "r190", "r458" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r108", "r112", "r113", "r114", "r117", "r125", "r190", "r195", "r257", "r379", "r380", "r381", "r395", "r396", "r411", "r412", "r426", "r458", "r467", "r468", "r473", "r580", "r581" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r185", "r186", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsNarrativeDetails", "http://www.atni.com/role/DisclosureFairValueMeasurementsAndInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r258" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r54", "r258", "r259" ], "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,529,400 and 1,485,421 shares, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r27", "r252", "r257" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquityParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r252", "r257", "r258" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r116", "r117", "r118", "r119", "r192", "r193", "r194", "r195", "r196", "r197", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r393", "r394", "r395", "r396", "r530", "r531", "r532", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureRevenueRecognitionAndReceivablesAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r490", "r496" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r130", "r135" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r128", "r135" ], "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/2020-01-31", "presentation": [ "http://www.atni.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL82887624-210437" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2510-110228" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2599-110228" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL108322424-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r286": { "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" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r39": { "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=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r406": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r431": { "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=121590274&loc=d3e41620-113959" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r44": { "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=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121607252&loc=SL5864739-113975" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30304-110892" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r478": { "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" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r533": { "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" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r542": { "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=120399700&loc=SL114874048-224260" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r544": { "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=120399700&loc=SL114874048-224260" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r556": { "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=120400017&loc=d3e572229-122910" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r564": { "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=120400017&loc=d3e572229-122910" }, "r565": { "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=120400993&loc=SL114874131-224263" }, "r566": { "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=120400993&loc=SL114874131-224263" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r573": { "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" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r589": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r59": { "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" }, "r590": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r591": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r592": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r593": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r594": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "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=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "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=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "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=120395209&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" } }, "version": "2.1" } ZIP 72 0001558370-21-006628-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-006628-xbrl.zip M4$L#!!0 ( %9PJE)!9FDK)1< "$$ 0 1 871N:2TR,#(Q,#,S,2YX M<. O&SO[Q]__\CY__Z_S\U_9D8)CVPMM0[AH+08E+3>.% MN6MC9F^WA!N/5 AF649;,'-%#>/KQ9>+GWZZOKGX=/7I\XUQ?AZ4U"8.Y+2Y M(8O\>'$=I72"4FU^:WR^O+ZZ_'CU\=KXWEY6O \9_"RDM^*V@Q>0Y(!XUJ+@UR98D*PB$ M>/WUZ]=+F1J2ED!M+T"F:#3CCDOX@NYA9,4PGB=SH5X5*9I/N; ][HI='%&' M+BY6]O-ED(B9KLZOKL\/LGE"0)?-RQ>D9F2$WKTB9!OE6Q)G+CD*$K*S(#I. M9AZ9DI')I"R[;9"00>ZX6Y%-CRF0X?IO\0R8LTS*,K 'T^3?K8F MR/9-H4PYF'1L;E(.PR/\<&R+F=CL-K%0JZ9K2EWGS&# ;I4,4;/"AIETR3B3 M3(#^7ET9YT94'OSNC(9WW>&T>X>_IJ-!_ZXU@S_:K4%KV.D:TX=N=S;]^3)9 M5+(6#QHUXG^7O[>".E"X%!P.'4'N@$25N\/9U!CUC-&X.VG-^D#08%L/VXZ] 6&L M@88]TSY84ALZL)W*0.<5HT;]IA[JG='C>-)] +K^]Z[1'\+?7>/#8#2=_G>C M!C75@#CKGF6_5 <^RJB&^G--J%O3!Z,W&/W2=/ 8LG?,65BVXPDZH&"G.MC_ M;.Y#(K]T7[>(6XN;8[*36-U1ES K /B(_"J<8=%T]1&PW1 7@3^A+O/Q&EN$.T/JCJE@MLD6 M8UPQV;QC.VX.ZI7R*N&^ODK#/>G.^C[$QGC0DOT<:C#"*HR@#@,K:7#.P3G8 M7PC_AR[9Y2YS=WV^M,5&-C] M0RE>AUU]17746$!AS_1@O9+,PZ*:Z"JZ;,< M$P%T:^A]P%IE!V8\=Y$W\W,=;Z;Q(59)TRF/]FY6AKQ,,45^SY+8Y_D]&RUX M&RWH_N[!R%D5]""7&N-/]5Q?W7\^]6?_:O \!L^C>G16$45(U^K-/M)-3RZ+ MO-H178!YE.D]R,K))!A>FTV7DLQ*]-' 9=:WS O7QJ;*D_V0NONXPS$5TS6LLI,H9!.I\#"-#W[I M#:BY]O4SY1[\M[!7?O6 $?Q%V;,47#:F)7.I(;U)0SKI?N\.G[KP?V=T/^Q' MR,+?W?[W5GO0;1"MXH'+1B^#0HW4ES12L0C*!I*CW7+92)7/J ;PIS2 9:,A M&VPK.2CRQLLL(B5FUU=9PV,BI+$!I]K2+!N='"HU/!FS5VJ9UN!SI/6!RS)! M%FYK\;O'_!D+PW7SC@ =6YP*\4]@KZ26$F7L%3PCU<&R[!?L;SU;= 0UF8O;,C PV)8%7?&%"+.N?I0ON4AA/M=4F+ %!M1G M^&TP_$88!ZUH)JFRQZ&'1* K]#EOR,BA4L.;L4L1'6^.BFH0>@/731%\=8I0 M8_M3>B52_G!K WZM.*R\OIE!H@:O,"JKP:5J?%8.-GED:GS*1&LU$%6(%\I! M)X-""4Q1]%"#2:TXHAQTE+1JG*I%%36P575BYR"61Z8&JTRT40/1$7%'.6B5 MR*$&KFH44@/BL6OZJBOU@JCPC)Y78OW=@*=:26>OG N R%TI-[)6R3I[+S66 MI@Y*^)1V; <>BF;;],A(O)Q)IW0^]0JIYFGB9@9ZL^UPQZ'2;BB^%?,MBBSR M(]>9QV+;XK)N>=$Y&,BP)HM7(.G7BI2OI_BOW(TL!>R M-#^/DY<)?YSOEXEJQ7);)80L5SG6,[Y]-RCPR5KK1 MCG"K-SC,Y#<6WU$ZMJ&(=_#(FFSMM[,>SCITP)ZIV?$,J'^[.JLV19O M]/6-3)P,_EV*VI]0Y'M@MQN;@W4G=GV7;M > LZ]N>,RU\,\]\+VMB$I%+PY M,PBDXHKBV]F26#C@,<5D6#L*+&E^3<]$=QJE9#80D;[5->=$@(,X]#&9(>< >/P!9@[7)&VS&=L MQW@OG#LJCS(EY720)U_>)ZSQ!\$3*O31/;O84Q0MY%I!ISOHZ;5R'\H(OL'B MKT:_]\6=W>VS)9@K@J?8C6%*?HM)=6%N1E_=MF4O?BO!W0&MSY[_MN6M&WXO MS>*;L(2^B8%-^"/=S*DX:'\R(=98TT9/PX\%8_H"^@"K%#KUYCVRP%%DE^)" M1?3N..J0+7.))5] @OD"E,7)Z#9*JO?68_PXUUQXLI/?'3 9%RDH1[:2].\- MK(QF[^_'W?O P9[R30 \J2%L#C\7?GBF>D0\3?'O81!%P\#T+(K,,;Y@6V+! M>.,PDQ&!#R[Y,SA?M18N>Y;&3K3!$(2=!&$H:!X]$O$;6*M3*L#DEUMZ6<+\ M\ZI\#P+>1WKLY.('6FE/MW0!16YZE#KI@:5DAGC^@E)\QSS8 M.]AZ8$CT^;VW(YRD.*Z:\?UQ3E?$ZEB$;4!55T28\DSQ:P^F!N DS6\I\O?' MI>TX!\IYJ)-CPLQ#!HLHW\>BOSK/CXRSC;>94+!=^(CO _J[',=VL[W;AR"/ MEK[6YLNE7FF!7H!2 "\XY[RUX)0B2JWK_;M%B"7K@R6WY:$ZR_U"9!06U]$J M<$@3'I&:>4^[UHY<0:=::C_:TF^PZWGG_=,- M"(>-'@_<'C=JJ# MRJ,0V$X'UO5@2XR62^A'/?9*3=FC B-#7D\0=LR*>7Y,AZSKFDQK0/+<2,:Z M*)_DO:ESLJ59)KB"YDB;^21SS(1R^H*%^"]TACW-YSOA)GLF2HC_+X35*U02]%+M/T)NKDD)7MD=<'G#8Y2 M01TW.K(KMVP[; M:KB"55WA:.GXFSA.3]B;],-*@0C4-)I/IN%!IU^8NPXC'Z7?+(P9V\G0Q_T& M81EBK;S>Y4421--UO(T\IO%,.\1=K)^V+?-_/7\W9&8'^[\SMH$>,5J&^>-1 MDV$-;2:M$:=0OJ>L^:^JP&CQ_3# 3ESY7Q6SPW'D!Z!V\NHUQ^W0&NBL<;+O M\UQA.L&@E65*5,E\0D/B1'96,7?[X:&>=&+Y_UH"BG;/H\Y85429)>@A)#"M MA1L$IP.3L?/OL/H*QYU0(N7)-1]X9H)!F6UFHI?+#V>-K]=4!+HNW;IX@CW. M9OR3KHR%!U9FMG2I"SKV#\3N\ $2%V;.+GS=RNBBU\"S^0"C'5L03B=T[C'+ MC,:$-RE*=VBKZL"H2'GYOXYEDT!/?>]Z"+N&/#P.;FS:73IPYX;^-EDL* M#4#*R*M\?#EZC+-Q1B4K"WNS)7R'*0,PZ]QLF>21:N[[BS/9L6':@/I@(AW0 MX*H-E'RV2!34"JEL\9;-]^ ">F"K->Z+3+TMAFPG(J1\A@MH=!V'AQXR,%JB M=_N..7-/./X[4#Y_T7JI!)T":09=9D7%^^CX8"-Q"B:2/#=/D"%YK="2XNDE MG"YP& OXPLUOJ-EZH,0"ZY((&L<_M6E^BJ)UU:T$MP=RJ"+3HTO157R_@"EC M4<<)8C?#L/0VX9'IHR;1MT..UW@ FK4\N65=U,=RJ'7%?;_;V,)W*FB$=E:" M[F9KQ!.>@DTQ&GQ4,!FV\'UH\M3;;$#BHV7A+66)2\I"SH\I0*/]=\F%(OY MD:X1E^'"M&>+"05C=X'C%/IH-M UIRZT4]Y:[N BRX2O&$40U!U?V=8I0/>! MH=P"H[_\IT,/#QX28#-?L\N!,$DL>P M8-D2%MUGL]_0/J( ;4;C1*C]F @7?N!=/LJ0_"PZ76V)+-]XY!*OL*,<^MJ# M)X+P+#18V6!YJO;3WKHBW837PTM: MF<&];M664:P(/<24?PU70AAE"#5W),]LEU@]QK%8:<@?!JWG)>J^.8EL10'! MV5QG)FO.MQ\)C4QEW(,2':4J(-)]$MG?$!/<]-+VJYBN*77OB$LP$"A]EU3R M^I?D#3?'%:;1.AG7LQS/:\M1(>GMRTS3U1[?OVR0?2%7N" IH-*5_2GES!93 MNL#[0NZH17;PGR OR2OP@JY0EEI7<7272XH#X?ZM073E1:AUU9OP>I\XXZFONK(G;[N)\Q;_I"MC'2($HR)G),])U)59_\;N MXAFL!)VN(G@DG*RHF_8OUNJ_,D5X$F*DH/GV,L2]. M:W]7Q1N7J;F' B^^A98O5-:@@D)7Q8H?60=#)^TSR#[=GD>JNT4TH*#:-.Z# MBSS.H3OVSJ.M)2R1_D6)Z-E>I")U,VONR5J_DH-8!!A^.;'[ *QWL5]K%0F2G:;,&'8<,R. 4: M80NG[SA>-(,'W*7"C$O0ZQ+=>(>/WU$SN%8&SZ0$O. .0"?HJF'02AE2S57] M2.VB]?B@EUGY4ZP-(?H-%M81-S3K@Y(2:S ]2SPU^KY-#5>OG. MYFB4^/$X#[8EKU@?N_1BX";6N*4H=15#[(8O?](,/;A38#786(]&C[+46ES+ MHN!&QJS!.%F>_W0.+60@+?,)-?U>/<:#OK!T.SR&I:0X723CVQYW]N1]\3%. M#DXW9Z=J/@G&^;GS\%K('A..BXN'^ A7CE37(2Z+NRFZ*LQRDLB@U544AWZ( MT=P*WAA!2]BB[MXL*B;3O&]D,SBSV[2D+)*DVAN)@3,NY?J.?]55[R/_$Y[; MMQUJRM--*>]4,E7O"\;DV<4[MF(R, S/+7H\>'O"/\Z6:?Q7SJ6K3H1^@ ?; M<^@:K%<'PY$Q*H9&"Q\\U($G.9*^@Y)Y=/$?[-VSZ)!=R >VVC3W:& VD=Z= M)=9,P,V*N70?-J-,YDP[/,2_U(\IRUZ1;KFG%=X]2<[S"9S<*U9 MD-[3=!4)$,%'GHO^9F8&W_8&BW^;1AW!EBM6FW ?G(N# "Y\=Q:]\DNU%E;* MH?OL?7C*HF<+,'K[8.*3J6T1$>F$XF1&B3RZ6I ]PL1W8N'YI"@N&2\'>.+V MW*%"]H<^WWJNDPQDQI$=^E>;.,R1_CII]2U!F:!GC99XWX]ULU>OR$+X$RO4 M76_?4%;A>E\>8'!. $:J MUMW[<338 M&UB5=KBK$#N74X9:]R$A"'KWG9NCI;QNS7$\K"7V-'L).NU%<7"_#?Q>PB2- M->SC$1Q<>$[AI[-D^RV[ZMG>WU4X/U_B>^"._/+W_P-02P,$% @ 5G"J M4C#( ')5% !#8! !4 !A=&YI+3(P,C$P,S,Q7V-A;"YX;6SM7=USXC@2 M?[^J^Q]\N9>]!Q+(=U(S>T4"F:&*! J8V;VG+<<6077&9F6;A/OK3Y)ML,&R M)7_$LMFJK9T ^OIUMUK=+:GUY=\?2T-9 V1#R_QZTCEMGRC U"P=FF]?3UR[ MI=H:A"?__O7O?_ORCU;K]X?)4-$MS5T"TU$T!%0'Z,H[=!;*S%JM5%-Y!@A! MPU >$-3?@*+_5Y1RFEC2@^=][\K]7W*6"X9KV_8<- MOYXL'&=U?W;V_OY^^GYQ:J$W7+_=.?O]>3C5%F"IMJ!I.ZJI@1,%E[^WZ9=# M2U,=2JM0]8]79 0-7)QM^V*6()]:0;$6^:K5.6]==$X_;/W$'R+YF:.3H/C' M07D?4^?N[NZ,_KHMBAN""4UO86/J*/>V:S UQ,;+E<&Z9M^ MMT!@_O5$=4S8(AQH7WA(_CEU,".)I#Q:I@Y,S'#\AVT94"<,?E -TLMT 8!C MGRBDFQ^3061D1_/A)JC4+GH=U8NS.VO]F@^6@%$I:< O*QVI03^ M:"U7""QP&;@& ZQ?EF!HV053@=F)G"11[<638;T7381=LY\(NP=MS;!L%X$A MP"W:A!66Z8V(?M/_6)%A=TU]K&[H4'O 4:'!A3Y/ZQ42X5EU7 0="()A#J'Z M"@WZ30[T7,W*#?M1-;3SDK#[;5=" /S7RK(AU<2AOW_"5Z2:3M\$Z&V3B?-" M#5<"_4F%Z*=JN. 9LP5_IK,03\B!N0:V0S]-@.9BX]!\RT2"3!U40HH)<* W MOC$V2>P7X(P!@MA8U<9D;;+,1\MV,M% K&5A\!J>.JY!#8DA_LT'3,90F%46 M(BOX< "NH6^_A0[I")O@[;;24K;MXK\?1R^]_LNTWR-_34?#0:\[PQ\>NL/N MRV-?F7[O]V=3 < 4+@9L6%ID2 8Q[BT49;7?'&UJKMJOM#WL&;VIZHIX'.TS M8#AV\ T1BG:KW?&M^7_Z7__1M>T0!0SU%1A?3X(OSRH;T".>,)C&>^.*+?/' M]<7-U?7Y]?7ES=U%Y_JVYR25MK M02P&0?TYLI8[LOF=6"(#MI .$'9T3Q37QN.P5J0/U3A1W@%\6SCTERK80>PV MK,W(/_T_7;A6#:K?G$<5H0U6:53U,=C$55<>]O$SZY#!V:'*RO@)7KT0U+"N MS","@JTT0QB* .V+Q7EQ8G%H&I!O_GAT;0=[I @;*0 /\-4 \;HWN7"]&9K-Y,P(?59?RJ:AB8=A MXK8WWY 73HKC9[10,SC(@RL=P;^6CNQ4=4 PNMNQJ8FN&2S2SB1%NF TT7Z-MP.8_WDZ7!*-UN,-UN M:R@@!>/WY>9&-KD9(PL/W]F0D(J#IP$Q(%1A_=L-UEX_,5; MR27S+FFI3JXD#_\R!QV:O@HV^EF&]TYW!"QC*:_\!P"'P&$Q/KU(&#X@!XW/!= MQ.6\&EY^LRS]'1H&@VW!SW7@4.)8B_>ON<.3+Y:IB40H=^5EIGJVP?/XO#FB MD R>/.TT[V[$'N7L!5S9APX*;[4HR%L,\EPN#F7%(*N3&8JM,.=58EF9.28^ M<)]-M[*Q*72<"-NK4\?2_KNP##Q6F]BNSF:/8^G%*P;!D+!0"7GDBI?V88E+ M R*K$QL:=W(,\K"@/ SC94(BVY)0247;Z8DE+S+VF,,6SD M1,?#QQP>!<-ZBIP/W21LML<6C *YPT!NZL8F07 \,5YI=MK'ZH:8[23@I&G( M):$)3HTJT$(#9* HU,7'=/B/R2"@0^=)U<(2O#L(SGE\)KF1!G"Z0.!B$:"* M-$$/KJ$.3#T0Z>19SRC= +YG02CKJ0U?)WEWMV;J!XM^)H0OX*D4 GKC0JD!Z0 $;);R+J;Q*'$[%=ZFR+(#62(-9#UTG;HMSBXH#Z\_@7\\ MPI+$>.GV/H9HBIP-1>*!2IJLK.(-XJP0Q%3'NJJ+"%U=A]Y8QBK4!^:C MNH*.:H3$EK5/DEHQ2HAS3(A.77F=$:RLM\\G))V3"?2^BDRLB.S('9PYU"#+ M.D^OV""F9P0K\49H,'P:%62DMGP!SF@^4S_8VZ,BK31('(I +NM6ZC,T:4PA MQ3G?+U8'[I;H>G&1@]^@^W*VERROM QZS#R_(18Q4^F=\Z;2F\[P/\_]E]E4 M&3TIHW%_TIT-<($3J9/JX?F[F\S=M0H-3U)":[TO7P^J#;6]F2)' QH\8;(\>H,',+<0 M")WMZ7\X2,7@H*FBS0 3UA:*R);8HSS2Q2DBAS+UV=01$]++BF]%1S*FQ^Z^ M'Y:43R@^F\B'_]/9_D>& MEN03*%YVQOFDQ<"OQ5JW)9.?3RQ5B03EFL1Q/G#2)CHAV<-'9JW)S!"4'WEJ<_GQP;6CBA0\[A:_8]*(\T?YTH?>T!7E8W7UT0A&QA4><-P!=;Z:S>%F7M"UL/4#:,D3>*]4 M4^)!QQ?TJWP^*[MUF MOQPBW(X\TE# ]G4QZ 4BQ=4<2&$_N1SB#_-TRD6VTRF/H^?QI/\=EQO\["N# M%_RYK_PR'$VG_Y+[N$H,M1@G^!)+5G1E@#6@'#HB9ZOR: P.SNY=-"@<=ZII M+X7=D("\P(N)!??21#DKC ZU\#\RGZ*3P2C]#"X>RDX*16JQWYCC[+SXL?'C M%97,M!+3'1=R"=&3A? H_0Q:VF:&5--6-7\_AG[RF!^$\;L(VF2'WR4OU'OO MMF>4P0)[CK*%/ 57]3-%F86)7R[+IE_M=2-Y1_G)L-Z_ _T-!%3P=BXF0#-4 MVX9SJ'ER,<>J(IL:S=#+48IKD;3*:*U5%%WP0?/&$ZXRQA.ZT^_*TW#TF^2W M70@Y]EXX/W@!/?I%J*2GMK! D9O0H >\?[=&0?]#6ZCF&YA@VO7G:AGMCJ M6]W#I=D<4AE$)">#^'W-3!RMR$WXU"-LC92"S&2HA1L91C&:/T%3-362:XZ< MU21I?$EV9I?]FBAO]2.0DURDX#D!6[FL4%K9>T^U9[JLS=XW@!0_V>L&L M<@0R(0Q?+.?J535R,%VH"#RHU$5:DO,%2:M(?.$CX+T <+$,KI59$GOYOKG. MV*34BI+C1H*W#DJP'\0I();$M2(U4/(9^48*@SC^U.Q8Y=1Z."[)"L M0 M'("=YJ9'ZM$9+AB4E>B_!2[;T#)P%B=6L@>W0@&OBX>\(E;=<\#PKS'ZR;D_=A>KPB4Q9 MO4>)?MNDF)D,E S$ES/V*LW2=?@2JT\N$:LXOH4&2UQ1U BD1N[8[2%*.C.V M9&/KN PM'*74B%$CD!JY [QI*!,CO7R5_Y*5)$($8L(;_*U(NS!(YL6?VUFT41A".#AXQGA;,:&:CJ89H1**U)DFX3P M.[;CH*::8 )>76CH<=9X E&:W,F0%J0HLBR")VEJZHU68"X/+5139]OMM[V8\> M\](IBM@%)Z5*@WF>&7[JL3@I3$P&G;8GPK.ZPS$-R"^-GJRT 2L7(2-'AO0I);!4D6O%MEI-[#R M-=9@82B!,/5XXF"R/=(YFD^!AOTLG2A"AIY@E([B]U\V;H9@9$$NZ)-6M)6_ MB]8%A@V5;C]?<&K<,Z[2$ZKE8O,;9@#O> HT*#+Y7;9?NR?:ZTE%TW^,.PWYWVIR2IV[8S MQ9HKM#O%[T]135T)>E1^\?LL+2T\PZ^868YJ>%K/HP]Q?.-\!D;!2NX5AT;! M]UI+0HV(V%YAL;UM5Z0=TOD1N0PL"*D6B:G"H"9D6*,Y7I?I.1*.W%2CT+;G7].52]Q12M]()PU9'9!&86+#2?V0?!D++70 M(],%G@\S@)9I##PL6%\&CB+9R 3INMW^'R&+#QU0I9 ML&.[F5D/8*Q"G2;K_@]0T9/EHK@UG+^V/+-4E"_;K8*<8&N1=S^1*!.P5"&> MQHCDM;0QSPC>+.(;VU"]):1@W+5XMRB-/@S-(5K]" 0C#6TM#MJG(7S!5L#L M'1AK\&R9SH(5#Q9MYCC$@PMUR0<5/D]KS'"'60VC;?WC$(QDN"4?@_]$B7BW M\LC#NQ4ESP4F3]7/H94F#0RP8MED*Y*%(;GC :+^LX#7Q%]=9G"<*V76YN2; M"J)<#T^)0JE0"R>-%_'.)X7KO!,FTM9Q"E Z"4KVVA@A'/'Q,Z(YF1IJABP4 MC+\6_AHOW((TR'$K#QZ](;??)H24'?41;>:(Q25%N\CMU(D@37+WA=LY7H%A MPV^4ZY<<#A!LY8BE)3E,P#ZZ7AM9$=FORM[@$4H0/QU2#[N7_Z)SAL,+C[B? M\\\\P? +[?&O@PP5@Q%!$!7WR]O.==73OK!XX7CW%@2G0*:VY)L*I=E!6::&W(J3 93K$+S$ M2V(>"1 !F5']E6/FAIZ4M$-__X2O))-GWP3H;2-V2O>ZW=FW<7N#Z7@T'I]UO0#_[D=Z5X?55VT\T;E&I\0Y:[VEZ7I"]PFYBQ+M!]'EOF"TAX.2Q; M.Y4\XT[[)OF+N$?L/XO"F.G9&XS.DZO;SMU51+"<6Q/X;\*JQ!1UZYYMU>[KP+HH'GLQ#48Q" MK M$?42V_O[GF3%(5-+*'QR>H.)LK/[O!'7WGN=Z<_)OWG_LMLJG1?>LK@ MY6=_.O,^MY1MG[6Y[QS0,5CM4[?7$BI4HE@ @FLL1NOPSC!+;<25E4MYI\,UB4,SM7,"/:6FQ$'((+\B *26FX4C-8GP-K+5;M M0UPD\25)28N5OXO,D4F^2XZZ"C31=*$01%Z/]T\.889S9([F)"9ADZ!$@C/' MW4+3)40,N.#KG8GVX)('NV;V:D*4"UXZ0F))DF_GU6Z4#2% G"4F5=#MB MWKEVWE&),"^]_N[[ONS=QWDV;Z#O<7O[Z+@Q ILC-_] MYW_\OW_Y[?^?G/SWU638<7P[6B(O[-@$62%R.B\X?.K,_-7*\CKWB!#LNITK M@IT%ZG2^O/_\_N*B^^']Q[./GSYT3D[2EJZL@-;TO4[M^/?_8>;C?%+RG5,ZQLJ2+O;^^LO][I%UV*+M>\/4U MP+^_>PK#U=?3TY>7E_"YL66YE;P&#='E6UA62L&XMDITUQ J0%^=%'?HZI+8@2' M. B#E$AE2QVPPA=_\&HSG MXU5*9+#/)R.1M?W>]I<)C]7:!9Z'N>0_]"^-FB^AA0HD-BV6'/IE0&<8%KGRKF#0HM[&K!7V-G($4T MH=,N]NB"](#(W"=+-C>-'UV\2#2Y$4GI]GF< IM;D1N:D5NQ:Y#BZ]FV']&9 M8_M5(Z*2=&-$+$-$6PQ&%F$KQ',UGD5M&&&(?EKYR2P7Y#[_P(_$\L*^A\AB M78G+4@T;8?W6PN2'Y4;HG@)"_XY70JI^ ^\9!6'\%U6[B&[5O44E$53J *HH M#M/Y2AV8&>&^MY@ALKQ!C]5F?VX#1EBY\^F9U6/"O6-CKMHF0-B(H64IQ(GV M/+B6%XQ02-=03,^X]@,[O"1;M8HK49F6C3!/:1IXE'2J8D% J9L^6:3:<)2W M9(2Y*5HPX4_0RB=AU1E7V(@1EJ[]Y1*'V53'SA64).39&%4;BCKME68TYL4B M=L9P^C%/TZ8%[(6G#EZ>IF5.+==]IY20@)3L5H3=['R*!1>W5@-5]',R8D\< MGVVT:R1QO^DZZ(V;.EFBY2,B=1);;+<&2I\H4<2.'M')1A UTLMMO5Y]2$Y6 MS2A$UG9*,?T;)R>:(6TW;9W1<_!=7(YVQ,HYR-E\BT/6P;9Z)U>_'33'TW[-^S3=#P[-[?IUW]N M&)NQ 6.CV<8VZKWB M8(=$<;$-D5N%ZI$BN73P9LVEX[CB].03!Y'?WW6SUN;$7XK%EY+@RZB/ DJ+ MOV)46V[K$F=+?TI.<%-8W_;%SBO;D.SW5T:^X%6ZLR-Z'@?'+/\_/W^X^/3Y M_//GCQ=?/GRZN+SX]*D-2+*UJ2%,N%P=!-/^MII]\R?; 4<>3EX7,QKN"QNG M% 5U\::D7MQU*24NUBD\K%C6O5*L2/C]$ MPCSJZQ-L/=L!MFT*">6'TL#%05:P52@^5(1"Q@ #9[!;KY10/Z<7?#(RO8 M$ #QF5ESB[-'=E[FNQNA'7DGYYZOMN^%=#O>=^.B%-KDOF7[N^O3#?[O[RAZ M]>Q%2X.4#N*@]QC$K[@"B/:+F9RLRD&U3SNTJ2JE\)8RE[VF_X'#I^LH"'UZ M&NV_VF[$C*=Z08#H?\[,>I7C5*XEDRN[2@\Y0)9C#AK6Z:G=6_1?5^QXKQIY MDO(F%ZER0U#"!#1\V+/%>'[G^TYN\=VHU@U:$63C>&=)/[LH?8+O+=D%^C_Q M]\)MQN$-0QBI2@4N;DT.9QJ:ADR12]M10&=N8* 'AH?L1>K7,Z2;8)<=NT:&[0)$"W3 (09NQ2J M99B#ANP!YWQ[1Z7!WMW'7LXN:CQGNSSAH%34:16Y3S4@I^ ' M&F1[O.EN;EN&YG,-T'!X O'UHA%!4B^)(1YKN0Y(T\^-#1&ON<7Z4PU1W$2 MU*@'85[30TJ#F79NZ@=>B @*P@(1>>J$M_<:-2&V5@G#4*@62D!-H@,2*)&1-M 0I*D$X0U6"2\48-/3* @<%,\$.HA)F1P37 M=LN379!C+Z)D;\W$KM#<)R@I-[->4=!_I8Q3J=&3/5G'2S7EE[U94>FZ,B$_I MDISM\@5:E?_E(?+/4PU-Y 6WD%X8$OP8A

([&DMII@0EX!VX$<(KJI0MW>)'D=.5=P"\. M5<*D_Z,__-Y'__9&C\/!9AU'?_<'/[IW3WW#"_^FK,'&&P)+#*S?8?B:);XM M\)9P]]830LI\.9IZ$>UNC-8H*=)\&&D%FA47A%6TH=].YR=\#,2K"RX/=<%3 MOSLU?;HG-!;,ZOU&4@R#>%#.Q9W6UKBI1F;G9D46HD.I-^Q<]>3YCJ,X^T$( M5[LWK LFT=7A)/H^[6,+NS^=#9Z[,W73B8+2/!F%EG5QE2.M=F;K3J$GWAEU?3BC[@?3\6@ZT.%+RKP1<M[J!;I6[GF6P[TO%1[%F&E83F3;[:<TTA3CQBR96 $Z:J=FOND^KODW>*:#F,/O^ZU9]^^FGV-LR"U4 \R6FBKD M[+]0T=1F=3%F^G*(9*^RC1A-M9N2N4+88^#'N0DX)RJWW+=Z&[W+" ,E'IS;1<6=Y[FZ(I2FUOS/PL$D/NZK 0 M-;6;F5.PQ$;!!+QY/@Z#XIR4A/B?:?\QMJ0G_?%H,AL,'\V>BON$T\+NJXK2&PWQS.T/>P/3S5X&/WCVPR)]M5RNX7G%HDDO-H@Q\[^4:'-W M<:K373O]0 AY'GL.Y-8/&(=MKC#_UE^R@0V_7;<3W)V^<$&T'[T#PLCU]7G[ MMG-V=7U[=7UQ<:LI25XJYKTW72?_+=('?)V-T0,EQ7*H#RK0K4P/'#N]V0?M MJH,(@$2':1Z4I'! 68%/;?<^9_R71]#6\>RBS.W/UE^2IRA;=>I\#93R[M/Y M*[ C!V## "(#Z,URIM%+ &UH^0C\A)K&FPM"Z88JW6!A0^K9\O\%PF *_'=@ MQ[)@'J@>Z]G&*)F*%U#U,ZUV1F_1;38AM71QJ)8X[K0IUTJ?E]L*M\J$-\*E M_Q 6GJ#U AT8KIGJJL)(QB@?"5?>9)&O,&Y9RP8RV&J4KN-X'[@(R8/G)SF2 M\8D6%[C*#=8D?$GD0.TLZ.1ZG-!Z='FX'B7W*FNRY!SA@J7$%\55A;CF,:5U M'J9M!-,;4R]DEJ%$Z95,X5SP6N)US=%VSV7C$_-@;1,\X7 MQ&MAEABI1G"23:6"*J/:"P D.29!!0P)C%!#[%2E3D$*?@)FCG'/6@MV*3/C]=*?% 0 7OK!$P"(3?I)>\L M!^-]^@KB?7;7MF&"6($KEAK>Q!C-4OZJMFG.RMY .NSG489Q7OFNR M(Z[UW>_M--F\6^P<#':\@Q $*1;LD3O!Q5=]-'_BXWOD+_[51'^4OP%88@0<$'';ONK<7%R=GW4ZY^>W9[H5 MSQ!DM]?B&N""*H79VQAE(4M2++4BSHG:*8S]N' AC4$X"3ZXW5 3E5'/:PX; MI.Z_U\!=>/XJ1L7=.OV17P,(C9:?!Q=H'F@J=RYT'4(BK=I#'PMCFE(R=K=> M]U9HX9COPV(L(@%+%0:N%6P4DUV[4]KB""X06M#A6T<_;NL,!LX 5TFY: M;&:7RW^/;]REK]!*WJ%EN79KYRW43_T:A1-BG+4OV[?GM]=G5Y=7[9MV6U.$ M85P%=^!R!<@5[<#+C&6,?I$A04+@H32>*$Z\?Z,)?S2^H(U\#U<8=.G^GL*> MQF%+'AH(2"O)#TFX.JP_O,66\(5"BA%')3&EKQ>M(@?)\QWTK'#^^OVM:_]O ME!S7S+QT7L_@"JWWHT76?^R#-VN]>Z$6/^$..@Y.C4&R 8__%B>!8Y-XJS32 M2]=*?V1->]X\B%9FB*2HK_T2W/(U[1CXN(:8M01H'A5Q,B##I_Q >>9==MH7 M9\T#DV3V* T.,U!EX1K7I;76MO-)0$T"2U)X7=792MR2J-E05/DB)P%HP]B; M3H[K3]U;5=&#)QG(2A^&&&87(G*UF(:2GGL2N-7+S0SQI<]H M:F@@*E2KIVHF"63$#$%%?'TT%/>79D.)%SE*'I('F72LU'R6I?Y1/1.AB..AA&IR7GEAO@J1M[A:*>CTR3S* N*+GV^P33Q M+@SYTTF(]S*8S*[]GM8[ M&'M!^&9!.V,0<4M;>K \ Z\1 ]O-PYL"%F48JVG^8.X,"-M$J7$*,-'L!P>5 M0D6S'VR?WXI?X#/Q@?XZ2DF.'VQB9B^W*0Y!6Q<978S30%4J(XG2*9(-Y=@% M9+?)G9[P8[ ?D):RAM:<^.D*RRB0RD+T5HO"=][N):'@(R3#L9)64A$?!)F M4*H] YX<0,3>=6C'R=MP]077'H6OP$]/*I/]XC/ R9XH .$?H!: 84C\$#(5 M:6\(A&*:.9!RT*YY@. C45GJ0R-L0K0U 8,0K&A60U$WXU AP7HH1;/2'"J: M*AQ1&%&4%XW=*\>]F_-.^T)S'*=HGYU@0Y3YMS( M*:#[U+!3'%K+T?7D$%1 NJ15JQX@VCUE$UR[=GJ>%H0**9>4XZL00;K\[)O: MJ<1C+V%W.Z& #8^[??,6K9W7:.V\!VKSZ7?7[7??8(D%&>Q_F(? SB(GDY-3 M],[H-Y:'7L[@^3G<[K3;FO=K%7SY"CEBKD^X,M%Q$/F]%0+&68'8AD@Z0D*D55HDE!M+LQZ^0- MQLR[ YO@NJ*K 1Q#G"ZHI'%+J3+3=#&@LA22X+US55+[SH9(L /L\+&<[MN; ],(%->>^9:;Q#,./=?>%I1;Q#^D//3A M''0=)SUUQKT+IZ$NGVIW/OV3_YTFVIWFV[+EF;R&7HA")X\-*D00;F9\:]RM,8FKPDQ)+;,$+4"#T/J M@HJ#APMF DG8:MG2&CQX_A!\I%H:6_J^YZ*/>7O,D2%ZK>TW.RY(]L4NP5&,PPF_) EJ0P+MVA4(Y2CY ?I!Z(*P MN_0!H.YE6$V-$[4,<>V=_XJ0KEW24@V+1)WBW"Q8HVZU:%&$%6]WX]"C>'M2 MA2U*JQ=KNG1Q>*B#$RVRCR68?8P#5"61TQ'$3[SBH"9-F^%#/CSZWD%ED(+6 MQH*%7[H\"*'3JF"QVB*CHPD9CN-]I$F_[KWH)5Q$SB%/V)=*A<9H)HHJS3H]$M423C][!5HZ0N0J.D<"])F4.YINC22F=H@6 PQH$$\]Q%I[_8?FV:$CB51=6LG+M';>YO-^=ZXWAFS[\OKZXNSZK-VYN;P\U^63YS*N*^U- M\M/S$DW/6[U:J8J,RFY/B$R0M.<]+*ZE)[>C]PX#1 "!#Q3\L+HT'#7"I"O9 MPYJK<7Y'"RT8+194-YK8* U'DPQN5-U,$ZO=F@LP;%JAR0!!-81MA_F$6#$[ M%)P;F8LPV4:3YG)ZAEA-Y]*\ OLU]-3NZ)X VL\$0QP @../Q79GEV?G^[NS MIWYW&F_ -D/698.5<*)@'[7?2,M)CC0AG*?:O.;@5(1X_E6:L5T&2@?ZGV5G5^-D5$QAPG28-!@ M9GP6E_">H0M7T8HJOMSOY@F0\5YY$1;3464[N,H'K5NCYZW>O-IZ0.H(.>L#H)8F ';C]G_-7[/IZ\/P)7+Z& MH\5W9$3C"J"DN5UAN!J!00FIQXD>UK"/X*A_>="N1F 0HR&5\HT9B[D<*>^Z M%_:0SE$_CK.WF8@HE/^$ S%[/1J)$AX:S=H* MLC8)NY0QMPC[#6LO6T'29.W[3-HT,)3?'5AX/MBY:E5M[6 .9R:4F.:%5%)3 M:'7,T!;JK1!9H.+B\76GW>G4&$XB1*9 NC5CCRL?2&,?NG/X9CD%_@UFGYK# M@X^>S#0],T.G4#.^;>G*MNP05RR.+[W^22X75MBI1@*N0% F836[#P,,DHT/ MAV.2;]K62/;B=&0B-V1;H5#D[(Q(K"Y- 0"+G P'BL^@U$:$_ ZPG8.,FG?@ M6\MMQ:Q-6 Q.4(<[X1M!$V3^" >('%2JWP2(9,]N6U!"=&/?;I^" Z 3D];9/NC3BI7^HH>70C8[N6^;2B&VBCV[XRK[P)SY<4\'%2ZI2"U@XB?1QH87GV^S#JXBH=)0& XE%H5+SMP[X00]F M9TX1&*?I&*+2J-0.K@&*'KRHDMVT,TS#,40E46DPO*QJ"+R4=A?H/2C *#]0 MC: AF& 5,DI[BD,/:QQ[5E+6?L!7'U MF3X^API@7"64,ZU+B7&; Z:*-+-"/0T*R-\YO=RUYM@G=OP#U! .%8ECA78: M*/=2AYOB ^59U>FTVY=Z<5!1RGRP*<&3)IY],EG#?^8I.LR)8XZ7(TT,"BQB M#/LHE+/W)[Y8C&AZH&"9$U+N_I_08K/B.(&$YH&+<7#*V_T36DQ.*#U757GK M=CWS[L#8@G;A82I_[^9B108CFGC*6C1W2BJ?Y@*I$@=D';*:=,Y!9(3@^8;0 M&">*+2%V5#U[+3C], EJ(I Z4>BP(*(F\XRFXS$B]97/2"J.>J*@J\@@U@'N M@5M=U0TP].DM?>5@Y_,/^.);;MAW@;]UDF>IOP9&V8#<10%T\9(S_R."R6@_$]?04@1&_>M6V8@'$KQ^!NG1!D.8^^%[T% M: @GLJ&[C.]*NB%T(V"G)X\(3:R*I$=Z>G[:W:+)?:9'+TD R:%.TLE$CJ*= MFA9(]5PA5&\][L.-@;4)2-0Q+ZA".%HM6^%I(43?T%J!>P^?[U)P7G*T$P0N M%2J'N)7)5.WU7RE65LZN_.8YF,!@'()?GT*;6/&5LY=QR)(IS#T?;TEN:(>$ M D76AD''[-6U#+<8\1@F+04YJGA7_1(_8Q#41FY"4G? MY!5( 5B2/] L6MRMIY8#AEY(GES$I4S&D'6"&->*IHPI3<3?-^#8"\\/Y$"/ M?[330%U%?B@(.FRF_^0I*U"MS8GR1"Z1;0"PS;+[=$M":<"EK/*(.7K[?T1H M\*P:TQ1MSL@I%@5ZGB!&V:C8VPY7X*+2FPG"X4[B^)J I)!D.8SM]?[$66F< M\7!2Z9T$3:%U8]^; V '#TAN]_ =<0*&2 S(;$^/N@!MC>?H^8G'PO6Y+! SZQ+;8UD\]LI= _EP.L2O9-Y),E5I*EM3AD4!YJ"U#GT,UV,D M'*R3L 7VAG75T'/G3!3+?<@GLH_ 3Z7&LB;M+,"V4?@*_"V+$E52'=W$83_Q MK(2#3;PKO!-)+='(J#CJ)WY5,+"J>5QPNT96-EX!:H> K$=+CW.ZP)/+,EG7 MD^7<&*P.M$<+ND]>$(S@R&*KTVK2F. M7H!U#XA-<)FN)_-US#%GP]0 :Y%5:5/.#CGW0; M_H@BLOHC/F&JG)N5:HA9$7"16\-IU;?P/=EV_6PY.'U#=E"6/FQ?! MN?Y389-M5P$6JDV7?F$\BKOS.*E.@)0$DHAK/WEHYD_ '""NO3A@""2?M&*!WLZO"E^,1GV"6!^:R[#Y.,DU5B:$>+.C_ ML)P(/ ,+_QTGSD*BVLYGO!Y%OH_Y)I0@ZN8P0=1#=S!I_>@^?>^WGOO=Z?=) M_[D_G$U;W>%]:S#\T9_.DK^_M#;/5)\H2E+"MHR/!+N!8G:QNB"D7;=O.]=G MZ#\WE]?75]>:PEDV+YD<[6$;97L.G6+&'KD;>:$&0\_ULS_OK R4T1)&]\X M52@LWD-+4BUSJ+&&6G%VM][11 \^^"/"9Q:,G \)>U.N]TQ M!#GBDN14/4*L:)H.&KAO41C$?#SG6[0.>YB+F=)B9D"'D_X& Z4M#)3VB0.% M17]#,O^0R+X0!LK%B0.%1;^"2T'Z:E! '$L2A'Z$.[-3#V!(7S-"[!.2?F-:OS$>8ASH!%!QB2#EK M&F(#]8 ?)AD"XSMR(*ZXP%S:&#V,PY!R%!P"3Y0]#<'1L^>"];/E_PN$#Y%K MLY-MDAM_HD>(,PVQK>.+XSM'YTS@D!M_ D>(,PVQM3(,PHR0]4U/N.I(%.OU&<8!U-M)Q[*N-D0:)-#_PEA-33;GK=_(R')A@C! MU*_$+:4I=CNZUN2- <(/.G:G3Z258Y&D[8&TRY62[O8 '\VS$+[O%J^EW=$A MM?V$DQ!GJNX5"K(9:%)3&YYG^7<*"XI3.^2Y=H&X=G-Z>!)DCRQCBWAU=A/T MK3'\?VCY?CR]1,/_V^7#_S?//-WP_YN+V]OSB[.S]L7E6;MSO>-7L%.G,,3.V^UBAEB8A1(EXY81:%F%%>Y8'S7&7)L%(7*Q2XRZ+H5(G MYY/"<#J3,%-:S!7"Z1H*E-P]G5@Y"U]:V_0R%S#'7ZNX^6-N*>*QY\>R"C=D M$:Q#IG(1&,%<[ C(\A 153G0$'73#T*XLD(P6I3&DL@0QH&I*@P.@569'0U! M5L_R_372U1/PAG@,[.X*IR82!9?@*"> +QD<:4AXE(*(<@,@]@'"2$1,0G80:E#=$/L49,YE#QFK+;KA;B M9\B/LC@4DFBFW ,_W)$Y^FM?WNBK?T[GK\".'#!:D#.F'GX+P-!: <)Z474X MX]!SK/5$">,866WEKC=<,*.]/G&=*>Y@#%24B"Z/C!*/X*[[=M:$T]Q_*WV;/YL%#4O\%X*$5Z M0RZAUOPNX0E9L\?CIH+L]J:$"?X.P]?OKO<2 #_.\9_$+2%>>>X$G/0L,8+4"@UA^:1^)++H'?Y??4)=,6L5 MV/5&0QM?_K^'0>C#ERA4K]?W'_<)[V,S5T&F$"-O!)7D8596-ZD?]$0Q@-62JAE*L_\EW5*PUDG0C]>=_Q%!'Y"/6FB>'=[NG^"M MRBRE%0FF LQHQ[>AY!V MAX70-$_M]>W53?OT4,#-F!0&G28I$;(2'7VDI[MCX,\Q!):T;!3<_3^A5IE; M*?YNS2AAKA)_-(.):\G_Q%8A;S)O_)D94**X:<@4]5XM=PD>$+][GKO9JP?3 M5R25T0+O20!F> ^Q,J[Z:/]O1 :5DF><-!2/Q]$,P&JR9VIRPR25X#$O,)_$ M-"-7WY,&9W5.9: K?6Z3SX8X(V)/.+&FD/)\\'P EVXVS3(O#K]FI QPTLB2 MQ*X,7FK.3H3W%Q1<81)2-9X><=("C$F@XN^=9]%-IWUQ?6*(JLBK#$Z-.JEX MAF[\ EG5@NQ$$O-I]^@FF'F(^7-L:G@.>HMEUN&;Y]B'9]"RAS]I\!Z%F1FZ MU5\DJ>R3PRQGLJAXD M&':.15Y6NLNE'YNJ/2]@@Y/9\Q.&%?B4 8YT]E!;I]^3YR[1[F=U#UZV67TH M ".V_824$&.767_RW+KOW\WJDBP] M)GU#!B5-.JV1GD(=+^$V]0DKGSFA91[$G:0LE([IS69[OJ0&'Q5&I1#?U@'9 MR5*3^2CNUM^ O8RSL#G)=:Y7^,;(QU)N,&-$+2I($@2D,8 C>?B%'L@0J& F M9:&V-U#PTL1WB TQ-FB_."VO&MV#XWVDQ![R$+"2?"8RP*KBX%"%A052]J< M]#9D_DLOTFP4'#AE23J#YJ;4"" $&1(",/]UZ;U_M0%,0( ^[,L>??7/)["T MG+Z+-N)K@JHGM#!0RJ*:G9)F<%TLA*=IG&>6T MO>>M5BX(DVRRY#3RU'9&R:Q0 GN'W]P$:9>/><=[2I3^X1/5CSN NT^!E M]C$>#D(6KSBI#<'%$PC1*XP6"=U,.)":&H<"<4$2M ,OH0HP4,'(IMAHTP_$ M#=0,3*,7YK0O:-TH49>A56E:'%G2Q@?13Y[ETB6<;Y&G]+8!4N6@3VD6&&GS M%KAHR#@R#-CWP+'6Z!_?^BB6,%]/XR1?:@&O2K!9N:Y4!#T4Q4O.^%S4W7*14P11)M(!"[?8YS656O/^BMC-A\1)H MJB0G8 Y@G)2(5Z;L'HV2;@E23;2YC?#Y,W3A*EI1Q9?[/4?\[9D! F0()2_"8CKJ+$3K M)UN(N[_768B%=&@W-.7X!WY8/L2+ X[28CAY]IL9(]KJ+AXNTJC9$77+C.G- M.6QHG-RXN,\6&H,R,S5MF< +VW/C@,H7R_W7:('>'=B8]J?!W6C"/G#EZ6LT M+!CR)09EE"2W(5BYLX*8:TQ0Y!LU1_H<=#5DW7X B S+>8A<.^@CD,]QK#8. MLRZ4/4?/Y@"B++%FE?A0<13T5%"1C]+:.&C(.MMC4Z@@+;+NI!0X$Z7U!D/+ M>8KKW;PX<)GX8)-Z!SAZ(D[I%CY;89I8AG(I7_;PAH.,#16B3:*.+4K#QS1= MML,,SB+G-F<^R8[\SO-]#X=<(2ZB7\(U#8H"0^3Y>MZYNM!<)T I8 CXK,HK MI1C4E;^'P)0)P*8'SF53 87T03YQ6)E;DJQ[6NHRX<2U,N.K@XPWHR@,0LO% M+&P,XD1=4T2.98_P/'*<$DX3D A36#2H]WJG!5PSBE-?%D:%(3>"OBT<,<#EA)#?44'.56@ M2>06HV9>;6W!72EPN/GR?&EWVE>:BV(<6UT5\4*2Y_C-"R ^NR 75-%5&M;W MY@#8<9$9K+>.K"U\%=MY3_A M,Q&NO7+/>P>(O' (PB?P#GQDT$XPNXIWQ+2>IPJ]JBQ26W9/5MU(/@('B_^. M+ +"@(4.%/X!3A6(DCBE MMB1?1Q?\DC=/<^OATC/!HW]8!;*P?9YE%T@&%R<&+A'&J*W')ZML*&'"S+W5 MF^6N\2]/<'6P@>7M=JIHJ<0?5IF[VH8P[1D(EN^OBX[K65U.%5BE>2.KB)U1 MH-H]&^$X=SIUT!3R0E;A.<,J'9+6;+0U$3!]4.M3!X\(6]36GKN59/9L]P&C MQ=!+WC#1H!.0N-T>/#^MVM+U?7Q?EE;BNN10IXHIZ3S+ *?F"$![B94\>ZAZ MB]P\S[!+Q+#SDP!9*;YD\;)57>6&!? ?P)[UR=2B*:#'I^ $F--ABE# M'.AR$(7FD!_"/ZTD8"X]BD*\Q68!!5*L+J>.*6'>9*!2["175=[WT4,:TL7K M^2-:V<- K,3O[6&)W\?1C_YD^-P?SEJ/D^YP-E5?Y9=B5NZ31KDCR&R+1'[= MONUJ:G.-?VK$X^ MTB15[.5%R&&>&6H[LR3!Q\T]$7"3Q5$15_@TCU,DQ#0RC)9FB86;PP628="F M](JC+*E^=Y&1Y@>6,P7^.YP##-.Q[RU]BYRQBZ^3V;)FR&Q/VN4(U9X6AEHU MS77!/.RND'4^MS M<=#4 J"N 'WL8_L\)0_].8E\R_D&+"=\[2$&3Z.W-V2! MI;\'K*)KTA]C%I[*H6(/6L?BDJE@_ :7K]AVSU-"1Q6KO5GP.)9D]P ES"!3 MD;''GQW.E=5(U4;\1)<:%FI/J\7"7P&83$2& A&10%!#C8*)#KIS1JKU? NS MY%K>?.6@RJPZ1+3B8CY\L9P[:-N;^ER,.F.TQDV1JAB!9J6EX]Z9C%^M Q@ M-YKC]Q79;)!Z-D7T%:A5F@Q"&@Y@"/\$;G#G>Y;]8J&5R[*AEVZSBK' W;LQ M>*A&L5E9&6CECK#Q<@^7^'!I%!LND9OZ4Q/P%^)";(0\IZX[[4ZGEMB00+72 M5 B:;IG$%QSBS";I/<,I6.(_24<,7'W,PHOH<4-Y$JF6HQ:I)F_+3&V?:V., MU,H+@"#$0@I-W:%]#V; ?-<72_&^0.UM7EB+13)_I&#&&VF"C0.^4EN;UM. M2A%=H/36]1>H(&W:O6+'+'M6N^6RF!3&?EMNFAZ%Y<]TBJ68PP1IF*P@M53. M,D& C/?*B["8CAH+<6/73>? M9 .H"A(8CMCA%I:6?*3Q7!0:5"M^=X,W M,(<+"&SBYH+9UACQB4EB3X)"U&F?J;3H->P]F0 [\7G<1SYTEP_0#\)_ ,NG M&Z8D-C!%L^>IB?+@4' %)$.(PPZD8+3,$]#%XB-#Y>NK*0!9(TB_J8*UBVC/:$ M6XI,LRK^4(3^._2!$SL^X^.K*5)E.'G#G>7:)'DSFC=$U*(4*HWET)1;> +> M@1L!G.6TY[GQ'9;?8?B:)6/N_TQOE^%DD.A_2$G^I+C_2XQ4?QS))EY2-(FT M[!X:@2X6Z*\BU%)#F26^:)QD59+^LH M3 'BE%:'D#XS\>5_YJS$#1HBQ&*:%-3[E2^[;/?XS4,O^>HY=C#SDH(F8!-# MB%,3^X=9=H7[-T3RE4E66GM!OFGU'9O_WFBQ"$ 89V^)\^Q/@(,3 Y.2EPCW M;P@P*I.LMNB ]+U4CLS1&P)\B).4(Z/3#<@%ICB[-AH/?-2JK2 @:_5(*,+$ M;*CJSD/X3JTPQNS0$+&+TZ@V>[^L%:'GQG*=WB ME03]P0PF.FQ5?_F*$"8KE;Q16F%LK>-; M2S,O+@"0W^&B1)XXD7W++7=*OSL[JN@T4($Y6RG1-F8@G($1:*@XR M^/SL,#WQI#\;3/IQ>N+Q4WFB%B-E[=;#3!10HY[OK6R?#"K MY(HJW9.5T\/,X-8TNYWRO#M'O-.<5$LRABIPH;$+5G8Y"-F7D>^.XJT&\T1. M9(C3!90@3ZK>G[Q-X.6")0XM-@I@^?J,CVC+$CQYP6%D<(D13A=>8BRI>HG3 M8'21^5O1SCY=7 GP0]9M40\7AS4)4NG';1PG-YH.>IXND/A8H321N*;RSH>\ M>+"@_\-R(C!:E+"NB+U/%UC\[)!T:;8P)X6J\(J!B[X$,^LG$*OQ?'Y^&$0Q M&/9&S_W6K/OW_A'*.\N92!OZN8,BF#UTZ(+^8@'PG9^M+'&E+)QI!;K1]F:0 MY]+4 ?\ QFD$#O'MSO2*E)KJ\".3-<%Y]'!T=TQ1YGP8N=]='_VR=.&?<:J= ML1= 6@R=E('K"AK%'&B(LV?+EQQ/>J\X"_/ O4]I00V2510OJXFP':9'GQ0)G!P6K(P%#(M;\\EH19+OUN0! M&)'("I]H#/R."*U#/!^;P48%39/??6BMV,'31=V,0]:QAU>-6A.QC8.RDI1)1W$#"8J4\FJ?!]I3=$)P%6Z$9%B M;H^+0[?'M/\87Z2>],>CR6PP?*R+LV.?$P4'@;3F^%)M^[9S>7MUC.D M+DEL!$ (\\$LT5 M1SH,;2/B/&EI_!-2:)@9]"6ZN%<3Y%R%5*7%8(^XAH]]#Z?6'/EI!@#*"DYJ M9@P$U*[?W*13S;HCRS) 2$[?E;Y\4]L:(U4AWA-%QDF8T<'2V=3F M)LJ44S@'VEJ,2%-EFZ5%IHLSW\(8"9:2PIX0.4@S56YQ^3FZT'9^;I3$BN@R MU2?5LWP? I]#>9(:-DJ$_!2:>GLFSKTHN"@6]6F4B$L1J^PFBPQI3\ [<"-0 M(-]<*V,D6MG6X:3-5-TK\SQ ]\3D%(7XB8#AYLZSY5I+8!?K66+#/*F7:'-] M7CL9\A-FZCS<+:K(LXNDM6Z"- 6ITVX)J8GZV_&&/14$EO-T-0881XB(*LL. M[5:6'"0-(SQ71HN$ 9AQV=$(!3_T#N:AIJQL#V$B2+59\3JR*I3$JCDHB##> M;]9D5'#1*LF*J%)U5"H DHL&;DSP[S!\[45!Z*V GUQ$P$'*.-U"$.?X8&-$ M9"3C8,0E>RID*I,N2<,4YG [=HI ]/KS))L'^NR 6*"NO9O5E8(IGJ[&@4BB M+BI-?U-,XOBFLX6FS&XM.9H13&S<9'@(4"S)LM6_8&VB?;9Y^A92UR3Y!*PX?A*!@M3YLV R)<]*E MQ"K7OFX_>>YR!OS5/7BARGVG24,D7D31L6IT5 ['?(.AY>"B;JX-0UPGE[+/ M+FJ>Y\)UI]VYKOV.NQ3-DB2O>[D>6^MXUSGSNG-D=/J :HK2C'/N 8R!3BEY M$XSV:I37+IL7#G"%6Q]%7-ED"=PY%*WOGX>S'!NKVFK.[Q'?P]Q M>J_^L#>H3\$?%H.*2@ )]M5C 01![L58:;W(C8U1 :5$E;<,N.E3F9N)ZWKB M$S)9DR)V/30S*!=-#QL9(ZP2/-\*3( VPP0U0X^@7B.E-35&: )\9PFK@#)3 MX[>W1""C8 X CA7!F@8IE[ MFMDD:<_+%+\><6KN_9I__9M.^_)"WP1D,Y4@ 8-VK5I>>$]0Q>N(G+JRH/? MS1,@X[WR(BRFPTPA5M^!WJV'%G;=C!;;K]>,!,/\ Q@#ATH:5A+=*A/L5 1! M2@B+B=>N*NBW*3,:)L"Q0F#/O.D;F(=^M'H !3V?9Y2G6CL$%*T63P5W+ND=# ='U=6 3:?VP!2*1L@N^\61\B%$W8)! M$$2;.^-/Z/_= .Q+6ZBO^8)GRVY/*50B6VGP:5N6DR6O-7.( M D.E LJ4J*GN?.Y'EM,-<5:Y-?KRA^5$?&?PE+[-P59ULA5/Q(M8SH%.E&!IBFK*I$R96D$UZ\D'V(/\3@5?HB0 MD6B8"(7^W:\V!2Q4BZ$_KDM3#]1QD?2Z*5PH^HLB?]$D31&Q1Y)Z)&-$O7)< MWJ^H+ ],8+J;@3ZBFLEM/V)/&O%?XJ YET5(%(T!4<@\$K%$%(I@$ \EXR09 MBL3B@Q!(2HE0 D0 ':$34(+1O9K0GW_&-J(NHK!N/3I6: 3 ]+\_QK8]??SU M:PBLP8-ACGZM?\ #(4,D%0I3/]:OJ+*N;,LO%HN'Y6?%!Z$=Z4I7YU*V5.'$,-A&3=LH$N[MY"=4KV]L7])J*__!\W1>6E';*@ M>- (^OXP,N:_9!UU!V*Z_;)-H%M#P]2 C6B-*J*B(3*Q-R[+M)^2 3T\00)Y M^1P!J/!>FYOB)AP^2[#8+_3KIJ!CF\\63/Y"O^Z31WZ!"[T 7@LSIL;V&%SI$QPX@*I^$:,R'J/SCWW_&$$C__J-!&Q"BH=M( M+_WWAPV7]B^?,OCE$)PY\OR_/]:_AVQWBGKZZ]]_;-E6X;___-K\]>L:&)+[ M[S^2/"L@VIH]AM1E%0W1=- 8O!$M_3H82Z@-A; 0I@3,;J$1Z684P;FB;;6)U;C"ZE47W(!"!3($/K!R%+__V1 M][HNJ'5@BO(R3RDEJD271ZU:-;5D,"4.Q_098Z3H]2!)H1L3I^R\*]44N9:9 M\).1'1[/F?<.$C0'=7VB<3SO9)*KWE)/SACX@4%:8V!"2Z =/=N(=JLSDL[8 MM43<'8TIFGD?]R0HRAI0D5 6JMGC<=:1JD/F%TJ<;8@*Y[5>;+3=DCIFK%I-5G)T31+C(2I= MB[PTVBIR<4Q9O 3Z:E-H HRX,D1FNRR#@:S*MHL(9T.,R=HP*^M(>\I K1N6 MC'O!+I&BLN2!BHI;]L%(8)(ON45)T'D TOW9V+66R0H:"=;UCX2G MG?BI:NBB_^N& .L!7V'\_NC@148_=[5F-#>&+-^!=K$R%]QLE_F#*:B'YF?]<$S,J6 M"-0>!":K2QG$M6V7A^R@+X=R_8G2<9IIP528A=IJH#90ET,ABD8.SV?V-[.. M2W8=SJ(GUK:[G5$N4IN:ALO7Y/ BHN8X]A?= M85EV>B$>-FL-U1 6DIP<"5'"TWEEC*Z M$:?GM<'I?UZ&E@7AH=EL05.K#;'KAKMU M,)"ZEJJPT7I#8&>KC,Q7S2YDVXA+]7#OS<;MQ:& Y=Y01#E9%[IRK,W#:"PJ MCR.A4FG5^.!08'H)V706A!0Y4UC$YZ-"?J8WT% H\L)C>3=;]JWYX4BH@Z'D MXU:4JY4F(=)1QY5**C+3AXG&1[ERGEQ?UN/*MN40K[=!G'?IME:(5@K#5(7Y M1(_KK<._I,.5J ZC7-ULAOE02I7K<:?<%)J-BP_^-S=WC?31. M&Y;-.=.I8=IUTQB98",H6'2VA.1$J -DN'?O>G4UH>1X8T%=01#,RJ9E8V=D M7<6:2;MJ4HXEZTBT.#CR(]1M=04T+%/WA@/4%E2A:&PZ,JB2:F+%=1FVUEQT MNJME2\P.%OL!$[U!A<>.PY[5T<#0GR:N^H#;F@RE;J<=GI,E+:U4]:0 M32 ?8O'W&KW;91V'"*Y+%^==B7.5] @)$PL+)-M@1K%J)]^';X"1$K#^OX@OA#<;^(CG MS/[[PY*UJ8IG^;QG8V_>%? M':SJQ;D^"3D.=O#\'D$O8MM\DR7\?2A#D_!&!D_.B*<+I<. [?CE3766CQG_ MJX0:6TY5691MOVN$)&M8)QOZ3J^_.-H?_VZ*/3O_K+YOFGDUP$DSD$(N8\0 M\F((63Y"R$LAY-AYNA0D*@Q5(8U, M=<%REIZ/@]RR:8C,'1*O0\)?)K)/Z('-+Y_-Y2:T ;+@$@M,'5E\:\WB2'9H M)(H+9D)"6^_--"X6YLQ;E_K38_W>_*T#''2LN1J%E421&>9LWDTY8B^SZAFQ M=./&N;H_PN_-2QQ$XJD&0T7>YR" M)G-C?9AL%0I4"]ZZ:']J)!44!A^$4DL8:B7[+25&INO#.$ M4D%AYHNQU-1Q"A(]KQMD;0#I1;D33V1&MZZ7OR"6"@JSGP939$,4$VXN7&91 M6+7H+9V$F%C/TTDHKVJ'XL'UM22F>HU&TNFDC&J[?.X,^+I +!U9<# MJ1A/D_WNLC?B(;DT4OQT"(;Y6^?PUP12P>#VV7%4.E>)MN5ZL\?FZEJ9XL8M MD59NGO-?'D==95F*2EXLD,I$EX5E7.-LMM-:%/M.3[#9XJVS_9,#*2IYG5F3 M-[/YF4@JWI'GU&Q$E16G5.B%!XMPKV;=.H\_,Y(*#(,/0BDZOM!#%2?*\4Z2 M3C.ESI2A4_=0ZF:8^6(L%1]$$W*L4S=(!W;)M@*FE'OSLQ^?'TL%AME/@ZEP MOC\O<6:CJ.2< M7(S_19WKEU#G]2,!48MKX<344[/4YJ&7)8H9>L-A5"JU(I M?^NSU%\0306'W6>'4[F6[DAL4Y_PH)7C+$69,RWQOBP5*!@\W>O9A'.H.[ ) M->1;(A-5AZ:7M$T786V@RB/@'R"?0A&1H"5KJ$AMR*&GUM _:\IMSGKM#L>* MJ)>"OT4Q$B(I869F9M%NNMCF0Y:H,D)5G7_9% L^Z"H]#XO+D@,-\3H5/T@& MKN??'9'_^77=EK;XWB-@8+:PGGF<^#.P/NI,9B0E)@'9,;59KM'/F8[U15KP MCO4OQGK@3E$?"09.FI V=,M09R\Z7,\TC7*O#M(L9; MZ[PEFJ/+HM>Q3;/T%(Q#HTZ#X^5F6JQ%)U(9"(%SY8,H9T]9\CE"]CPS[Y+V MY9)VVIB-19%FQJ4"X&<4GYU/J@H/VH&;*KD+V=V2!5V^7DC&E4W!JA&>*[H" MVYU8,D.1W>;T+F0!%K+GF7F7M$M)6GK?3U@7L2XJ=VRJTE5";<8D:6=A]K1E MK)GOW3W(<^7N!0;=I? ;2&'%\!.G7C1JBV1B3359MFFVI*DT XI"?!&\32]! ME+E#=MPCMC]:PEZP:IEIB8R/HF.%!,VZ.TWWRY0;O+QQ=PF[V[#/D#"@@Q&4 MKN(^+MF6EM$JJYZ2:U!P5A CJ;IS%[1S!.T45^[R]@WD+2LO-XN1%W(81V-I M%1<96F;3C49(XY92S0G?I>P,*=OCQ=U;_'-EZZ4)D*1<,.:AC$@Z_80U#SML MO2'<)QZ#*%MWNW55V<*5VJ9_N\7[G<47S%@M,EV.PC$PX-,-V9'C8KO7C-_- MV!FB]CQK[E;M6TC>1:;Y7Q ]R6Z'WQ#/]= M]FY!]E[P,"?QQ# ZCF;&;*@7LWMI89R?-NZR=PNR=_S>*E) K(*.3VY M8%:5NY4+MKS=[1O^\I'K3"]CK%*31J,EK]HRK]%6:!Y9A87^*'"3D/XMJ"?H MM$;32X2ZVX]OA^<7C $?2HXFJSA9)M.1D&CEBX.P% WN&DCW_V*' ?\XSI\XC" 68Y0ZT:PA6UK6V4)[ ME"[U:X'T0B^SH__/Y/E+"K*-+]3&P8$%F?,*M 5&NN+-X)I-Q>1I8(5--0'T< M#QP@7M,Y;#R$DXW#*;75G19(<<,EH8Y@N!P\)%UY2^ ^?)?GZW8P$6LB]88_[C).WZF\S'$9G*I2>PPI[L47BV/ MD]H(.5I:&+L*EQXT;=G 4QU\S=6PRB;+U@P6KY^CP1Y[4( MSSE\O9>/9"M4,7";?^ZR=;=;UY:MZV>3J8[R0V[<7@H*G9#RNJU,9JG57=9N M(:/%W:[=@NR]8.FV9G-[E/]P;O;-_SEZ[/)]$=:.UJP6BD2#) $%.QB830,7'@6_.P;=_OQB7A^ MP1BT%5@-%12H\W*M:NEYN=%/ENYXONOG=_M#;SW>P2]:%8N\,U@:';D4 MCM"50+K_@CC:Q#>19:=6/.B0;:W1#A;@, MH\KRUM3^)V63N3U>G]Q.E6XD)5>HUW(\;-03J@:*:5B].99_:C:9F^/\_N:# MPL JZLU8)<265N-4?^)6^K'LK9GXS\@F$T N7S>;C.Y.M9*Z7$9(VNY CJ'F MP,D%#ADWFDWF]M!T9B:1>(5*C7,P,2!K;KR22;GI9:(3./L1\$PB 43'>Y9" M.($O6+51I,#2911\E:KQ/LT$3H,$*I-( #A/)3#G*=IG/?KVBF)HF?( J"E9 MDF1]E#:AM*&&H,;A3)JBZ)%WW>8D(<;++4X.'/]?TP7/CN]:(* 29X, %:7H MBX" L83:<,?UI+]LZFB.BK QA^QPB/1AW:NN-F0D8XH1XX'@K(+2Q+%L3(VC MB?'=#U;6,*MPP8BBX>AXO1#)I(X^BG W4;Y]:UN(LX$N 5.R^*F$!HYZ'J/" MFS542S,[2KFIL+7VQ*@7F8*:4P,'/V\-]0PZ__CWK))'A/[XQ/J;.+1;]CV+ M19>4(%E'"L7FEZO81 Z!17)46!NR,\>;9;#'AE30Y] GVM.G$%:! M!O<7?C9E"WK=E.>(1JJ;AZJ4-K0IT.6M.5T,E[66VZ^Z2J<_B#OM5CRS".9- MO1\ARG:MYCRJ?&=+?)S-[)RM]IT9_H(#.&_[5$!3 K'#70M"@7IU( MS,;@YT,7!3"E>P>Z]1)B":B[I@ '*8NK0LV_+(&W$: M6'OP*<,14-,JD#6KB3Z:.#)K@6565M&'[>;-@I9Q!FY44#0GW>RD^T,+"780 M8?-TF&LPG#/.Z_C0QQ;I_3[T,5\WQB4+9+,-5 >FW.W'/"(A,,6Q6X9SJ![8 MHFV9@CYU;,LK0!\%DWM55B"P'-/?$ 0L^="NL98M:PBEM>'VC>V'C&R)JH'? M75<..[!=UJ(#2.;B(UB82'-YV0J=1=6?C7B#KQT/'5_BQZ\5;&/(- M\/XB./%\HXO$NPGQ<@24& W'T<_CLZ2ZW#14+,?XM.2Z8K1MIR.YP*FY-T/B MC62X#51LIM?V//%;48-%WNJ5J)DQ5UPY5BHZ57?(9 )W(.&N!C\(>/)24V?G M /ZB>I!V8^UE-I8M\5JH/ 6R%78%^Q;L]"WHP8O!8AM=1@2*]!<:4'BY^X*] M_B;01W"[M%"1=5ESCC?49^ !4CX_@\\G+V%2&]])@O$4[G8RH8^LJ&IX9=; M[A0>X*T)YX8ZWR[Q'%5AU*DY(W"%%ELBQUR!K+C=P5A8'$UOJ^0L&!^3[ MN"Y[2O?-,ND)JGV\N5,HN?5]BH< MZ+H@H\W?[76HVLB8M"RN,JDLF=U=4)I#*36FG4]$=$-/"H&+OX*'L^=)>AN8>SJ/_MDA#,,5 M>OF)W:R0LVS,$DR)+=;[=^0%*M#XS'6<3_+>5L5%'KHV*9,A!S ADV]TQ]V[ M]Q8L[^UZ:'MM'C2U8&!'[.89%M1+CJ+0HQQKW,3$REGSD;?#E8-I-E%.UH6N M'&OS,!J+RN-(J%0*9E[8=TUW!80KQ^=5D@?G59(7VJ)VE"VD#DP;?;#&\O1X MN=6;%I&!>F05MLGE\-[!7R6M M)I[<,Y%O>!EI*KD428\:;()/VY%"H9V*3!KEP$G3);8Z5)WKR M B^_A3!__=:PKQ.F::?8F]8=)D660%OAHIE2ERO<@C#=\7NSF]B";F FDC6M M1BK]L=+IVW,RU>63=.P69.)N8 (OH%^UZ>X+I2G!9K3&JB\I:5CA9N:B,0P% M+S/$'B/H!S M. !*<3)(%!6N,4XMDW.%7!:^-=9/P!T-U;ID#D^6E#D65P$-7LE MM*:WH$3O'NRW OK57=A^3\X)J?AT2')=*I&?)EOS#A/8361W%S;H0+\,*D&W MH#E5IU8B9\-Q<=P)22TPN07U^R3M&F6[S"^81A?31G?QM[6.:ESD6&_O5(T>N4R M-MM.TV3@9A+N>UL#IJ)O ]P)<0BLV:R\9&N"G5_&3;6K5@.GK>_@_HZ*^^Q< M\1_P=BHE95Y:9LLKUF6H<+\\;=9SK<"%9T%),_\E;E.@%/B787R84YBAH) * MV9D(1:X_22^2[G=5Q%]Q'\)M8N;5?.)SZ%(]N3TN*:%$*JO'8I.&* 9N \N- MYQ._(8?Q,XQJLC*?MHN9FFPREBDU6K<==7W,:K7FX?_;*O*S$QM.*RV MV)K=<]QAL] <+.](O070?-G-5&0A5Q@DPK.JXDQ[7*@W7K4&BS_!HGX)9JYB M36_FW'P\SMK-?&@<4W(IO0"I1(NJL=]5/_UATR_7N[GO0S>I-:$-9!U*+##U MO0MF1HL9,QC!EL@Z? K.*@/ M$J!FRC9\/',2Z].C_62[/Y>=Z0]@XUD,I>> ME,-.PM PT5=8-6R\%(E:EG4'2D_F*#;O^]?,;?FS'^\PNL1(DHS? NIN M7=-*N0>-6J@*U<$W1YUN<&>YV_( WWWLFYJ\H>)WK+H-'\JVM-E0!AOAL#.) M57AN)AC#8@B:K4S@'+T-7E]AT@[8[^32QZWOY[!W[4R\SM]@B/*5L^%DH.>T M>WIFPI!W);0/4@8MM-U#:W ,>^ZZDZK!Q2CF7#0AS*0VGD[4%0?28@ M?^UH@X@USJK&8EUN7?FL' ]/$\)BP3LIU:*G/6$ HH%;-=_*S MDW$G6:3I^ M7'#>QX#];2(G.' ;\Y^W>6KTW*CO&<$;I_72.,(+EJ1B>)&"JE(RSN5%,*/?J MM9XC!3:4N0/X2TPB=,!> GRDS+1IU1ASG!-8LW&/R: MXB$R_AD+37A--8T&:ZBRY)4KV% [7$%8S]7I(\X?RO$4\&YVT+%D'5K6IMQN MYI:W6E"%HJ%ICKZ>X-S4TIVQ\; !5(MW.HJE#2)RI;0(G";&RZ6GR;2W$'F: M3A_'[8L$7L^=/D_A;[TT]B5H/EKTW@2MI>:@6XZV"V2G-V-#Q61+Z@R,]3 M^([F'0[3ACDU4 V0T244I!@ZOHA)'WFE-EL5U-ZPTJ@-LZ0[F+MNIY.SDKF; M4JSK2VI?&^FWQL71)I8O]SO'HUIEV2^[);;FAN(MV)LLJEK@%FP"K^6^P.\, MS+:;ST;S:;]S%1G*O6IK(/).?I57.9D>L>K=7 ?;[_QC,?R"WZE&H^FZ'&4$ M$O;R-6G$V\N0>E-V/A! _@*_\[;0?*[?*<= CHT/245QBREZ8:=!I!',@T9! M]3N_ A?^#'Y4H.GC&?S3U^+6=)@^\%YPP34"K'8CR^17Z3 +N&2E9M:952,5 M.(VTF]Y^YH[;%X9XO=GK:(BF+[V@2,5>96=;=L$>!V%.SB=':2[)TH-IOS?6 M,Z[8#IQS]"H'#T=U):;%KIV@[TR>:4Q"3=?T9H9TTM9D(:5TL\[=GM1]!L^^ M[C;QE]1F18STR(S<;I E95A3*K9NP2#O$PZ*VKS"#<1A@8[M>4>;+Q*4A3(< M 97U.K;O%FF:#FU_=1\>N??/80%Y%5">X]CI[7?,>Q5P4)<-D\-[%*"4@2IP MT1\3+%JH=-D ^E%%;6#*N#6\/GP0GZ 6).0 80=X '2E-AQ"5"$N5BZD:LUU M-:*LY,(U@:^R3J\PEB*T'>M:@8,G8M'C$8NV#MU3'EUB*J/TMUI(#E/=SHB(XQFH7% M;(8M+4NDSK)L4]#N.N*N(T[HB$/H?$]E$!$HTD_"@)3![@N>96D"?>3+$OY6 MD759<[0SQ?_M0K\[UCPWU+FLCUZLXH.>0JZB)SNS62_)YQ:Y=*_?$IK\*I S M0%LF_/@7?SW@PA7E_C.E?7?(^P7.?UM?@$J&R$B((L\0_^.B=_%_S=J/"H/A MD(W5L@K',-%Q)]V=DN/ 6?N[G'^.G'^./;\5@0;+6Q#H,R/_ZH@T)%F)*[%8 MO +Z,:.2L0.YY^-8SO>Y<)?SNSV_B_]+]KR:;"J2VR,AZ_ =NJS69XUBXB;L M^5W.[_;\@@)]>8'U)]T6B(VJK$/.&;Q55+-0@B90LXXN62Q2N2(^CX5/>>W) M;T)6F7JVE%5XMQT3*YT.G(Z#>SHS$%+FSX4]RY=KRM<9'/V>0K?;9(*$;O?E MHU'Q2TNK%W*$E\/RLD!I6DUQ^Q-:T>)"04S=A"/\20'O>]9^;]XE/=JU\Y(P M'17]5&%ZDTOZ"<)D9;0:(/4^S\=BW0ITFE0HTKL)8?HD;_,N3)\M3,^?Q:J; MAN2(=LWDH#F7Q4.\XWVDB'TBKF,-;BT%X_7\8)$CT\-"9S[/07+1""2X3XUL M[^S^DZ%=;:$N"*>MSN7\=N5^*YSK7S>;H)N%5;L[)ELNGUX.U,8L'M?Z()!+ M8*?YOUT-?V: WQH%)_;$OP\%[+) \EF[M%(Z;E5,-L14*B/?47#6HOT7[8#_ MWEDXT]"T_5S)T*H-,W!J6!NF"=* 21<&C?:"K8G==-W4&XV0%CBPGLCM=,^4 M]IY$4R] X9)B?6/YQOC#6(G;P]J_<\?O' MX_1HSZ#E[633@%LL0NIXA*T&)T MR1M[&HD1QOH^D[5,:U2NI!95!8S"XS*=2S7;PP7(_+< M9+&#_B)G&<.$K'#S.0N3FDQ1IM.QJ#[(G= M.A!?<,7TPGPZ+_>B(SZ4*\@#2,/R!-Q=L<"[8E\"R7-]L=RH/RG#BF8HL9AIF,SL%'"S6HJ0SME8]=E:HMKN!0_,] MK?*'TRK?HCTXG!4DA<@(YNO+J4TILVYST,G&ZE18O[IC\%97[2K39E126*1* MJ?IR)>%M*[E.5-'"0B-^=5%]T^BIY"<[JMM0C)TYJ'_8EAGZ-M;=+N<#O':] MF?QK+Y1LI%"A6*V;2_#I27A>*05.XSV)-4\-<&_5?F^$WTH%7!0'512QH;I- M0_7"-ARB0VN#"WX<;Q?H: WRKE86M>R@QA7DP,6H;\3%2R.^X^0YG# 2,NW> MS$T=R%)!3X.I; -U#9025QHI@B0464T5PUPO9(4M,;#AZ9E >7'(WQHISP29 M[[ LY"+K )[4#+96&F95HRB,A.L;Z.]@68(0SGT(!R]:EK:X$(K#>$7AN4$Y M6N\EM%'$#=R4^BU8EIO'R!W5BRU ^M4%WN?N%7''D/&SEC#DT==S-G@L--/[J, M?K* NLXFAL]0U4UC9((-[MH\J JU?()6Z$*%-O-<:A0-!T['>EP\-//CN.:*/"*&$ES<8U!79FCHVM IZ MSG&!#M;PB+WRP^+5]V(0JZIO4,K@I%+'-RL)M.LL! M:KOB%IHJVRF*J[@*(L#-!T[L=JLTYQ)ANTIU#A6N)8K4^3H;%;T.H$[EOWU6 M9>.5OK0*9,UJHH\F5F ML,QZFVTVB'G-OZR8B6*[G*HR)*?"XK1 &:MT,7"( M>EF1GT&']SN1[W9/;]J#B.\9AJ00)OTOKWB5:<2A%:);RC2 - "ZU 22;&SR MV1YDY\ZU(A5A(58;?*Z:&E8AGT20 MP:-V5VWO?7L%*'EY-$X;ELTYTZEAVH>1!]91VSD33H0Z0/W:O>O5U8223UW4 M%23D6=FT[!X$YD6W^ ZJI)I8<5V&K347G>YJV1*S@\"IQMH97/IX7!^<#<;''CUR#\Z\[_J@Z/4\^E<$LHE>5S/R",\XUCR<.#H:K!"LXKTG&VP8=C"G8"WF=Q^<(7X%' MRY0'0$W)DK2]!6^S2T2'M-57VA%>R^2N=!7W/0 M@ DM1MPPKYMN&C-]V6F3H<:J,)V$ZK!"!FY^^%4G[&!00>?8Q^9MGQ?$8JY0 M;,9&X1D;6K4B;G]9,(7J71 #&64].3IT6>M<-VT^45FUN@H=92HC(T>+X\7- MB?776>BLE-XII9@G.&K!VR/Z5J+],3X? MV>>5-HTYN6&[1#J52*-2$C5%CM_>),G5['. N'V-B9#+S&+8(N#;$:O7(.&T MH9#J>*F*C9O3%]>9Q;A/)%QZ(F'?4HVRJ56\U0@M^'1MI??;ZK24"]V<2_H9 MEBH *YEO9?21J0H/\OE9JB[T^9S5KUHR)8XB@[NI"BR[J<3!PG4B (:JT5C5 M84J>0%869SJ?:["-0OWF(/0G&BHJ2(@@$X;N@Y%F]%0@R+8197R82P= M-J59I=BKV"0PW:0;7H8;1O_F;-AY@_U6\#@Z%OHQ!7?N7>X?4X"CN;-*R[8! MV?3,(&-3.LZ'KG]L]S84X/4O@0^.:MW;+ISXY'/"KUT7X.6X+NAS:-D>;=;( M[<5U>0 BDQI9(^M%-]V Y<,G)8\.RW_Z5%^TYF+9[>=<8@YDJ/"VM _N%*! M]MB0=F1Y^A3"*M#@OJ[;E"WH=5.>HZZJ;AZJ$CX# W1YNZVQVV\Y=';0[;"Q M>5U>-&)5MQ',36@?(--ZX8%U)QI.-.T"BS+OU=$/KJQX: SF_8*.3![Q(87=J=8<.5J0:^6L5*N0>-6J@*U<'K>Z<; MW*F/MCS SH6?IS)OJ-X&_;H-'\JVM.Y6-29G3:?:FY,AAR_/='FHTK/ Q8S; MQ=;& N#MD!'/A0,W MEW$7YAL6Y@MOAJ4N8X?]+XBPPY3+W:[\=DVKVT\Y)9J8]Y[Z)[^Q;V]H73 I5$&E;G-%\+ MN7.GV#9R?/6;&=>[<'XKN[J;C?K#95>I:LO4.*HG^70B(I>:8:7_"2GP[[)[ M@[)[>-QK?_;IZMMMFM"638^@=43/[<4DVZS)/A?P;U8&#F4=2BFHHP^;7=>U M NR3;3LWYF.A;JQ0C>>R32.P[N/IT>ZE4'YEN %1V)^ZKO\*0KR=2G7#LLUM MN37)G@<-F9>&"ELO+%A8;DZ23=B;3AJ!58VO@>8=%/C6.'HF[?)'-4UNJMA: M(YSJ*C"1*57<8AQ5,0D-ZC8= MS0#2B3"#O9U&?(%E5T)^,D1&+IAH?X?\KT)V M+-;O\K1::?&A;EJ;A-U)JQ )W/G[._ZN@S\_CRH5>ZNQ-*)&85KOMB461.=B M(B[FG20(K+_]M<8R=I@"]0*S-CNM@5SE:ZH0_PK:!8*XBIQ'SADB3 &_#"8+R\"^!?9:DUW+)CQ7'2X=+HWC;=ZM7&*X MY50+5_I\3:Z SG"JD8MJX *#^]W*7W&W\F94.I[-R<1:\9&P;SIX"Q\S+)TF,[:V)Q-:W#[PI2>)43RVZ M=JM34$!WW.!YEV/-;."F$X*0>@I)8NS\-8O8][P_ %DT0YO5&N*FX MDWJKS9KIL,W>I>G=TG3N=1RW#>:3NRMBAECL5]K9#BNSD;X+E)5P MG> X-FI$NAE'M\,*7RO;W)!9-HM\.0B4^I1@HAL3I^R\*]44N9:9\).1'1Y? M_P+=3_2^<4IU;^@\^H 5M"X!4Q)X+B.(X>A$5N*Y,:7"*R@N)NMV/ES*])9FV(U(\5*\NN^6G M+:['A3Y^H$$9J4HA51R'K6187Y)R'$2SBNFR2O5I@YX&Q2]\H+U*1Q@PG#G/ MS_L)7BM!8^',)@-[\+0UQS8?*YT/-&6-<193@7;T;"/:KO(^?IB!NJ')^JEJSQWP016_#GO_!F;X5E-@LW-'[S1E14FKZ3%, MS5@E/7D&:NMW7N;&+WGYB$9@.*8(+?_K& +)TQ^HF__^@_Y#6+:K(C6D@65H M(4OV^)$BR?_]>PJ\ZS5"*AS:CY&'2'SWR$3>R?:987F;>E$S*C*F<_C[QT&M MHHI\A\>!88]_'S?PY$U$R- 8>I53U$-T:A_5M6G?-J:/U ,Y7?X>&"8:C/<@ MC![8A&6HLD3\#^G]PZ]/-R\/D4X+#8$FJ^[C?UK(*;*(*EP034,#^G]^^D_0 M7PMIPN%_?GNE+7D%45]1/PY:1M^Q=@P!51[IC\B-0I[_?D^H$SW1@#F2]4?2 M'Y,U!?I!O[R6(NA'[]O"I\' 4*7?<]F2!][,[>-8EI#^1^__G_])T&3X]S^_ M<#V(D]-__P$>J@1(14DREL1W,<*H$$DF@9!,2 ,!#*4AI.)T,IF J/U?8,/_ MRY#G*3D.QSMX.E@J?FJTBS'2H"$T+!$^3DT86IA@BBH@^&JAQ68(KL6T6.Z? M7P-_T 'K_(]_.3;--PNM LL13#5#L-UTGJGF6")=JU0*'%>H52_7]^2;NW[8 MUPZPQ@C2MJ'_)#(/Z0>")J.1Y"?3]K0@8.J>B?L][?#^CF)Y77T^P2'M?][33 Y6$V@D-MJ?>#E77 (C*R#0<70J)AFJ8CQO%L*D1*YDGU7E- M/\104W[%=/0!U>RKFD?=T.&6G 1P; .WZ8OU9PKWAWGX\6[&/R@+6?D?GLZN M,4 M^IE<>55D$TTV/4J&HL#-=F)%YI5>4V2HX_7GX3Y_-^;;IM@J#3&^J M,Y@SZY(V7OW<"J!OGY'PJ6!JP^ M&^0].7"6]AT&OPQ^XA%__<^ M']9M;7BRIW7VZL9S34/56&RXL?GNF=C'@0F!$EH@&KWJT&U_!P/DXCCV6DL] M&>%E '@.W*CSX;:O'7_9TEGT3H8?PI$[P2]$\%^VB=%_$:1_CHX[M 9#9"J M_=\?,GK)@B+2Q88Z *IJV -C^>,ZQJ+A !/U2W6;$,\&_]AHP$:AQ#;&T1+- MSOBXH0F#<)H!#=08>8IU&_IP<&1 @B\0G*LA2_(?CW')>"2V8]P)>W(Q:;D& M3$^YZ-1I%[W!,\T6VRSWB"9;KS5;1)UOT[^UL%GTBT"_4PEPY&M![V#^R_/$GVFA'ZJ]_7.("IY MFD'(%R/L,21F&] 3_N0D 74)2L0)!VU/)!\EO+J!*AU+P'4A,*%^)9FL>YUB M_2GT/4]NV$A7M>Z\1Y.U8K>B4/5&O#XLOM6 M0BD-XC5)%(:,U3R8WW@Z03;T_OU^V7<]H>\]9S;R^Z3=/+.YXPJW,T/?R1-N M-9DJ5\#^[MT5#HBKLO%][:TD;9S?H6FL9RCWT/A\55XG)"@:OF@_(IPC5UK6 MX?$O1[/1SZV_[/][I>F-O.S_US9NM^]O_6\@5E#>, ,;M/@/GY.1+;QACWZ#>X9[SJ,%&S"PW2(K5E4E;'L1Y@O=L=SQ\425(A MBHXFPX&,YMZ EOMZ6T#7VSY5XA-O]D>O(*M-.)(M;"EM?'7:GKPZ$5ZS]97# MDE <]D76\O_4Q= )4+T>W%M[4/C6-.9:!BT_Y M^NH&Y[8TIVO7T]M%GT;FQ3;=M"'M:Y\F*,_E3BX2(6,:C+F+7&DZ33U=RM\* MQ0GU@<_,+@#>N7I"[SPO7K@-D_CU[T:67BKYES<" L4;!DY814P<4[8DV=OX MCY2(7Y&\/V2OK#D"NKSROO]],']R$?1^Q7K>%9#2 LO">J.VGYWUB4?9K=?I M1GI5Z?/IPCQ;3A6R=C7\S"+!,QB)Q$-DG$XD$K%KHJ3PT'S@'@A6FZJ&"TW_ MSH6Q3R-=<.IM6*\O%KY:;9K32U/Y]?, M.FH,J?9]H]6:Z\QXR@LM%H@M:RZ(S+PP?9O1J@#+ N+8L:!M6]?42>O!8%=W M:J)QR%.@$G )10?'<.@QTDS0>H-Y\D/0/\E"K4F(TU0"M2]/CUR80F^92CA- MODQVEN'""#0:\XK^-DU#4DDJ>DT4H%X3N-O/F)[+SC,_R[#PU";(W?_?-M/U MU[55)=:.C G!$7MA(6DWPDUR1FKU3HL9AIMM,_>,?GRFZ\EXXES=^$P-?W_. M?MNR@>2\/C;TI]-Z9C.2J\(V"912Q RQ,Z$)Z=7;IO5B5#)$A4GR>K-ZKX7_ M'O+"6_3]M9L4P8$U%?]M$394X113@- ]$OPDY$V.?0(%&0 1'(D1<>'^KOVH M<.S C=IVEXI$O Y[68)D6T;U^_,6T(02,75,R\$3&+9!H!(8 >N%*/JOP=]8 M\^-5$D:T'P\V$5.1*$4-!\(P&1:%2(0."X &<8&"PR$E#<48),7C3<35_,*L MCL*:P'*\26>M03\[K"W66^@.2O(KH^*PM9Y,IHM+G0E723U5&&%8'I>,S#6F MY=IVB94S_26[E%TF1.)M>9$ ;TR.DP^QY/NF.#19DM3-7&R8?$@^LQK^$(]B M!*S_;#^^/OMQT #]D+AF];C_L6LV$'D(4P$=P#IH.V9_8EOJ31!8 WL]P?_* MH;AS^OAAY?318R(MV5:]*5;D)8\)[P:6,W<%? &"OR'Y3> 9+7_OQU_8Q7\[ M\3])_+X?]:OKY06(L0^7XAAG%",,G5B,9?1D9[U/[/HXH5.N;U-N/E9;^T8N M10\\S;/=]T_W>G*STDZ(BMP*&SK5[D?T^4B@3^_[WXN:\-HZXAAG&Z+RDY@" MDY@#U8'$__= 4GBG">$=>'__,8#@&^J;!\5:"?HZ<(N(]'2R"A5M$.=G62T^ MC?.,DXTO$"+H5Q#!M*J%"_$[F(Y-$,X(86UYE=F]C89@U^IXMQ".,,&%] DM M3IDN/RLHO9G;,$&TR2!,1%[!1 O%5E5@26#F:PJB DP%VGX$5BZG7\7+M69@ MUC&E9SS.67-.>C\6= DO54!BX!+B&*+QH'<59+:@M_*%(\F])?._J/7,Q!A8 MQ%!6430*5!65P#M:<9 Z=LE-['J7IR[81:. M7_'/>*F!N6EBGX))CV"?BNCOTYJ::C0I_6$3**9;@)1X[J+X=RH1;Q%_XQ_IL.TP_K O98]K;> M3/'6FVM+N]_IK?Q"Z^]/E,X]LF*JKH5U?X/$*FF&Z$(DS]/*I)ZG158.N8N[ M='ZI=![/VSX5SK?)'T([(%3T/B2 *"+Y0]A"X,1H-+'I.?F40&P-G?S!TI#@ MHE;,C+Y_FX+8VJX+/]/734E9]_0+T@>#$+WQ'_:=AH?[ MUKU/WKH723PDD_>S==<^S'BP$$]_(;WW-J4_)?VW(OD>QN\ _XK#HZ^JED!, M8'B>G6?YL LP,DSW2CN5L ]NIM=M[!\@EX]OW)?THCK\/+%(OD$L+J)X/N, !7.,D+6G?CZO3SKEMZH+ MKLSY.ZQOC)/!@O 9\EP]%482%Q'G(* Z>0SJPZ']43C^\2_W7.A].-WR=>DQ M?,?&Z^;F_I@]QT9V:W9960P'?(BFA44=M".I+G,TYH\DQSB:./(R8YSI_[R8 M,6Z?N %5%7=K=[=V;QGL5W?SQ[_LC:F5UBVJM*_&PYN=M(NMN9^Q'#!\8=H=;S$_N5H@#T\MU'G+<\A/ MTPUO=588ZBJ&_82 M?R&F>0LJ?EJ!W7+HLVL6?S\2/6B=6@?[:FW&X9$]56+EU6B5:->Z4;(37E@C ME8R03N1XPBGH2NSK5BB?3'5],>@_/0/8LYUDO/7'"G )BO0SO/Y\JA,EPG!L M3U-AE;66D:RWK(YT$[[;QQ.!MUSI=) F5WV*[C;3KU=I)Q M7@]KNZ'M"=RJO]IW6QQ_?OA.'W19KEP;XOV\FC;]J=<*;1I'SUZTZ;Q M2RS7'J4MDF1KJ@+7SW2$,ZYM\B^=$5B\@PSD^1U=G_ 2R1@-@#@4$N%H3(B( MX80 AG14 %$Z,A0!%0V'-]=$/+G>ZN BJOW44W3\(1R]TDK3L[X?'7ER+V'WTMNF^Y;(PBD0$/;XM;//P@M>%?5I@^;&\49\52&1KS5G,D2]D \* M$&,3QTG_DP8.Y@XPW>WMZDTX0B$9OC_=,!?H4]DP%/E"?K/7%?\KK@BYZRBP M4P_R4ZP?[1E(/"S4Z33#>VY*L^=?IEEAJRVBR>:89J90S1'(A^B@CT2Y5BOA M[]LRW):SX,VK'J_)T<6= <_>'3(K_+XUJM?,7$ \B(M9D9L83^# ]>XA?EN- M6&>:K4*V4&6JZ0)3+E1Q;.+%1P*=3$3"B0!H0MS%=:CFI+R2W2>MM+8MM-8K^?1':[\KR-"*R[);E9S7NW)'=+$A#6!45; MIVO5#%OEV SZP-7*A0S38C,IIHP\:);+LVR+$R+Q&!D/@+9^1D>G@(IT-"2X M,82V10#[:(G .[*;@2+$23-]R[K^B23V=#EQB_)V5^9W97Y7YE_.ND K\T(U M7:NPNQE@(1J$:9MGE/G.S<:[@6I3Z.\-W.4J:J&A0J)B> E63JT(>^H>*_<; M]].C=WFZJ_:[:O]JU@5:M>^4>BV+E'R]R>9O1;7CG=HF'*-R.&\7OI1+@\1? M9<.R_O[S='WL+F!W77_7]5_-NJ#H^GVUSC;X0JLGA*E8F([=BG)G9P[BQ)^G MQ^-WX;GK\;L>_VK6!5&/IQDNGRW7.IP0"X?#R>2MJ/(TL,9$5C46?^ 43.(N M0W=U?E?G7\VZH*CS:JW%8FW."9:JO08EJ%-HO4'_I:7G_# M:K%Y4 /U,UW;'A4PW)POB!F8#CV M^E8[HBE;RHU;D[LIN9N2NRGYF(Z+I&O55K-6YI!^JS=K:3;#-UE."-,G;\O\ M"@,2N5T#$FCBHFC#-@W5\DQ&W31$*&$K<;<)MZM#[S;A%FS"]\MX4*BU\FQS M/]U!E*+)^,EKV;\NW<$FWX'7V6^4ZR!*W57>7>4%6N4%$8J'!_#+< 14SPOR M;B6V!#HSXB]KMTMP>UJSKLEN%N"2ZBKXQM;OD[G M,S>L](- 13S%362!:!OF7;/?L":\:_:[9K^ 3J)YW;]L!)I0XH *+6/HG[SA MH.B8LBU#*P!:ZZ8WZ=P.F?=[27C=W#N)M>NI-SO.6Q#_N X4[K;DAG7OW9;< M;U6[<$].V( MW]T2W!JZ_@Q+$&.78S0RVQ)B82J1# = 37D6(':;%@"NJ1D ,FX8^TV5_'?8 MAG!7HG_>CA.ND*LRK?5&NG@R$([AKD^WKBSN&7+O'N%=F5U9F:59[YJ@M+?[ MC/OS./G+N_HSH/?W!42T/X4V^W?ZONU*ZK!(#L)1D19($I)"!"1(83 8)@5J MD$S$8\,H249P*/2V*ZGQY1+#]S';5_<32Q]QF3(Z@74ONH M>,.%D!@87W^+]:[#NW0>Q+;+Q+K/(:_3Z/M^RH_!)<4TV%=-KPU9.':L4%IC MV2+6UTVK+B+![G('LYRSW MR*VNR6WM,FOY6$//;.,G 30#?3*\R5@-V*AQZR=A."8Q=&S'A,1P>Z)^"DUO MKA;?=X$7\LS=F7IC>Z;^)R'KHNIX',>]E+4I$&U"4N+6$ "474._6O*.Y:_TW MY12*]CION[D%WWHP)IQ#W<%U^*^@7V0O^^]/@DT56AG&JT\$4]E& \9UX20" M^"3/;Z\SJ.@4VK)W&!3J: 2&[J%*=#=]/?^]LIH3Q,?3%6@^Q6@EQ$[1[LTE_X 'XC6 M&%KP)>8#1(8!P*EX$,6A9_"QX,%0T?_617$/$4%1;?X.ICV8'H@ M^N$OZF^ON1'4$48.88^ACCAU&NX[3/ERC7Y_(H0-APBP?0:0N.RAJXOPWC5 MWGOJ(]PZ[.%"1NH%2^:VJZA;X2?=@KAN&;6,..S)G&'9(?000Q#I")=PIB,3 M2-![3X?VPC 5O]5""\N!C7GB99E"!MG$[9F(PI+?6Z3Z950] B=A0W&L(]=B MA , 0ASC 5MKM* ?5:1O-,W1,8H\@&\D$W4Z\CLG3[F>:$Q%"D&WL'+Y*^I3"-%.]I&F(^RJLN:E MS](=?'T0;A=K&,N93I%XKC& "8A0/N* )D?=5W Q<4ATBA3K_L>738J:,\ M[-,7#7YH C1Z1\1P1+V*_;U1R"+2$ 9BGD?&W:!,V5(V2AC;(30X;Z,'$C-/ M))X5%GML6' MG)Z"WDCYQB"@UN.^(*J&Y6,, 4A'5>RA"&'6=&2;L!1951&A M4%.6H>O(QJPU\AR8LH',S,1!/46ZXDD_/)7MW&WVCJF)-P;YXP=39'^F2.,CMUP'.)<65K\B'=CZGK_7U2N\?+S8!\ M0MA 0:C7D048H%@);%-EC8'W%'D-:P<$5>I,<<+&M>2]P !/)0^1G;,W2%BS M\>>^Z=UW*+%/L_O%']\3; '/+_#UX?.M_T22+4(4X0-LX9!@X,V( Y=0P>+A M^TU&O1Q,%K"LH'C2Q^I/#SQ(K2%G;0W[/7S_W,!^_=,"'C]!JN?$(^OXF;,5 M((RC]4.F5=T\1=# ?I!!H&=$ 4?F.O#5R4]\"&MCYQ K+\3VC5+VOOJRXKF..M V1@ZL[0RV,@CZV#GZB;&W]L P3GYZ MW3K9A3\-/4W,*,_ 8W5MJ"I TOC7__?WCH,\MWWNZ)Z[[XGN0L81&')E//<; MZ]RM^OZ&1#QGKCP9G+GRCW4*>Y$J_513XA-83LVX30B^ MS0>^GP[F\G\4Y$^LN$WZ? \2XOU)L'YHQ8VQ)YT!-KAT7\_Q6Q)O=@J0&P"&,!(3!E$Q*43 ((:< M@B00Q*28( >#V%",BVO@^F^T1&&DV3RH+,P"&1(9(18;CD-3>B10 GUP26?C"@W3J45>QD?L:%%?&4+G$/EFR-4\LF(W%8F,4OG M!BPIZR0Y8+AAGHXTA-C3UF.9MF#EII6J$M/D>#.]M!0FQPCQIR6G^:K8&'TDNH@?J*BX2>#JLW;<3B)F62IINKC]#AG14H(>/336K,SO9-,N;K& MRJ5811L.&I6\B_IZ B:AB=,EBPE>)CO)6'^:G\FCY +U]01.8@UA)I"3HL'* MPF3@=@#=(RU4] 10"/0)QN:8.ME>+:=5)12U!J;%=IR*B(J>X!:;F$C-U6R49VFW.0W9;I^- MJJCH"6[9[>&R&4TZ@I(>],L2<",L5J]E2OL+/6%/(, M+OI$!,="*!O*TPZI0*[86M0F"\%"0D"?P #0\XG&_\_>ES:IK21K?W\C[G\@ M?.=&G(E /=J%?&8F0H#808 0VQ>%D(00VD + G[]6Q)@MRW63>C(K*S/H81Q8UA7-VK,-=CX5;$6J=^8VN:SUVGP]'4IG ME+!/!60#P\:2$(X!LJF>UF^ N5Y1PDVT;H9$N/(L6G073-T9*Y4RT*PK2DAM M9G/+'X\%J[U@E&&',^O580PT/CM4)FGQ4"<6I"1$4UK'7>4P&H!7P!4E))UZ M]\AVS9A76HO57NSU=],>&'I%"4E4W79;#![P!WM/TAWJR!@1F, 5)<2M(V$- M.I6-U*;VDKZ+.A523(=F;!9;XU'5#)>*A*]XNM4CJOO6;" 35S2+7>Z"X9$\ M1*C8-'C*1)>S*FK(Q!7-0F1[N!+&GB AE,-BQQ[/L@WPU"N:-?!6IK]N5R?H M=F..E]49)Q\0,/2*#OB5CHG9^P%A(3T/<6+WH*^2IU[9V"6SH[# ;A-\>V;% M^ :M<]'.2(9FU,7BEF@DD+;*'SIKBVQ7VA13!4^]H@,5)%*ZJ.N/K0@K6PM[ M1#@]@"WRB@X@@T-%Y"MSTXH&]0TC#;?$D !#K^A 9>JQPK*ZLU'!T\+-/.B, M= _P@"LZ@ LQM<*/Y,JB#[W6KK[3G+ 2R^3/.B!C"D:S*DT!Q/^YV,RDWF4U+T8DZ11(=%E3JF5+$Q$,T5E7/B MU3P<[8@&KPMMJ6314V'* -%<43D5(2Q/F@UH2^'#VA"KKX36?@"@>(5.Q;&M MUTI17S)MBEIU:V)SW <3N*)RY9UE,7QSXTCMH!OL:S-V4JV!IUY1.9TF^;5B M8(0DW-%CRP!+P?=?5^3<#;HVT:,Q^M@ M,[I#S_KB!!LD0S/F?(4/*(_M:P<+Q[>=%NN;)8V.DZ$7Z4QJB3D M92N;0/]Z^>*^8Y%$ML^AKR1FE)P>)$?[YQA?&I)2HM"[?.,4CTJ_\T/8ZGY> MNO\MZ/EC6##T+Q,[?R!V\F2><$&"*=VAQ'M>D/BMU.ZG)=FO@%^+@%]2DSM ML:]LI4!.JY$;$I8D=$)QR>V'+:D#?D?35=-1[. _7Q#B2^%4FO\_7\Q]^-6-',T+ MSS__DMZM_<^7*$ ,1=E\3?#(N5KR'_X[&+FPHOC^ M?,E=([G9S"7I,:\'J]"-K,;,&B9)Y,27_[)8$:?8?__K1T'TNJ&WTTUP3*%ZEI:&R&QVG%O#O'%@!U7(WVRMR*\)\>*[%)N>J.$ M_O)?#"6*+$X]@/$\^\4_DY*A'H2^F5;Q26@))-:Y7/(C./UV&'0+3D(^;,ZK ML8KO@/I=XS/L.J6IWFWW4%KH+OQVP U=.KE0!O@%5D09_$GT(F\J#%$+49MC MIO "L!7&E3'O(0MINR%PV8N;.\6- 6SIQV'[(>(;G*J"Z::E>I.BG,FUAV)2 MF2ZI3*;8MA.2(HFG(G;_>'\C3SU#6[C+7_6B1;B,[,OR MA]]6?SZ ^*8K]$E7>D"1@!.Y:K>=UM&PH@;A::&C+[R1 32%N$,SBE( .V5? M2IV]CJB>AZRWE54'=9V#/_4YJ=)?4]O5>#O%J$16^!WV2UDEM6&3HDZGRJPW M[71"!_QEWJG0+<\'1'/QN [R_6Y7K!#>N(+ULB6M^3K-5V9D@L,PD? M)K$BC68-YDVK.(0[A/N'XM;/Q+LAS[95SU8F_,0(PXX7\K-VS9#34@8D6<2H M9S+IW!+FRJ7R\G?"? MN[2?TY)_;#^LC'N[GPTJ]."E10M?\>D'BK_V1>W1$ MHW5$G!,RJDR=H='DC85>X>120D?P(D$_=#*0@TQ#?$]X<@+D\&>+RG=DV-TG7^,%S94T?S9V&9 P 'A(4J4BCY08(D M?5_?*(?OW:-.W7;4\]V>4T.MF_$V6(Y<9HM6V#!J2(OR;AAQ"5B3_-9L6+JW7?TUEM!ZE&5&CKTJ5%AG. MQQUCNVW$2=,90&4(LL@0'^5ZULA+FFW#:,=++3F_"']Y#RN_:[WU:,ECKM8T MUU[J(P:=.>@+&[Z M-/F&9 'U LKB8V'DEOSQON]MP-P.Q<+&5A*/W-722FZ;)$$!,OA<+AD>;=Z, M8WV!5S\!%^=J_ 5:O\J"(L-1WPCL)HY6%GR](?1M>8882??GM%@*3I/ UWY: M/;:\J2U$*D1JCGWE9T.5%INV#7VL7"X9GJ3?#*&X(.F*"=FV.\H*J_&T MA @&/D'VID8N#!E+:XW2:)%FGU;Z/&_:"0$) 9GCE_T#B P, U\.G.[0TA&- M<\M(?V.7!PDBZ3,B'PI#WFI\XEZA:01L)YM/:H2QVPW&)<_40URC8NA+HA72_$6^) M1. ?,/DCQTN&'E+N><;%0?H&LDZ"L6&R.F$I!7IZ1?R:P5$XOGKHMH]2&S\N MMB6Y6ZM+')A:&L? BLR#I[KY55F(4HC2'%*#WX7IQ!&)H+QW&.M =PZUK3YP MAK*1P#0);A!%_+EEM6XMN'%I$U- "K8'*$2H^\Y-,WSH[?PDBYLN3_CA3>%; M-7?K>:[ZRR(_]$SI]6?$W+,FC$^)!%>.UN1 !I-*&KQA191Z6E'SVP+&;> M&@EH)-ZL6=R#5F)==UB^O,-(--I,2!+I,\A4XQ(K ;@26Z2Q6^V_DL10TA8K M,%@"<^AA#GT.@BW?FSL\:)'*=GO8*-7$/G]P]M%QL6P@_2&P2&G142;I8?FT M)%.(;HANB.ZW"](\$=Y5?D"*DYK:EY1^K'KB>FX;1IS .[T:4Z3)[&W=&P_. M7"^&_FM>QFTX%==L'0'PKWE1$BA[(P/P@ZS^\=9%#-Y^O>]O\%ZY=OJU MCK4U7&R-.QR.TE.YTV]-%$*M OY"G$JYH1139/"GG1-!0P - 30$>6<^O[0$ M:XQE]'W/]BVA1"Z[5F-\W-*#Q!*DE>+0$E%DL&?FV;XSJ;FWCRK@=[K_$^H7 M/WQ(K"=[#534UL /.TVNW.PT1TU>+'"]:H$?2,W1[-__6D#W#2XY)Z'A_"WY M$^[R)USR[2KV37KD:;K$J1=9QU32I9HZ[ GRL8X_;T,6MXM\J!=0%A C'Z&V3W0X&4_+01)%AH)U$2 (/SP(7R\T^S04 M1L;$+/$C]VA5Q$X\YDF!P00C02']. IOTO]]PJO_VG4"U='C:Y0A[!C*3$1*ZLY MTB8.P%J>JD 6,?1I!:PA-J L/I>=2-:.X7_?9G" 4U6P)V%0V"B'E LD'4,5 M5?4C72O8WV/HM\#5/ZE[ J\[Y_H%?:]53HJT_@EH26><$\SNG53]VI>9#XZ6 ML*B.RGQ%;X4MWY+TX C>SFFI188L4CCL(@HQ^TDQ^ZK]K?X M#$UQL0>AC!H M10C+ W._VBQ<+@%M<@DOZ8GWX0H6_,POJN;.!$#5OA$,R),_B,\ J[/=/B?Y MALZS??NU*1LOAD+/B*I]]##9TMWCIKV2NX!_I'48\2)SI;OG36LW1#I$^H=B M,D^'.M&=-G<3=TWSYJ$=X+W&8!OR<0)U^@3U6RV_>"7VD88Y0F4/ QPY73)T MEFZ&3)SAU'15S]%'":9^;6/\YH:B6LWY03JXVVJT/Y)^QS)D(JVX6"J2[$.. M47ZU%0(4 C3''. Y" VE>4]D.'V-UON$7]Z[2QJ+4H0F[;>+U(/'@1\B='$M M;S*MV?S(L61^;G8FDVGM.6L)78(/"#^L3B9"*MJXB3109G8"SE M-I8,87HCK.!W<+JGZ(J /5R2"(XVAT<1;*4[I%*=TZ94B*A=5R 5[N)NDY:E@ZAN>)N=7"$](,H>ZO2894&4BQKW(E23&LOB:M MQSMK,9")M#0A@SWD"=Q2#.)4:?E4WF9)><7Z"_O^.1WK;<:O[ABTWYM MID2F/D6PRGXAZ6U_U%Y;NZE_-&2"/!VF,$7FB4VL(+8AMB&VWX.P_!K\^NL4NBO MW: L\N./?7CS]7JW7(_%&%Y/N1'844>]TJM2#JT*6;=6K2K^,!(()^P%[1( M,\^\LYLGCM+Y.7^U6-#WYTC3MW#*.=\5NEOY7?(;IZ)!J_5>^:@/MMQC'5?R MD4H?MPY:Q2Z'*W)I)BFI:951"BVRZ-/:4>52Q7.ET1#5GP;5;Y)'^B"LT=)\ M>YPM*CA_0#0RTK2E@PX&":R33II)?ZF'8'VKX9-34V]XM08Z4M"1R@\E^:$+ M\'W?Z2$#-AW-1N.I-J)XD:N'Y?6VXI@Q)Q/,F9IAZ#,:#LUVQBP;6G95;;(8 _50LHY M!G*E\A#V>83]4TJ;WT1TH?-#P[-GGGK<#/>^.3\DOZE:,,'^AGG M391#[HP M/L%2JH"(AC39ZR[OTFU7K8+7?%K=E$X2/9[VGH>6 EH*:"EN,>+Q9%.A\3;1 MHDO#+:IS\4[AS:%,,8/$5-# 5+!%]$%3D>=HQ_5+-O!R#4S AV8J+X3F.QBO MF*8>UZC1@U@FTZ*J!$8520J&*R"H(:CSQCT>1/5ALVJB MXF@>2_5P.@K#;MM:- 8)JI,NMCA;))Z;D7H3$9N*YSAF^+W"V.D6M*&[:E(Z MY*^>%^HG#D!#O-W@=]&R;HAV8=+_N#(A;L,E_PA M%?LF';F?8\I]_U(E(4C>4L7"/Q[VU4]=RU)//5@IOA[(U"!PD55I*EJ";=<8 MMMECT%7\IU&X9J_V#(?]VRK25VU?\05?#)50U\:*'>E]W1>3N7[SY=&3+]]3 M?%^.L8D4K+C5VMK2E0[G'=C2K,(!P;^:&)X5MW@S.>P#9W1L\V3/PK?U">L3 ME-WUXB__1>^N-I;YZ1N%C>(7=LF'%#:Z7TAE\O=3PSYG">*16QM0T]X6Q:NA M4&(.Q@K#N?=4I%1: 1>%*\\'4-*N"JY#: $G]\/00K:(O"JMNT?!&CRF0+^_ M^#=3GR>MOM_H*Y7^;CVUS":M^_*XJ:#;.+V8C:+IGR7;1Q5SJ3I( MH*N) &//UP+=?8KTFD$0_4)R\:C3[*N[(\=O0Z_)U [+&F4;.=6;EUVZ;.SI M]JQB"%9E9PHUHT4-K290&K!L_0GJ8J9/3H.07A0&B43 "Q/&$#Y(/"4_Z1WO MF/V:.4/Y01\2."+F'CEM_]=&^A^YJRG8M"])7M]BN-Z, MN@H3H4I_NR;];C@I&WGU75YVZ3N3(^>U91OEQ:DL-">BURN'7'JO]@\\^@D(](!:2CI0Q MUU].I,IL2W;&;$-I-DYB(4I$L<1FZS)<=.?D!!<+X.N-#GZTT^U#/L,FSQ27 M\-VEORJS=HOMZ:%=/J**7=''%ET^>@( ($8561PM8A]9E1Z3S:;ODJ,Y&;$H MP@S7GM@.%5D:I+(!NE0DF>S%_XL^W8ND_*A4\%@KETN&K>EN)DG\'HQ30GH- MQ?>NODU0=U(!'$.J=S%-,"9,;[DP9/+4BH&!%00A0#\I0%\OX?MY"'7B\:$D M#ZDOCYAB_XQ*$TH\A]$/D#(Q\70DB_W")FB@AV*P@O$4?YK*4=.O/ M6I#.[BJ]XGV@%5)_U[,J$W[LV/MX(1#)86>1PMDB><7UNU7F^3RY&*U#%$5' MR>&W>W;>#AJ;U1+%%%$K_"R$^+?9QIWDS4&YX ?+(3@,<76?CKMGCJ M%="G;\,KK\"&-S=I8N&*UF2@K?%=;:PH_5@FTSX<-%:DKWB:\%80Q#?$]WO2 MW&< '%U2"Z=B8T-+',<[E)='VW$E!7A20Q*0G2O] /]YFT> '/BPTZ6-PD8Q M-<1T"ZJR,4/%O@4W$WK6T+/.+Z7XCJT^@%;3K9R =<_?OE8V@7'+JU;%]2Q= M$ZE-2]PYH3:0R;2-!E:BBRQQ[9 M_XH+L0JQFF-Z\%M@72F=<=^>Q@'?-CU M^U6C.Z92L";!L%+2.9C\Z &QH1XJIJMK!5WQ7?"QL%4&]'0^CJ=SZQSD@D[^ M#$Y.52,GLI/\L*J^-%7S6E6Y666^FDK*0>#K?#B>*NJ.]3? _SFUS,#H8HE] MJ(C^#:HZA#V$_8>B,[^%>[YE*J78[M51$5T)\U5[-&@T4]S3)]RS5_-";S+N M\5T>!2]M]J5ZSL;75[H;F#O]W#;]%IR,O/I5^2W1]O)^5W[7>NO\Y1Y.TS9 ME?LH/?51[GA!TCU96(Z4_16C=FS7U9T7K36^79;5RLSO2].I(9-ITPR<9F$P M!8(>@CY?[.7/4:_$ 2GX6+7%1]7%M'TH^]1@/$A0#Z@,SCS4\N]#1&5.Y;*S ME;D*:5&NX$I1+CTMRG73GLO->7'Y-2%OZ.7E5PBW3I[NU]X[U=R[8BFE86M. M3 ^MO87,1+S5.!Y1W03\Z-1MA,2+%/N0TP?-!#03T$S<-MUZDIWHC[:[QD:W M"11I-PD']?U^JY?:B:35"$D5:?(A7RK/P2'PR)[G(HG(?<^VDT9L9L*:]""$ M;4:@-PC-T[NRF*[I>CY0U^89DE=L$T;Y$:7KP<_EO,M? -#,M#7@K[6AR(S65>KZ9Z;/_=//9^Y,/3-110FO>)'7M+]\;M; M\H"A'#<0QCB$X9*?>(CK+>NV4 /N&84E%(@A\>)3C[J@:8&F!9J66Z13KV9; M5O0$;2F=W=92:OR!&'09:1^FM@60,(8BBP21O1!U,Z&?3&?9]-[ZK[G7)[2# M+V#N"(!TS8N XKT5U'\0R3]>R1]\^V6]OP5[BX:RG*L]*2J-2F2Y/Y']FE5I MA:..MVTU-Q'P#_'TNE01I9@B@\.R01#7$-?YZ"G[5& ;08\E*!]MH)$][K)= MC;4)9Y FTZ!72**#/9H-O*_4JKS\CNDZ@E;NFQ1DG/S+0'G0:AB9\JQT@N* MFF0<*^XA.6X"FP$P&^A:P?7"A('X8(";GD(9?GHWVP\+WK(0KO1 OS<:?)72 MYS2/>6FZBJN:8'B0% !.N]6>P7^7RN6U3=(3C9"2[K%S*;LGOK-8\-2J&3JR\'7%0I0E M^/BOBATKA^!B)=D[XF(EOWZSAD2:^2>W,Y&%+'U M9?CU_&N7[Z46\-LWO2"]FOG5UVTEJ9;TTZ;=6\W/'W'M-U]YL\ZX6/SP*>>R M\@M@]/X^-\SLC?AACQLUA1[7N33,[%7N"ERO6A"ELMBL-KEADQ?__:_%?=A4 MA%Z5[XE\%7PA"IUFE1OQ5?"+0I<71^#K+M\;B3)U0<[[+_;;A OW9USX/MET M@0\]H2#4"D*?'Z;"^BZ/]U]:31@61@T>_!GR?*$K]$8-L<"#Y58+76Y8:10( MK%A(B'*ZJ3_TMRE4@#E$C[9YYFU70+HY47!8#!!,4"OU=U8%3ZNE]( M2[ 5JDJHO/1\7^J%1J&X0BY)5M87I:5,:F1)+K$:8%0*4\(5106O-.4,2^5" M\ZN68J56 :_]/-(:H5*U5;?$_EVY/"5(&PN]"$GX]F1 M!%7V[ Y1FO,B(>]ZU>G24NQD)/7S2)1D2:["2+QT&#A5@6WH'$\.@(.'_CSR M6,>4!>FK?0F7FMQXJ)5=G8]E,CN2%DJ5W2)2(\NT=%X="E4323*OL_,D%6F/ M$&2YBVX;YDB:N[.F@20C,_.L(^ZPVN@CMF2:,;%;3QE]Y@,RF/WT=:<7=U&5 M._#MV!1E@EFHZFP@T]F1\ZTU8#=>JX=6$#I$&@;'+RU#9K(CU?VZI\G(3N/- M%5WR^9+:='L#N90=N7+:BW$_%$-+&V52!Q.XHB:'F6^RNV@\Y?5R8]#L MK1;;.C^0L2M[6@L6]'Z%Q#.^3M78V]5@,ROM?(ZU)BL>6W3#9<\L@Z%7MM7#HT'/ZPH4JNR&NV/)*P\E M!0R]LJ_$=$ T%B3"2 [21T5M41VR=0,X5=FA6E/#5M*N4I7J\:RE+*CI!I7 MT"N[U='Z"#6J35S)"3S?M6:K1@-8"?S*;E69=E ?]]8MOD*X!T0:M9#I$#SU MRFZ%@=@-/LV5CKY-,."I5W:K4>H-([W9=WE'&1X :@:D@P"39/PND--=X05:R1#,Q,8A(UV+2##HU71J!TN;0.!;X"G7M%76P9LI;<=SR2Z M$OF.65\T8H*3B2OZ.MBXX6 $3 _O2/:./5![*Z('2<@@,]1/&C8X-GFD/93V[=)RC])&,C0C =&F_))"Z;=^\GU- !W@^MK()]*^7+^Z__A-G\.P!):Y#&A-Q+XS@ MY)DH4>A=OG%R2]+O_."]W(L)G<>@&2\S]"\3.W\@=N(;3S@4*>%W)>RA6.,] M9^C>PSWPP*7MQ1?N?*XO LZ-0_QO,[#,AGRJC4#O2@^&WN%&O-%&T'U6S6S"OS.1QCYOJZ7G# MZ%50T%U-UPJ%KN*KJ].A#H$5+[F5BV_DP_+DFTV;]_W/K[R,$? M0\ZODU;0T@UCZL%^JBI?/XEKM7.>3' M?$_BO_X* B]W]> M.,AM7,-XS#G[3+)X+'3SF60!,0(Q\CLQA/S*XCE7;M[Z MS?ASJ;JDQ4+D@JFEFFJK],W97;AW7>T/LJ"?BO_BYZ[_SZ:N2GVBUC M\OGFS,B[=XTF\$.Y[WM:I(:"+YX P.W-0%9"UY1_P,?YIT%7=Q:Z+P^;Q_%T MA8X.4F6_L =;AG'FRI]4#=_I;J37?,^I)#<#P>HG9KBJ1 '8/]WG]^?KA%P0 MZ.#_VO7:FX:D*R5L-#$M7)XT!);&4(U/\KJ2*SD86J0?O"T(X?[QX?[*K]6\ MP1V]#W?T#^#.[YNH5 O;1VMRZ*GL0"V7J^9[PUVVM4K=78XD%$%QG#;1DCVP M$[BG%5J8(HN^>@^D]Z8P:9%BZ*&\I8>2WSH"?[]%,8439A;3NV*%VMN5;O%\B%A(Q6]SCGQ8<-O! M.ULAV[91JT7L<&O2UY7=L3FP#FQBA0#!(XKHB_6$>C\65]I\+P3CGV0&'=+? M=TCS:Q >M(J0@KTH!:,]M37OCFL3WN3)^4&QCF:'^)-.EB]AR]SCH-+N<2Z' M.NZ&/505OKOW#/G471LGBQ3V2MVUH2G(&3Q>UA1 'O00#ZHQ2\J,EQR"MANT M;[7+/FI9[QVW.@93/XBVNSZ_%>V#-V[5UNM6+)]Z=V-HD46ICQ:W>BPIY5QE MH5:/=B3Y^FO2'=U4P2_]I5_D#?9SXX,M.YWD)57T%"R@!B!>3)O MG2<3I#7@8(9,[H_,WS0"\8G.+*!KL^MNCX/&\S<"@=RLE\8X+-A!#;X.W+/IM_,JII=5)(6>L\NF-7$K<[6]"O:=.2>SIX,C8'J?EM,,[1&T M1Q\K-O-L>Y2L'W+\Q;SI9X[?1NVG-*I.IWXXMD9H&.\=2N&4S+7R>Y)V2 M11)_]<[/[\TV1K[B!J>E(6FAN:3ESPH,OW[Z YV+&W0N\I''#PG+"Q*62)?&'G4@W8FIA1,,X[1B; M5&PL4F@)1E(@=B&9>$TR\;LGE]-EK>^R/99'.+2YZEDVVR4&"78!C<#Q(H4] MA-T/$4?I>,F]$[>0M/<]5^-/DDAL+VG@9.YT0#J"0 ]A4.6S%$^X[1-=>._X M#1E373'=Q'X(;O6[]1"67&HP@+D%(@!/O,:9&NMZ&9GT-VBELL>TREYF9P,N MZ9N9UL%[6O8NM#[0^N1*>/"J\YMROM^V/H=^U\-W#"5*;7K'A,@1];1.:GV2 MZ\W/O-F<6V)W*MGB;?1D3URCH)].$^'=J#_P/?.+[9>/*^5WK1^,10D7B)[/ M^Z_%N_>#Q62KD%T&U4?NJ'X@?94?Q$GW\#3'%BMB]$.EIB#2(=(A8WEWQO(4 MI/O41.\?&.^ (CS>P@82W[5P+D%Z6C.8>"2=_L9C4J=JPF,!;94FICEM3]T@J7 FPH+3H M+U$D2!8&CJ#1>.\,H?P*X:/2J0>-!MJ6'*;#S2+IT![9U$Q$J^5=:C0 H6** M./N0T#L&"F;VY(TC](FOX-R>*]DV<3]OW73?KL2;FHKVF# MC@N,3_S['-3L>>ZW0\>'3F&-:65.[AR9D? *'E%^@,@]S) Q)G'FLR'.?T(C M 8W$IZ\0IHX'V*\$ X&9&E'C#KCU$XD.;KD0V4*\NR] M_Y(2G?,TH"N32U?F$UWON5V&<@D07C#UZT(*WD!''?+H=E"]HZR&XM+L+-J< MC*659+$B1F934:\2$8C,SX7,]Z4%;X',UPW=/X[,A<=5UW27'J.(&9NJ[]D3 M!!TDR*139%(/N@@?(DJ24J9SB*3PUYD70#\(GFC"-(B/F@:1(/Z^/_2#HW3% M2JK'H6]*W09MB2O/:4XZAEFR@7.4UE[%BP3S4#8[M!_0?GSRC(C;9U*/FHQ? M!F %;%#S.L'!*IT@-$JEAP]1 Z M#:9VB-SC^4,\/B'>(=TA9 MWH.R_!9;J8 'EK=(/>1IO+,/6=KR!)5+L)Z4O"V6L&S1MUN/!SV6X'E.[2SS M-6'(7Q(]1]R4%V%'X ]T7IX//PZ6FGO1@ZE+POJE4;OI1D"SW@]Z&O@)>2Z2K^H1GJ3@#,:+("WTN+B%\BZM>"1+A/D5/"Z%B(-=LO M9AK9KI4&,IZ6S26+%/.TJ\/0>$#C\3&R:&[[VLO;&@^VWYW,\19.\+B\V@%# M&(IVQ4B,1\J[R-)'J9=ROG0<*OO"QO<2LP D68#^(O0787PH=]0)6+6SSUC6 M77UI7K-<-76ISSR7;5I1[5!S>AM;WHK 8SP5YF6?=C(&L0ZQ?CNQH0_)=)Z" M]7W7*AMCVV]+0I];5I%)H-I&BO53MA#ZS$N^MQ\#0?EE M-'W? T;M%]4+#GMQ2ZM5\$E1H]QO#/2EL1L"PT:<8C9W00E#WUQ$ MH;*P]4+H%<#BD'N!*3#L%)D*TFR=I#-!$J YI_ D__Q'[FP_]=0K<==C<(^1 M7OJD+SW%]^6R4)IWAHUEEQ=BH<4JV[T4.]R7_Z)WV9!^ 6RB?6DD]=I22U&4 MM, Y_ZLZ72)*,ZJ6T+J&[UIV(+MN:_!>8MN%B"B:S'$H;35B.Z2F=L_IQ(G8 MLK<)+V(K%L"G;'0U:GCC3?[DN(:,CXJ;!RD6*R347A!4"(_1N/$WZ '+(7P+ZZ(G8] M1K102YERGF/S"74$<"95V0^A4^2%,/WOG:T8$,#6:%R4NU1O9 MFA]D]8^WOI'X]NO-4\3B+4G63C'MDY6M>([CN6+HJ=8*V [=#\I*8*I7S.PR MH,TZ(95&_': SI5^U&875BSCU.F.(O-@/7MH/*#Q>-WKB+DR'A^-F#W%7OPR MY5_K#$OKR!U.>'J]4$)ZVMH(NT%B.-)#7?39*?\W3,/Z_+ PX9OUQHBO%K@Q M/^3J?$%L<$/^"0SMY-=D:-I76 LZM]5L\K=D6 OZ,RSY4RHVK 7]CH>!*0V MA!\2?A@M>$*TH&KN3$U/N7^P4GP]D*E!X"*KTE2T!-NN,6RSQZ"K^(5#!O@S M/ !>\5T@P:"O^V(RQ1_C N@W>C]>;<3#>G%86SJUTX]VEZJ/3$#OTP+0Z!WL M @ZM! P+/#DL\#*&X=FQ@95!KG'1$MW6+U<>CUK:M&HF% MH!,+<25P>"/^_\\ M5>:-+A(XC">2G(R7GD5>(+@_+;@AXW@'QO$=S[_D'-;4*VE!6?YPC_P&9QPXC,L<.%:';%7JGTP>Q($@C<<3UJLU>_9<'"M!)N\'K M)SYWO*8(S?9GQ"%-\DU7_'VR&Y6NQOIS&>?0$\ M>F8R3E-7J&@>V2C'T7N0L=%]8IHY!($1AD*P M2/A7>8R3Y<+RCR&S086#09KA?-9%D5@F3M6&J2*+PG+#T!)\O%# >UB"U\U1 M_%-+L.MR!#W'NSW>H42?Z&#>9$5SB25($A/I(GJE=<*-!PF><6(!'9F/>B+[ M_L4H(&G*!VDZPS]C,:\8RU*@5Q1QY"_X VG4Z^%$Z6TW1C+?,VVBGD:;H%F! M9N63IG]\&@;V#+."S[@>6'5%E.A:MS_%JEV:(@;)?'^3@^6&:CUV'E-MCIM5 MOE<5TTLAYSL@_7ZG6;G< +D =C]OV0F%>24[S2IJ]VC,,WKWK;Z?Y MNMKW4VE=M<%_KJ69;)L4S?5W0\9R%&HVJ7HQU4VL' [33"#6/R&S>:>5/,S?,4N;!0_ M/!'[I*+?2@_T>[\"ODH+Y2B "A:6IJNXJ@E^!Y#!4'? 5()3];77-D-/-#S? MIJ&9P<96#LD.Z7_;IJLCJQ-O>X*U^XW9HT^WC4JJ8C*UI%%RB:$R2:I+F226 MA%Q:H*JLL,L%66)P%D45,+E_*>"/9N[^^V_PUV66JJTK?F)O5G]?UIEJVWEA M%^.",W<$E2P7?.N\>H(&_SZ_6%#T_Y+EWWON#P]#5-VV?^6]_?"$5U9QG,RH M.'4"6RJ7>W__S_^[OYJL1WJVL/?$=Q8+GAI;0T<6OJY8B+($'_]5L6/E$)S7 MRK!WQ,5X?_UFI(DT"(L",?]?X=[7B5 RF^8H>^2>W,ZV';'U9?CU_&N7[Z6& M^=LWO5I.#A3YMV;S4_?\2UWWSES7J"R_3@E7BN5RV(4EEL5IO< ML'FO>=X)-A6A![PMD:^"+T2ATZQR([XJCL#?7;XW$H4:\+;Z0[YQ1L[[+_;; MA OW9USX/N6"4"N<)PW&-?ZTU85@8-8#3VQCR? $X MO:.&6 "^,5AOEQM6&@4"*Q820I_N9+I7TVW,%IY M4: WO+2$WMAUG]^L]&*CBG*@I59%E-D6\;R[B,_3RRRF_,KA=/6Q+2FO;C>#HVN 4@9MF1 M2K\[[:O='<6W/4-&(A>U!E8,1I*93Y=B39&PR0#5F\INK:S%,JL;,BFC/X^4 MS+C9Z4XG+3X2,3[LSIARJU8IG*?KI98;HZ%[1E"Q_A';R#>GW#B64Z.W)B]\2] M1RU6J* +MD@JF#/<<3*3'1G,*F1YBVU%7FQ[G#LLCV/4&,BE[$BJN<1Q*\PTQ)?2I]ZD?ZIQO6%*9Q\,L 2;&43Z%\O7]S'2T*[_>5SI359]>6P%S'#AF^ Q#=W>ZI1?0!$]]N:'$GKTG0Q%].C;\N.(Z";?8^E %OPP$\!\IG:H MGIU\\S]?J"]/63V.WU',N[;V8/XPO#M:^;I><, /5D%!=S5=*_Q[X1?^]=^N MXJNK)&!^R;A<0"7Y64GPQY3DEQ87O4.Q/+6$>;;>)*[!([F5B-?H,)IWRD>IN90-2,UC(Y.<3?HR'T._M:[UUJY^[.?4PS2O9,JH]6E2[;[8PE+CFMIUZBV?.[OTF%<*7[A20E MU-=7NAN8._W2\_DO&TCDGU\_0+SP4T3\/D/,[E-$W3Y%W.R-^F>\KWW]N1I# MS?.!4^86U,CW=5<]%$)?<0,[?=45%&T=!6&2.'_[/LU[7Q5^=T_G[YOOVIT2 M@\I]7G#J%W?6X)!I_6Q[G:Z+L^UQ7337O+^0#IK@$F#_[N SEZ&O#> MA>5(V3_45*Z_0E&BW:O;4K09MO1J^< =TX3&Q'UZ8K-OZ#S=C/.4 X/QOB[5 M6QB,U_6BWME@+ )EA71L59(.AU!'0U1PV14'# :5Q%M(G/JS)A3Y(A*2Z^M@ M7D==*QA ;&=7K0!41@-/VJ5Y/<&+.6[O&/9^ FS>R]/+L50^6)SU5Y8EL185 M)5C5;"]NZ)JA7TQ(60?/UH?)'=X@,)=@:U-SD]S=.UF1GXT'12F;G=.8ASQ2 M\3O.N+M9VTAR*0*P#>*A B70D7Z4.N08)^_H>>=;*A^4BOR^P?@E[=@V#N5R M?64HZ!9=#7%OU^XK86(Y .W F&PM@)?I0I'_L'&QX.IA(:D:H.Q?/YZ1;S2] M5;PCWU+XH/&0Q'P\Q3\I]TI.A3_V1[RP&3'3ECBT?":62PG%8&$\XXWC&?F& MREO%._(MA0],0IYB,&:#%D'6FQR#'J)Z@ZUJ.[RWY(#!2 ,:])4J]C<4T #/ MK%PC#S=SV/Q&5>??_2#C@X42KN#Q@D7P+SM*9-OW_)3]AZ%O+J*T',#(ZWEN M,FO?LVTPI)ED7^I!> 6V0J^#ZP.*JZ!(S3QHF"Y,7,&0V7/>%_TJI0!O\HW^ MH0XBX'G#6[]?7Q[*OWP5APJ++"J=N&$=QEISAPK;==E(ZIND.6 X_EK-)M_] M'=W1@^!KX>J;6KDGTT+H%<#JD7MB36L()G*]>@P!O7_H_7\4WO";/($).:(^ ML,8KJ7T8D0I-++I3/4XJ(0&B@!4I!B8YP* # I\'M+RFW:D8JW9&EG=QWRT MFOA6[&V537.0V!% 3H@BP3YH1VXU3G!.>/B9A*0%1!-9N>F>*O:E@*BKWKU2 M.L3;UNE^XDV3%R 0[[ N&(:XGIW0D^.@)2)<*!W" *WO>#J,=VG-0CSQ/V@6 MQA1>,$/A@P Z\R;/%Z _]*O\H5A"-.Z.2)&9[Z0Z4EOO&QQBMDTC 3-X7U-% M&GL\F/"R#02>4ISA&:5^7Z'+TB]J@B4_O8\ L!MIM;-$M2[_>^..!V=!Y*KQ MP;GV,D$2BD*5"%E1&%4F<8:6E=)"EW&V1.,43M(Z=:F]_%!7@=-TOMF4= _> MN>0__7/=-UCL_PV*_3]6D"+=(/+;)KU:W7]^&P$$_%#F^7[5?WX@-4K\?Z2"WA^;?]\KN.'>OK% K]7=?"+?=TOI!V!"E4E M5/[YD_+)%$TM=4;!99*A29E4J(6L4"HK4X2BLR2EL0J;J6@_J3MRJRFW Q0G M=E(W, ?U 1(GI"5; #[PVG3[B*(\8!OE#K9"Q)HU2(8R/P_M5EVM@75Y56H3 MP[XJZ':9.7 RGM"*GZJU3P8KE6[H%$KW9MC*]*I,=9I4U"_]//)@L7%)PI9; M5)B,5Z.VQ91&8R.IO9^9Z4P/[07?]%L6/MHJ1WG;VARKZ=#,3*UMA3+*M6F' MUW6G@CN4/-W/DYGBF<+N6S<6)FV]>Y $=X )W?H&;YM)H?Z,4'M+M$I*@2E8 M2.FH<'N37,AJ,C*S?&;2/_00M#KF\<;L&%,:MM.1I$U 9OG2VAM.^XT]:QT: M5-=>>!Y.(ES24"!35IY9R5MRN9D1J+-H[.SZ^,A$7#HT(ZEF1\(LL=5>2'K% M&4Q%1:P.N^G0C*2:X][TY/X5)GDQY$#CASXB\T D6C! M9) J$W08YUS[X*?>"^S!H[GASK"BHN@@&9H1ZJ$G3N/ZU@ $7.]R7*4TZG6M=/D9H2[ .XDCIF""[?$>'W27 M[9Y<36NX9(2Z78H-?^A8 FJ2)FK5@XF+B8-KK1K-L8#K%5,RFLDS,^(_;.J3AK/40@N/*BU\NHPZ]" 9 MF1%_4!YMZF66WEHZ Y82A1&_!NX'=47\>X=E!J)5"R1AN%G[6AB(E7$RT:SX M:F,G5=F^D@S-BE]G MZL.AWUN7T4B@VYW98#]OFLFJLN)O*!REK%;= 8I$E?F&8ZB K5_M?V$=IP/* M+V\IJWWTI8.PZ]GR.AF9>::CH?,:)1SFJ#XB]DV%K]7)Z@",9'\>BBF=;G^Q+0V>ZU.:2KJDLJMA>OP9 =:6IAX2H9=Y8<8RD M*^NQQO(6)QUC,#*S_&.UY/E-7=OSAT6WC.S,.C[M#\!(^N>1Y=K1B7JSM3D=GE.RS9"@)%8BVD-D#HVM T(S.9:';Y<6#6JJ02U23!-KGR M%E%7 F-<:S\RF[+U950W6/[ 4L92=[16O9Z,S*P)6\;#QFK=&DK1DB,B @M7 MPR@9F5D3MIWTHWZD<=9V8C,M>F\)1CW)OLML?J5!D#N-#T(>[]BM69V27-F1D6RJO,64B<.[EH'%@Y/'IK=T?VP[>[]N+Q!ZXR_&Z&58^15C&LM M568#S)9-OHM9R.*X&K#LT>WNDY&9U7.]#HY2>SF9DM=BXJ\VXI"#\P4'T>:^M[3=A^M2L"&)]$>WLJH!8 MEG0C SHX4[OBI.FQD>M>E"U M.@TGZL3)T(P,^GJCPLZDJB"UM_,A69I+331IZX-G%8:;-9=:?=/P>-UC<<]4 M$+/CID_-BL!LS!$=\XR153?]N#&K]/N> T1 9-=5-U'#:7+XG(^L1>#C&X*6 M 0K!T,RZ^NO&6MGQ_!H5C@=NQN AWS#3IV;6%4OR=K2.CSX_:6ZHVK[1[LZ9 M]*F9=6%>2:AS&\)&V^N>N0EV4:TF<6/[3CVT,I^-[%W,\1AO72R63TP MT-@VL$D\XVG)T\M^8&^%#IC"%78UDB>A$I:B@02PT_#-8Q2O^71H9@93V5\/ MD?:.X.FX4FJ0QVH%VZ1#LQ-@EU0+F0ZW/#[?*!5Q%\T,*1V:L4>-+6"IU'"] MY$6QW.DW2E6@ANG0+,,:#!Q=[4LMP3+;'4&2Y6J#Z7/IV S%6I2DWE$.K#'O M+#L]JBGLQ>@\-L.Q6I2 K[S!L($J73>L[_UFE9ZG8[,D:T-VXPG-+JO29+*I M1>:(FW;7I[$9K1ETV4 ]1OK"UTM]*8!OM[A6=09CO8SF;3B55!Z?VQ MYF[&_F20#,VZ;J3;;8_&<95'B+CEV4.ACV M'4X[7#(TLP]=;(JMD=72XY%JDR@Q*TG<'=.Y9OM9GY*-W;XY4#)W TX/O8%%(HY"?FMU:92'55T?_R"T.O>8P'9HQC,[(;90Q MCRU)$U$/9L1A76JCZ02R0JBZ7I6T,"U"!:_3:8;MC6:N!NG8C!!FI#7H*7ZY M@2+LR _V97FZ&P^ RF075IW6EW2W%0.6.AHU(\?=<4R#2X9F=893?::"M@54 MK$=;&F^-8E&-DZ&9A8U**VLSM"H<6BG7.*VW'X@S.AV:483N>*P(AV9MB"+B MQ(U[@L_&6CHTNRX+->AYEV*&O,/(U6 ?HU+02]>5W5P]#*MN@T8K;;"P*^2GWV1&LRY2L:5(&>.AKS8.2B-.AF9DH.S:ACN2? $5?-(=.J.# MHP:#9&C6IVFME7"]II>HH %7&HLJ!V5A)$,S,B"91C-N;-$ZVB;7/CFMM_V9 MDTX@JP=6^7A0,0+?2X?Z+@H$;D!/L'1=67FYVIS8:T-YCHJ]\F2]/:YZ_.[T MW(RU6VUJDYW("P"Y^ MA0&65?TXX,#\)'.*E:*5UT<#+WUJ1EYZGS54IC+A>;Q274S=);EW%2,9FI$7 MI;=W'6]<71&FLI$,S8J+K3M+?#XZMM#)/BJWVIWA\0CH#WZ%5'7Y?3,J[PW5 MBO#57*Q$WG"T3X=FUC4CYLX^V)(52>]XLWU57W LL)]@:&9=;=8BB?FARO"' M:0,;=X_R9 5>#&!H9EW]%<8I7*G3XG5%D5S3VC2$5IP,S:I,T*^Y0G^_Q-%) M?^U8:#UP*E(Z-FMFD-U,7FR],L MM^2:,>MLXF1HUL\FQW)'Y63;TL,5UC,CM693WP.C19#4 %:3>?PC=2]5+O9YW25?8&6L@1^1\ V=3^GI#P]3>8E M&S>2)-R('&P$>E>"'33SL!'D70DV6<[#1D#3E).-0.\8V/\]#QM!W>&P[7@> M-@*:IIQL!&!---R('&P$=0?]N3SL [1,.=D(2)IRLA'4'041D8>-@*8I-QN! MP5!3'C:B=$<2<"-RL!'0-.5F(V#L-0_[P-P1,-*4AXV EBDG&X'>L1 1>=@( M^@ZCX$;D8".@:"RIZ7-*!6+E8>+P M.;7BL2R;SRD5B)6',TT^IU8\DO;Q.84"H0)?*\]W#C^G5#X.5E3/3H3RGR_X ME]^4!7M'ORYN_E06G*I&3F0G!6Q?R%3 [?\A&^!U>>>?RF+DA8H--_Z%WI$/ M'R=]SK?!8V<[GU,J$"N03WXR/@DC_SDT$S<)$W@> ,\#(()>RD>A[]#7U9L_ M]E%\70DB_W K;LH'T CJ==^\?QRT -,YM?.#.O&J[UE(TC\928<(>C6KFOM0 ML!"N=!\:U#=2A]R'AKE1KPFUX8VT@7GM*.F?:D//J#MAF7P@\&W@[ M_XNF_\LS4M)W*S2<;QJTN6%U44(@A2"$"O.F49T;5IB*LC%OZ"[2!U"8A)K= ML,+PBN^"^0108]XT*G3#&M-T5<_1__57QPN"?T*U>=.HT0VK#;^-@+2@OKQI M(.F&]:69C->#$+Z9()?Y Q-S)0ZU4%3+\+W(U9*.P)[_]7]55=>7R[_?-T#% M_!R?*BNVXJIZL5#55=U9Z/[I[C"!%4]?X"B.7@/&<]?WOHAY*CY^+P+W4K(X M799\9VS\(*I_O.9R3[<@\V,*TF;;]SZO@-^1X&_T] =\8N'?YAXLP:WYBIK< M:2I$KAD.]>5_ODC@"UD,%5=3?$V6Q*JL$M3:M)CZBA=CGB]92YMO[8TOA;3E M]_[T6UP@"TL9PV4"DQ.B[X9\#MS>#;J%-R M5AKLZZ;0E=&!JI8.=:+#5^1J/-M');44@P_5=-5T%#OXSQ>$^%)8>KZCA/_Y M8N[#KV[D:%YX_OF7@JLX0)[G#_AZ_XSN-!- R^THV8.^YR<2X,+0-Q=1V@=] MY/4\5_U^?6ZN598UX+\=CF\0F^G1%SC=H?.)F2B2__ MQ1C\W__Z4$M#E*L#@5LC0M_OF"?YJ$WW?#YQ-DQ> M>6OK,ZR-2X)P<&2[)Y/D(GY_P_2S/0I7\CHL35M]-!)]IGKL3G ?BX$]8@$I M*C%%AB(A,8+$Z&WL47*5"QJDWS5(ERSHR[G7V1)1 L[J3BW&T?K*7;*C9A,; MZ8/\62*K4M[%'C\_6NW59E6",,!-<+H(HMBT!2]DRDZM8_]-*;H MU*05FJ+?YD;?BP:G12/^/WM?UIPXLJW[?B+N?U#4V>=&=USPEL1 M,9@70D@)"(0$&IA^_WHJPV.NF; M[B+36W?5C!DS"LM=MMB590\ZCR*QA*SF$@6-;@V>"U,U7XL)SPV$3I$?O]A8 MG"#3_9#I[IQZ.V"R[F@EP/198*KS&OS,QIX-"+83_?8L2J?JHU6KTU=KO9P' ML:?SDNA5UUF%[D3U<+70GS3KE276C.(_?D7#D4 TG"#X[L7AZ[ %O]HG3*)?7Q8U*SSJI?F5= M%:,),Z\@)S;+_/C%T/% -!XC@$2\1L1K= ] ZD6%16;5$VLSJ9:>=J9C(S19 M>1!%,"QW?.YI4^/14 -F@ ^>&;35 M0P'R. H!MO"T^0$2 X:$/=G M2UMG6^4U;9 1XUTNG)2C-,CJ]5J_/TOWT]R/7^%0(''&7*:LE:.M$G" %YX& M?!'EF_3(ZPH'KS7 _WT.@7,;B/?;UG\8P''G /8KUO8M2?/&;0S/T.:]]^#J MM\W>(<7G-^+HJQ)^DLU>?[S9S*:=[7!7+ZZ4:= T/^^S.7K1,R^;P!%J*169 M9<9$%<^H+LWG6*F?+C1;';-2[O0RM7)R'N,&493%PP98]C10=3:)AZ"%YV[@ M]21:W+0=&Y%_1/[YO6DO(>E;'J>5'/"]2=K*&" D_3@D_=TIV@HU$R/E?;'D MW?-ZE@T7*DQFWLO%.ZEI:%4I?3[?]Y-VB3:<5(.C ;?)U$1!Z/#9[#C20G8) MBA03P^1+U;@;W^7L082X^LW-1.81R^1[629W$'J_#Q3=0G+U%^-=XV5;#M,M M-=M.[-;+U&HWAI(+!0-_*[E\W H![U-PR.L -;J8+X"BX],BZ1*W;'_@T5#9 MUS8]\(FD)E1^K:2@!Y/M7UN13[B#4,1#AYV^M&[<2]SB92?1Y2KQ4JLTG@W$ M03$SEX50ZR6HAW3A\ZEZG#@U=0/-26^K;[P9IVYA=3/ETC:; "Y"AP?> MI* M$D ='HHJ-H&@CA4\"M;DS^CM,B8Y=>6/Q/N^,[<09C#HW%1?^F_UPR2WD'=;8?9 M%#]@17H6-*5NDEU,L]E% ZJ[*,!*]-W[%^(2T/))J-;+H'6Q2+-D=0.RYU)0&V>PLF]EVNU4CW)ZDIA$$8JA\-T;ZO1&+ MW8.;XSV+W==A^CO 3D')=?*]^K33R4GQ9*C>6(YR=0P[8:0[^;W:-RVM),@4 MHHZ.1(8[)U*0*(Z*6?_ZUV6:L8; %&,7 D<:NA*>)&EOG^]#IA'X/5O M;R3NJ=,DJ'U_2]3SA5%O-"(?KY?<< S:0L;L),&R,N2Y=NGS%NS>_'"9)&>L MSF4]'FV\K$#.&XKS@9B#$U*HD@9,"D#)B3]3>+@/@MW M>U[:73/"_4X9ES16[>%$Z\',3HS;PUW>K"XW;2G:RBIK#+?WT@J'Y?YIB7=:I(,EZ13 MADK!)09=22:49&>9Z&=;WI)T"U+Y2RI_"963I*(O3BKR40#.7]SA4XIXR)#= MPU;^/@RW^./\B2SQL U)N./^17./%_\B):6$.TA)Z;?_Z.$5426<+PW[E>9P MG#'#FT&L%(_TM5D#H4KX':CB_;+#)EBXKAE],ZI(";](T<0/4G2 MWC[?AQ3MCQP')#1."O$^1>-W#=YYWHJ^::?>2PIO$XA@OL#J[AE]=E5\KK>! M*)4[6Z4'6&.SY:?#]8"A4<==-D#'3[MHD%QO(AA]FACK?\'HJ>-\R!#E(T1PFOA%$OH\8SW%=#B:2&]!*P[5PQO"FWTPV$&BA,F@@P;(B@!C$ M'\4 ?.S8YF56[TYC4VTSDK+T,I[NS*4EUTUEL(* 8Y=,@*43#UHN^1_IF.;1 MSS^1.TX2X%\1@&M@ A1=6@%*@K ]!S_A3EPY@='_ .B;TDD?[<75XZ,^V@O" M([?6'ORQ%U>/K_HY?>PA [2D'O,!ZC']O#=$%!%1=!>#UD=[07CDUJ%1?^S% MU4.D/MH+PB,WCK7Z8RNN'G/UT5X0%KEUI-$?>W'UB*./]H+P"#%'[F>.W,2& M]WBMG)-Q1S$L'K\*##MT=+;CYC?D;Z\%@J$RPF6K])S(=*3Z&5%'Y<_ M'ZAYZVW(=U,%1FW4YC<_*!UN*ASXC#-'GLP7S:+^4J.C<;U;5/5IDC77 R8T M8"(_?EUL*43PZ.KU=4-5$X$6M)[]R2PVE*[*DDC]-XW_(7!U*8Y\Q\WS.YQ= M,[3\IX@EEO,UQF0R2B;UK"UF_=)J%(J,,6+%"6+=O=R10-8?U$=Z%[*(?7)W M[D+6.^&N/[#NO-RTWN#H:>VQ H5>Q?B2+;X%9*^" >IX.^]6<+;>X1CP(1%O@DB$B'A.TN0<, 5ZD0)!YS$<@D'?)/COG<< M\8:-F[P>]KMWD8AW8H!G'(6.DQ#^)IOH5.JJAM;"&88F#4V#'\J@K9XO;SOC M3RQ'=7F]4\1XIM68CMO]07XX5AH#)FS7J$83,5)^]H4UJM[ENJ]$&/]%Z;R, M,+>L5;T^XO!,M=7>I&(=FB]+A<9VL*IG&8PXI.#UPW,72L2[=$D/).1]I2R+@,$Q8U;/12XJ)7ZMGX9!)7N85 02H"J\)$RK$ M!"AT@B1_Y);ULL= $H) (JHF).!;(UT:>5,_CQ M7%5:ABK,;(TL-4B+A5BG,@^0J^[3#-%SR0./C4TGB0">@B:/ M:T<TJ-F;$%'-_W)>$NW0W('ZTJH40(;/2U1(MATMTX)CPQ- MY[*<"#1],J\I BKQ(C?*&9UMTA1>TKL7-9KR(/KP8SIN]#*BVFD5TWVU4V)V MG4@#HT_\QZ]HF U$$@Q!( ]U/GAD"#J7!D4@Z(L2GZ()10J%-:9*IXR()LC/ M2R.9_'Q&P]4@2^PY*LWZ">4[L5COTU;?D\M^>K-]@FE>_'8R?W? MU[__VP=[\ TIG]QR?8-;KGVP!]^2]!_P3J[OJ]D_0GEV&@@X$&VU, @Q >L' MEF82)'I[OUKMFS=]N&^I]K?J<6'%;AG6"MXRB3\NU0[E^ZM22VL49SFSP#3R M2V69-SU0+/DZ^!L/ NXY')G(F5J.V\%O+G.1['C Q$BI]KT1R ,M=NY;J>TE M!/KG:H7:GP:=MRNUTY%-81.;MXQ,M[TN]LV7@9$I>@!\WJS4?HXJ"STY*81G M$CLM@46JG:0S#81"451Y%&!8XQP")%R7'0^$8R39GZA& M=\NL)8CTQV79L:ZT8I9CICPS2X67T' =>JGI'E"27D,1':Q6BHI6Z&1*N?@4 MU.,](QW#NA$NRPXS@7B"](CP4EGV V.1UZ\N\*"9]OY"[%Q;,<5,4YEV^':N MI<]F*ZXM>*!@X$VSK417QZU\?]?/F*F^4ITTI/2X;$%3Y,>O4("-G_J/B-GV M3:ZOOW]-MI> R>M*TE%--AM;*\&*&6EUS 2;XDK=!<_F>(/$>AB279L&(E+T6Y= MI4W0HY]G_(+9JAXTUEI3+B)%Z6)D%@2=Y^DZU>\F2MAOA*^@8!.!1)0XCHCC MB#B.[H)(ZV0I6=_LQ$UGF\AU([-Y:-"(>5"QZ:WB;*JD2_FH-BLE-7HV.Y(FA6KVHW2 5@1$ M^&9T^G#]JMC"$\9_K"W0=/3,!FB"I -Q?^:T=>957M,&)741G= ,,\U ^W\Z MEGJ%VB*ZAHHL&X@G3O58RMH0M(,"CO["0X*OHDPH72E@OPG]U?I8M:9 LD0_ M6>AXW2*8&UYH=/4R=7*]*$E@?K!Z]#NXG7\CP[XJ5VBW+"<+1;$",KE,>3JM M+16Y-/Y#E>A4%#[SL@G>DH1O^I>S2WI;R2>54"K" "(J20__Z%_$0L$K'X8'4]A*0?KQ+?VR1]]=)\0M*DY/ZQ2N[];KL< MA:;I==;D._1%H8J^0A@7^:EA 1"$Q6+Z7P7('6?C[6-3]!%JE-QZ!YHZ99.;/(+^"$ MRJ^5C_1@(O]K.P(0[B 4\=!!JB\M6_<2MWC9I72Y2'TSDC>;4>2EU %R+),= M*)W09/+Y.BQ.G)JZ@>:DM]4WWHQ3Q;"ZF7)IFTT %Z'# V\!;24)P-+EFT!0 MQPH>!:OU9Q3W8'7(;V(Y;34KQ8*E/#]DBSK##9@$+E\/,(DHR4$F,M][FW-O M^_^!9;X_". A0YQ?6WQ-N.,[^YI:[G2*SF9:0 M4.0P*-/ZRQCINRCR2A3>^YWT%U,A>R/.F'ZZT,T'J-8;( &LH0NPI1C!^J3M%+S>6\7VB< MEE82Y I11VZS-<>UE-H(Q9Y3N5DMK8!RO5S9YC/C M'[_H)R9V6G&\ -I^Z]#0)'OQL]56WLUN>.0D!D*:WU+;>>3, T^2M+?/]R'S M"/R>+N W$O?4:1+4OK\IZGE7VAM]T!.)7&K1JBL)NLL$$\6%D:@4$I_/=MF; M'RZ3Y(S9F9DL1H65QBN=I9R-KHN)]21KEO M$@CW6;S;\^+NFB'N=PJY[0"TJSU=KLW IC9+UH3&1DDVL)"+$R%'"H))03 A M:6+4$:/NFB'%=XHJE9F"[3I5XCNEK=)HS*6%W)2P/8;"@+\553XN]4U+NM6C M&95%4X9*P24&73DGE&0GG>@42;D@U;^D^I=0.4DL(M6__N4.GU+$0T;M'K;Z M]V&XQ1_G3V2)AXU(PAWWKYM[O @8J2HEW$&J2K]=52EACALK5@\85R+5BP]8 MO5B1%%7#5Q!:;TD# 5WZ [*:.C_R<;]U#V'>NLCP3' @I/1[E?1*ZM$L7+*V M$KAXTAP/6 87)X8#+'M:(T3J$XGI=__-N;?IY__XX15AI0Y'W682J0@-1L5& M,,QL4IGY&L-*^!VPXOW:PR98F)HPX:UK.-^,*Y+TB$]6<3R>4?_(,41/DK2W MS_A*1)#1FI(2,D_;W"7H\< MW2(4_2UC520D]9@AJ280P=RZB^Z,:[B96>>B%?59ZBP'\V8HJO<:[?AXP+(X MXL0$8K$PJ9PDULJC6"N/'2;Z#:M+_5UZ+@>7F59J6N8GY9[?8?Z9CDT<\_48M/28!_1?BM@0E0=&D%* FB]AQ0?\FJKO_]$V[(E5/"_ ^# MOBE&\]%>7#W>Y*.](#QR:QW"'WMQ]7B5G_-Q'C+@12K<'J#"S<][0T01$45W M,6M]M!>$1VX=S?/'7EP]JN>CO2 \GL0]=9H$M;]E[IT7[^VJ:^I(,LK0.+AT37T; M9&MUNKO<=5K326G#-VH%J=\8L&%\;1<3H!F2ETM*KDC)%2%I4G+ER9(KSTN[ M:U[;]3X95\JOY4HDI&UF;*G>%2J=^FJ6Y[",BQ,91RK6'JQB[53&>1D>;EF^ M=@07KU%"2 MSC1\)+3HXS@X;+:.7CY7'""50A5HH$$J<-B\C($&,9'\:R?<& MB2^N5KO(V5)U51 *HV*=+E4J99%6]=E(PC:N=15:*!:]P-E^K4=['3*L&1.@ MP2,Z+4(CJ0,/4GA&;D$C#=8]0.4/*-U]4TOV?;G#IQ3QD#%0O]2(?5]N\M*UH>+Z#HFS(PO\=E.$$PYZ8,'Q6Q:^"H/4T!.P9L+^RP7IV* MS?"8I4OK;+W6;9;;X]7G@S9OO0UY;ZK J(W:_.92.*=;[W'CI<-Y:X[* 5?'#O^4\D^I*?IBF'&ZW2MDN7F MKO<;R>[QRE,X9%LU>/ELY)@4G_YQ\>F]8=%36V(%C[T+=B1] M_ J)8(0#3@+$A ,>1@_\5#CXWBSA[3W"46'"(M\$$8F0\)U-2#C@"H6CA -. MHKN$ [[)<=\[JGC#-DXD".CA(. 9+Z'C(82_R28ZB+JJH;5PAJ%)0]/@AS)H MJ^>KW"YY%4/IY]&+-AHF.N9:6N\6I1"?B3<&;!3'"R.!*'-:M$(<<9_4,.\< M_;LAO/@O6.=EK+EE\>K78\]KR%F-BX5@YF5*=U+BA)=>)N59;\8AR"$5L ]F MT]X0<;QNK/H_@'E#K80K3X>S<9:5.O-V/LF%!]%M>HZU$JN4EF4O:B5^K:6% M0R9YF5<$$* JO"9,J! 3H-!9DAR26];.'J-("**(J)J0E&\%(T=[]:_KE]'> M>[WW5-0X?5 ;?5HS@Q_/5:5EJ,+,5LC6S/Y(BTL.#"Z+PH;3\RBX:A4W8Y7AM0<#]C8(/3C%Q,[S24A$'2_ M-+9'AJ!SH6A/0= U-+<_0YTVNB+;U+88'"P(LM&G+\:5"JUF2QT03C^_\+JR M+KY\WAC\,O1Y4].;C:/Y+5=K+&>UH3S0X_7MI%M=(QB*_O@5"0="D?@CYJO[ M-$OT7-K 8V/320J IZ#)X]H1!S<#S8*7Z[PD%I04OT#7U-M8%>VP=+^W>1EW M +U1DYW%B!_E/:@I-4HQ;0Q"[?%L&U+46;E3SF1R'(*H!-24XHE -!HCVA+1 MEFZ$2*=N+@))?]P4/9T/I?EJ(SBCNY7@;LHV^D.@>A"+QC7F>:1WBIU,B8XG MZ:0HY 0.8Q'JHQX)Q0-,E"%@=-=."?=FSMN!T;GT&$^!D?=,M_>W0TCE*I%G MJ=Y\R>3J\S+3FK0%]@^\]]\NM#[?5!B/I_= M=#7E*-$72J793"[-4F-FFXEMV9=.I($!*/[C5S0:"<3.>),( MVO^<$C0]"Y M%"@"05^4])0.U[O#N1(>T//H)IIO:[J>[GI .7H-24IN+&XB\^$JDTJ9&M>H M+\U(!^M$*->)86.!$$OL->(\(LZC^T!2> SR]#?^*U?S^+XO,+[,WN# MW>/PC_BW-4"G#HE5%M_+_W\\X_@[,0FOS,T_T#@/8@Z"M.C\TYX BA=0HPI> MV<)S0Q0&IZX#D5)4 TX)*L\4'%V"YSG6>)E:\)I!J2,*&OPZ<#T-?\+IB<@; M0(TDA5<$"3ZN._)1=_9@>#13]P;^^/7TGW\/OVB7W@W=?W*6/*;I 1^+\70\ M*@XB0E@8A&-B?!"GA>$@Q@H,&XD"(2:.X/O_S<-_16GUZS_P/\Y$!!GP&D*[ MB3W;/9CAX[/D'$W_SU7BM0) ;.IL$^O"*YO^8Q;;X4GC__Z?_W)/_A3,;=AU MK6IB;2N+$7@,@D,-\+,@/X(O_LG+:WZK.W9NXFGO@?NY1VZT#11#/X4B_T.Y M?D;;<;*7O M./?-F]#N/9#G,OG8,[W$WUR[2A6J[4RSRK4+M2I7#E@YTX5JZHGBJFFJU4FV M"ND"URQD6M0>#"PV2]6JZ4RUE4G#'UJUPI/_XM!\D]FGJTU MJ78^ _]M9C)4I59MYUM4!JXF356X9BKO)/TR^'2M[%_/3/ZOCL)#?08*K+^] M-*N" J6R:NI0'=3_?L4#@V&"'\9B4%<"H]!H$ 9Q8TV.B\.0JD&>C+\^LEV>!E/)OGUJF/N9*8T3"SB M0JJK=8KN)E^6T6:BPN^JC4'T],GD2MOUX217,S//AMIL M0^>KS^-![/3)1#R4:,R'1CZSE)IY,*4[V>)+8Q _?7+: WIR%8KLZ%)RTA4; MX4V5"3<&B=,G<\UU35%[:JQ38J/11G"=,=LU>.[TZ:.QPG@IKZ9 F6WC]6AK MD,YHL0$W8)C31_7GMIBO%+G-K*04IVFQRZ^;SXT!PYX^VJH8>C<9CS8S2Z8Z MDN*U-A.!BV+.G'UQVZ2W];HX[N0,26NTIR%SD(-S/7/X,;K7:4?3/2VS7:4J MG4+$[(PR<-0S)Q5,5=O-36Q>A[0GU+,&V+)2$XYZYJCZHWZ$3K&9*MUMAI:1 MMMK;]*MC]&CDA$[G%5F2*K-QIU0OY@HS?=/M!.&C9XXUW>/$T?,R.\V QJ;6 M:M-&N!F#^WKF7+OJ4%A'2\GA;)DIL$*ADRP'U_A1]O6CXU[CI0X'SM"I*L>F M8L5I@@'PT3,TH'!,I5Y8;):9:*XZFC2#.QILU]!@/'UTV!ME@5AJ36?+YR9$ MEMZ**?3AHV=H(-KFZB8H%$.95GY=FX2$ZF!;@-Q_A@82DTJK5$C/*YV@T&R( MG8@HEFAH[9VA@5FTQX^GL5PWLWW)),"VNS&4.+YT]N31_*J25[?)0IONMEG0 MC(P+YC:-&PB>\DML.ZR.C2)-1Q//K6@_]KQ,"+A$[^312B^Y!$Q-#M+;EBA' MBLUBK%##CY[00(B.166#R<8Z(,?W1LQ,%Z4,3CD_&37^\A(<]R:S2:>[W$7U M27.WR5M^LY-1V;#4D85A6NS4MHWMR[K5;S44^.@Y&&#HT$:$(#WC^[%M9VT. M]'JA@1X]&;4Y;^CK%8B-,DM=6E;8\8!.F'#4,^32-W=I5@OM,A#:!AUNM8XV MC#('5WOZJ+"H)-GU4%>4[G 22*3HWKJV8C3@N M#C@XZAERH<=+15M,6K5.*[K++N),>FNFX:CGR*4L"DITJZ'\QZ:6;1G$G5AK+EPT*Q%H*C MGB&7=G$ESPRQ\-QAN[UAL-1)%,LB?/0,#9C;:5$UUH5TIC6:#I!H2V\U6DQ.4?$%Q"SXZ EF53N-::6NY,.SDI 3NY76(M2&D!$^ M0P,OFF$4^FQ>Z[!R4: [@T7&;,()G*&!:+7"U5ZJR4*&3P[2X2:K01J&CYZA M ;"+=7K=7MR8S7,B7Z^W94XR./3HB=(0&;W4=_$ZW,C-DW$ZO9@#::+_A19P+8_;4WPRTO*#3!97ZA@Y_.#VZU- HU M3]L41S8L=B0JCI5IFX#_M=#K1/._4_',>(7/?Z:^\M.?YTW:MFO+=B]BE\@ZN'/+7D;TC7 MT:<;W+YVC15_L*>V=U Z]@?^>^>LHI9_HZZX^^H=.I/9$ M X"JP#],="JCB$ \%.'O74KDW/?GSO[NW-_B]\2]F\_^*:4@Y^PQ17A7POWI M6JU@P^E_3];_YW01>XK=MVG4%] %_5ND^%0GDJM#R$DB2HK7)]1(5M@0%K5ETY14;.VT#YP>=W'N=(OW)B-?&?*\QXG7[.UYDQ-(DM 0!1UC$IS;435J?^%$)LN*^SX3[)J%)D MR"N"P$UG+:G3;].3W2!MK@8_6KNV\_PNJM97=8;W8W^;L*MC;)6?Q!EG$+T"77ZM$W"Y[@[58GKM:8@ M1#NE2K6_+:R?1WEA/,!UD4R4F-W$[":R]PME[Q]PZ@Q./QY--U0Z'V93<34]B$X$%/; MY^+^W4R^F6FAS22Y['6D;7$B:<&@4L^M!PG+R&8>R,A.@Q'0-"C"G40H?@.( M$>U'(_J?&UQ4?>UHM46+UG4:;7Z3V2 F!4F@@)%T\0Z+56RC%*?!I=P)+IJA MG=HLY.+F&+5_0B'K0(1^YQ46WU#\>HVQ']9VO@6#7CM*_6D&5>F2*:6$>+E3 MVI7RDU9P4^QG<7\V2Z2&(K>X&/[.PO:O'"\I?U.RJNL4/'N .TU#R;L"=GZR MK]5C'YD*1%3_H:BV$ #5'&0U=6ZU3*\ 8Z)";-A3\QD8B/::2K65JU;I:)C> MCK70=-8OXMZ+6$XS\1O?&OP( IP !+&[O:TWO!P'H*^%Y,Y3/;]O.N MUY"*TT@8PP;6'F*Q4^W!KP9YV58.1$EW&JZCX+>LHJYTT@I:ZKRN Q+H]J6- M_F!.D#M=9&'";02_P\-=1M-"95YW2T])R:C@O56C&,^RHC+SKS MOFNYOZ&H)PQ.!/G&3RW?5D,TYK2I'FVQ@]"-7A0)F9P)+ _**W]:.IW M% W 6>V@O/YK?&3UP\T'<+:48&H:4(0M4>F)S>\+:9^U"#=ETVU;XQ7=6H<# M$TF B+O-;\X@@B 6FO-LKLIGU9*S803@FU70]?2AWUZ?Z!O3/S7AE3$< M2E+<'4>PKH73W66)QZPA 3U @8U]026ZG9""M X$^)@ZHGAA:4J6IF9]S>5) M.-^UY!L"AL=T!^^M^!$D)*'K>\N[NS8.\9?9&,?C.X5?J$L5D%;HXA.B^WT+ M^_#!7,,%1= KX,TL/Y?4!S2;NXI^Y+2%XGD=NN7>#Y!\_6F+*OJ.J[OUNCB M.YQG'0Y=2L$D!J.O0>/[Y5G[/S7LG?S^FLV;&R/9CDOL/&.*A=16;FUK_1QF M<^0GI@/Q^&DLZ')>F(>%>\K4X5R ]AOA[C5V])[:2ERYGY3.O*%(9UC5( -^ 4(&]@WJYF(A8W_B0@,+?HLSL0+X3ZHQ@:+*BE(:%Y*.?*-6 M^DC%)@+N:P4<2C-4#%7;U@]4SBEB#9&X%9XP]CD-K^5>?JIFHN5U;I&9+T;U M7::X/1'E04?2@W-Z_AP<-#+<@,'=HT*)#Z:T^-$,W0XO:,CL.W.CSBE13]CJ;J^[&OETT>*.#%7O]9<=9BC;O$& MZ@-O<4;Y0-N5EBP;D+,X,@S,];9JMRD M_[S)Q+A! T[4RJ^*,^_+K_J&0MUK?$Z\!=Z6UU_#K[E-]7G7Z:N+#J]QR1DH M%LOJ;(WX%7D,S@C:A_,88/V$Q*&)8>]O(8W)N.:4=[T9=8Z%-(V-#7?<++4U M.C%^/%2DR'C 6HVRPJ<7.A%C_%&,<1_M!=$0KJLAO $6;QKDHZH9JDPBA<5L M&X%[J\WZ_9B\1JB!+H1,?/ V2,\K []Q]7^*L8>J)@(M:#W\DUEL*%V5)9'Z M;QK_XW/&_XS\O^..>(W_[ZLL''OE7O-^47C9%HR72*S3:J1[L^9\D%@4N &+ M>VI%+J6E$'/>1R!Q97.?,+M'A/UE9J_E1[NARA7[F5JJK\\R6LOL,YC9H:"/ MGS:[?SAO0!48E,#K$VJ!KL\4@4@-M^ZN&7#9*[QYU/5M 7^@P9?Z! A,W$@G M@'2>@F1>MZD\N>WHR&-XL GVA'X&)8:;Q'"7+TW7F5HVIV6X]*!5K$)S /?< MB@1"[&GR.O$BW-*+\+V0@R@8MU0P_@@Y!M/:O) .]4=TM)?*@F?Q)1/<-A!R MX/Z=@7#$OVVW4"4VTAQ&LKK6J9&FSNTK.(X5!](JRY-!?N^M^!'$&J'K>[NZ M2:NLCW9+Y!>2P#9HTA.@K^(#>MDLI1*]>&2P+C8&+&Z0%0TP\7?*[6\H MG@DS>UQ(?X?^6(XP$H $?U5'U%B%\U20Z*;&&D^NY_TN:<&[H.H"PZM MNS4&%\_71LD]QU>!41NY>>*,)B&G&]MNK]'1.R6P;"5'C!R/QZ$F$<=N['@@ MDB"W_!)KF%C#WK:&ZZ8F3'C(\DB4ZU"^&V L"7:^#/9[/W22G(]48H^GY?K7 M&[R7BZ\#/0=YR"EB 4Y+@SQ14+C1"!(!9)1S]O5B'IZ^1 N9),UW)PE0+K*; M7!]*1=QE*QQ@+G?,(08V01MO[)7'4WG]&U/^4K3)C=.91#*VS'52@ICN+K>- MU'#"(;1!Y<"!6/1B3S]_N3#V!4&F#E#/ZK,YO:0 D*@0WBOF*3B4>I22_V:1 MO]#CDEIG63)FN5ADF4Z64]*XT1B$:*M39R(<)7%F4NQ+!+@GRV\^R.M&65YH M$>%#@FW^2\> M[Z.M> 0I2%C$?Q'INY8'>4@TO#;[TA(2KXJ(+I* F@O4$@1U/E?1/JC"S _1 ME2O;V48S':V.,B:K)Z9=O;H> ZQI>4' M93]:3.,'(^I44NJ&)@U-M#R=,E0*+C>(#E%391D95I+M5/9WFC.IHGT(.5N1 M%%6#(L2)=)SAZFID^F(J]7POTTUV7H*-0L<<=R%7AZQD$FKAAW%/P?0T%OZ%@_3Y\2L3D%[23N,2:KSERE0^V M 3^BN8Q4-:5$9<"J49I#'(EBA 'ZS%5>CV?=UC5)$:0%+U/H"F;[IF!4D@2T M.26K_-G2&J+M>E;<^M^H;>[IL#9J <&$'(VX^0P#3Q6MDC=+V>%LWFLW"\6= M47U>0 T7=WQ*A,C%N\2,)6;L_>7SQQF[Q-+-8NZ9RV:V3';*UZ.39:R*&3OR M6\;VF>'JKA-R1V"MRBCF'^NWX)!'V;GP@050='QFWUM9)E+V*QHP9E4-,J5- M@K61*QC4FO :T).(ZE(NHCO#JUJKF(@M$D*HD^NOV&C!%)DJT2OP*=DV%S'1DGF::M-1:]LITLU"2>AQB5VST1MF/7CWO M2Z/W]U(7;2@RB>TGJ87LY?%!=^&S#.($->S4J;]CB4G;&9#J?, M4J-Z<0D%.6YA%0F3H/#C6M,^V@NB27Q1,/E#V-"2AHLXG0I.,RD^/XDN7WJ[ M4II#V&!I#?0#Q9(/NX+5@S>SOD/<-.9L(]WOUTW"20+#V/U%E$6AG>U.V M0C-%R5?B='2QFZ46+V JA<>#D-51B@E$V-/FE,1$)_Q,!/*-.U:\DY_CD?AB MG9;4;";(!^6YJ97%4;:!^!D+XUCL]!K;QS/A4R8TV.= @S:Z *25=04"#OY3 M(U[ 1$\-54U3UW!.#]W]AEQE^Z I9^<:2Y91+QNHK6-*/^>-SYNEX4Z?BYV< MO)4BY5%DF\M#11WWR6+H0)RY=,,)4ES!7/<34OB\(?5)-Z=S_1](AQGH,*D9)NV< M?"Z?_&_=?@VS]P:%:"U8;IBS^8K6%CEY,DQH'&)V9/*& O'X1W/"_&#SPB$S MHQ$0<%T3W'$ )T0)IJ8!1=A28"-,>&4,*-1<6L<=/)#@A]1@_0"6)K2+Y=OT MFO8&\S]( /H=6BFQU A-$S_M3269!<6U4<;&W2:$W9J"A!OZ-W- VR9 #2,$ M XCH#YPB'G_@>O*2R N9"K.I%OE6)]5J,N/BK%$21E#D,5CD,1]-T_*66,-F MJB6])$MN!4Z$5@"+,FV_=_@!/\1H2-:S9TW//^+6.MPN%>JN@@9X':2!]7_X MNW4[M1L7+*RXQ-Y+<]1YCM"A.1UL#I_7@)F.:^WU((P[7C%L(!HEW8C]$I0E M>=.>%=K>87BFV!;[D44IW&&U"A/)LFF].!XCAD?R/!((Q2[ZJ_QKPK95="W] M!V1\@!H"^'4%.:VAX;O IT ",R2$^Y4PQ.F#VFC L'O@Z46%16;5$VLSJ9:> M=J9C(S19W0EXSL'',**.GD4V/(O.TB^S!I=[:>0A?(0L=WKN)\^FM M61I4LAA \(T(;" 4.?6A^\BE\ DU \ /+RH87P #(<@3HFJB]+1[X,"_KA,0 MO_VJ[L_J!Z=$(]Q+FXH1FG5J9:,UXC;-8J=\)Z?$&4Z/"HDIT]Z9O4PJSV79 M:2R1RR4AI^-.8PG(Z*'3MKW$LT 8_I)H_\X,3P_"8Y"O;Q8&,UOVFL-N-EIG M0HIW; .@/H-%Z/EYE.%GC6U[LFG-TLT&8G@DVL/10")^&BYX!-?"41WW0E.A M)#>V 5RK;6"1CW2 !>X,*F&OC943QPL"7)J!KK[8XL1Q]"C\4#/AW\$&E<^? M3Y*[IKW@1=RXHK/A>P'*K:,<"PDJPQE$R:)DF%#Q+2@X;T1,FD95-5Z 4>?UEO7-B7WZ?I@!0/Y17KO@)P#;V'+YVBZ+X4*D1D5$M4HJ* M6%!"< *2Y_?P 77Q@0^CW4P6/]:6!($8$$(M%!WPL MP0S"\>AP,&1I<4!'P\,$'TDDF&@<3N[?//Q7E%:__@/_X\Q2D &O(1:;V$O9 M:\9H'C8&T?3_?!TGO7G6K$OYM17@N$7\>-+XO__GO]R3/S4,;!W>M2K[K%@, M#&,0'&J GP7Y$7SQ3UY>\UO]H/3MG0H_]V8 V@:*H9]"D?^A7#^C[3C9RSF_ M";IVS,:AH Q&QD_[:\YG6/7??ZCJ$M)A?VI AOKY"J#1WSJCXU><^Z9%%=5: M.]-JUSI5KI,NM#/I5*V:SE1;^(=6K5Q(<_##;*%J$\9-^/@_PZ.WK*VC&:JR M"/_(M:M4H=K.-*MBT>686U46P!K--VV H>#=;T!^IU*Z7E6:LV6YK34JQA]VZ25%!.( MG''AN0%ZC/E! 6A=+N +#G81$,(M.!/FR:)1BR(N<4*MF>.J MA3YF7\RQR4ZK4,VT6E2MGFGBC[^:WKVDO]B'&8J>9!) ]25E*2\4"L*L +[V MF K5/ZY)1..N5)"!%"3YL &&B0*(:;RE+I9* _F1A M+>6>ZH37T015.#M#@Y(6=<:!TM&Z$TV&J]"P*J9)6%F'*2"&MAO, M0T7K<,\IE-- 0U.!?[#FJ3^YWXB+TF+_Z/"/4]RW**BN%?BLO17P9;HYU"51 MXC4X912?026@3GL>^-&AJ_VYQ<-=Q(M92\:$P@(31V\L?Q;::-?&[.<=0/$= M=![(XP:?;R$M$7Z:!-K<%'GK9-#?4W!2PR'@E:,EP5?J*M[)T[9_SFGJZ!4Z M@/N)\DV.Y_[6>=D48>RQ$&\PTFSACFAPQQ:J9B!OH63]9<[/L J\?SWZ^MQN M#_5Z+D-31UUA4!C,F/ &>LT0'CA =#OA5P"O=P$5;_AJ.&5$L6.@N,_(X*T_ M65DREFHB(^*'U+ZULFE&LKK6*16NFH+, Q042K,29ZSK@B"_47!@ZWW.#J#5 MP ^="5)S%5*B/.&&<]467P=#.0\2KX<0;>&M1]S++(ER5(L>[3@WPQ&L&% M6TRJP#6X:-MB&MR7VVZ&]@:OBFARD#S$(Q+8(S*<" KJ:H:D R<13#4UP<4O MIF[Q'6^.,6"C)<%%\$,;J="B),QM(KJ!TX1#GB?')ZJ&6 1S'$172( *M87F M@'Z\=VC60U.2#4AX>U$"WW&8&8Y>[V<-IZ:;&"3P--Y@!8P^*B7-+:Z"+Y0T M:@DGBT #CFXCJ[6O@M- C1>6IF39)0$X \^? M^LB.9JPG$F11Q(L& M_!=GYR\,%$EPS0? XQ0D $UT\.JT+/&DF/,A KR1U6%==.9$C4Q%V".X76!! MP>U'Z()/@S MDXC'<,D(7 E4?"SUS!S*DB!OK;\G&%OK,A$ZC: 8TNR#FO#RR.'M/5Y@)'## MCCU*_!7\"+:8!%A\(;_60<2XF I3]%X5/!;U:%HJI 8-*9IPB#$TV> /BLX[ MS(#<")0(Z5N':INM5T)"5&QDLXC=$N>(TF15G>FV@%,M-=19X"$HAK4; M$*>$"<0IA'DC.!S2!8)O:P(FW&4@X4,XP+N\#2#- I(>A&0X+\%JK&%+&GR2 MK^8U.&F0RB2],F1MHZ(TA:ZEE:D0\M$AQ"'A)<*-R)HG1>: M,AYE(^GXBX>=".R5UP,]OSIDAT;@[KN_9\LN*'],S>YD\H8R:(VGOM8&;*1& MRJ("R0>]+V#M*B*2P,%SC(3QIKC'=*OO M*/K8]49J!-"NRX)IF2M8YL$-1LX=1-.6>UM"74M7 )D! 9M:);B=L@0U? ?A M#EYON%=/5!82X\C4;"H]V$#\4#7/DYO+4P[&UNY;4*&.-7XQ<6S 5R,=:Q?. M+"V:0/0 )PQU/JJ*W?@6K#+APTFY//79_?M;>T_]418>5 UUJ@D0OQ"UNSW1 M5',\H2H8:D),@$(^N==*(]PW]'VHX0+1KO!Y7\:)30*#3'9E*MVF-)NEY-0$ M))>966KZU;EJA6KV*.TDJ ,!I9Y #4[4@7+B4<0JX=ZCJ(Q;-KWN$TUHR\58 MY35ML!GM>E50YJ(9J:=*DV1X4]7Y\8]?QD0#X"3+Q-XD]Z&[XY(+B&DX,OGC MEPN='7;!4(8XVS8:5A*R3XXU!1NV;)\&LD(=>(* !"4'9'OK05O)@)^9,O*C M(.R"\OG;G1\3U-?;8-A,T[E\I!36VGEZWN+>.C^'#=]Q@-29$\1Q1J0.R4B! M^4E1MV;KS\ -#ACO0V96^IL 5\ O=/#3^>'/',O'H4/7)X:ZP+_B.01E?@ME MPL^1M &B.[;H!-VL)1ZG;EF/X9WX<9(I<''2KR?Y*JT ;S2]$-);XY_4\7J4*4B#7FOO/V%AF?I?[+H>?PS\\_?" C60)8MG1[.2H9VH,6.^R]4[ _V MWW'K@XZ? 6NQ>W^RY4O>PNVD"KH,)P,UI)RYA7)C[X;HM*AG";&7\\2QXHH7 MJ=N+0RJL>GCM[][TYBMLO19)K[>=YJ_WJV(_W[+_L-\&N'HB)0^321)?::;K"%)TK( MCXW\/]B"QG:87=B!#%E76 %)78:#QJ$/*T!_.K)P'MTR\BX5,DLR$=IS-\($F%B!\B?EZ)'X@N7I/P$'*&[*'C "AH*!EROMVP M9A]B=>#A.-2ZQS!#7:.W8@S?(]8A.FJ[?^""+)\[0/8T. .P>\\'EGG:J1%D[!#U?(?_)*I]+?4CX#%$Z\D!:\?!)+L=6Q MO2I'5#+"2#Y5R=!]I I88PK(*$ ;;Y^\J(&]Y93SI+KXII>%*BBBQ!_KAC:( MB!2R+S5I:"(%TPF7HGOC59G7J 72Y:R2A^M2W%QBQW/]2N6P#LMTRZ.06^C>A(\86J[6M:I YIP%"-]-8I0^H;N:)F M(A9"^@4]V ^BX%;)%Y;+'&> 37AHENCF'%E2.SO=Z^!K/]PJ904.1?K:$"1!-&=1&=6?9+=>J]S&2P[4G36N%5B#4 M%3WA%+%B+;:%%]I&1-J&,TW*^(YN6V-?Z*OB>"GE4C0P6\,"W1H;:IN[01K] MS8,=UC306VUS#=DY^/24O;:"V8DW#=7YP+*A\"='II:K\-!^YM24-31G8O8+ M&5N]>5<'/#;\%+M84.PRWESCHR0;E&[C[)KS.Q92/RW#% 7B?FL0NE2Y_:/\ M$"=*@ZO8[.]IHO&1$LJ#0?_G-;D7*T[)07SQ05CT'WUB+U:+DVTG]/^8!V'1 M?^PI2G:=D/_W.PAK3=$G@OY?N.L?[+]L:Y]W[,\=OQ3&>4>=MFT'[0M0KPL" M=U^NE:GH_N\'5^Y6NGQ][);;GYS[QY4-'Q^[[>H@I_YQ&>OC4V]K/)2 _/PU MN_]!1^*+\:#?^F2NH0M-T!_[\+A*\HO=Y%:XP?R>? MAIS)&V?R&TOW"M/?)\5:J;:!TP18 9;?FO M[/QZ%T#_1)C#X^K,1TC.4]",,QZ_SP[?$6C/USB\$W@?Z#0^Y.2Z%IB6U;$D MO!M3OZP7OS_!]@O;[]^U<>UU5W]?''^=>4_.D:CEY&"_DPI_1R_6-U7QOWZ1 M)S+$4X?ZNKJ5G-IYB>&I0WO3_CB1+([0(<=Z7EYXZEBSD@;F$CZU*QHT+LKV MFN/_4%+[I]Y^#Q(SCNA+JTJ@C.0VLUL$?L2+N#.4G^5QN-"<&PJ<-!!(L\,!1W!G*R8EX M ;'5^5P!A@/9;T%W&J#NV5AK];]^?@50]['*06(-Y!Q]:PZ0,_2GG>!(G8RN MH\;R,@DL/(#=\/G<(4^=U2?B!?Y)'/13#. !K(5/'(0'O?:637"S-'U/K?VB M-W_?%@<[\X=GW_[.JZ;/U8F<&?7X,;L9SU_,WP\83?B3V[MO;,=XBF);J#$5 MH87;TX+W)"AN:T9(X>:DX$$9_@RW!MV.:(F,5[+\K8[ 'K&$2!_,K^N#B74% M7_64)8T1K]H8T><]X.ZMCJ<>O"+2NF\9 ,/IQHRNV$--OP_O/+P%=:^' M>\,_4;Z]T=$U52]<[6A?Y_B9VQR],)807IB(I^03*?V MPPC_\V7VX&='N[\N/@'7W.+XP%M^]#1S4P<"!EXW[ 6-H0K?- M(@P7P-'=WOK^5MH#TDMP51!5U?,7BSF-@RJVU;T)+'E)6T,E#WEKP=I]R M^S0A!< OH N"!3?*N>#U@'(:!'U)LUL^.U3D7/"+M(VY=8!Y3:/:0H/9+5W1I?CSB$O6'3F@+$L\@6FR/81C>M*[K] M"V[^9K5F%V151Y?KH/MW,)&/L6C%X^)G74,_434H()0]90]Y7=*/-9R#PO;F M.N? F*@BNDKMY*Y[BYG0'D-+C4>WI D"6BMZ&1S+< AZ/[:U48=KO.V=WZM' M^R.$K $$7C\^,K?/1:=%\9U!&'\)6'"^J/[UW>M]XV ME1DT*A4HM_$M1A;[X=/;(P./?ZT<]=RVOV]UO$?C((*SJ%'2;6*P=L^U299? MXM4E-;_\=C,10Y.KB5X?TC6N)F)OX&%\0V79<[/#\8YF",TRJ'^N >04134H MI PCIC74P%EQQ:-V^^A^+VS "!J 9A>C# MP',&(_9*P^^DCP4FZ*V.3??;_O[(C(;J"?*.F>A6CJ,Y*/ 0%.N:@L/MZP?C MX"!8#O>$8K@"T#+3[.L\='Z%C#0TF+6[Y[Z/]!9^@71)ZT-XE! PT9W/Z0_< M58!OAD=H?.:8S[8-V]^:BEX*;3MXALBUIP%E#,= =[!"K,,:=?%=NB!U^ER>QH0@2#CJUWQ)??6Q=;XQ.#/R-ZUI9%S7=[^:R:6,(X2 M&71DN'6YIK7+!K\-\D9P E4_-+"A29:OP[[&3S_< \%C]1,>.>8M6^>$WT([ MH(JV]D<_42UTY][14/CJ/&O6EAT'UX/$(3H(]YZ\M7X=R]C8<*'BUG E>'MW2L>$$C1+11XC18G'"LZ:W1ZMM2' M#\C =D&](NL]Y=O+0*_?:P8C2=,-:FE"QD,L,;+I]\"(4+W R@B:(58#U8^3 MM>W&6D-2AGMCPIF*UJ#V*$BN (>*7L_Z#9[<,S>Z@TRP\!FY8B#>47-$,3;, M.K2+ !G[CFRO&+K5YP#5;NP4>!-1TG![= *..8/=9@M^:[E_K*M ]G=4;J&T M?**X U.](3$PT%JD)8E8R" ?EX"T*[Q3")^ =;Y(Z02:RVAZXP"N LIN*CWK MV;'TR<-Z]I;G.?'AO%8#Z%),\4!OU+'C[[!/-B\;B-NAXK8#AWL,#_8J?T(S M ;<@L,!^!&>CHIOG(/W)H@-Y\-A>;:_^^?V5]OJUYEP(8S,]DA_(;08V/&)3 M^]91%?F]()LHZMR^@F=N76AZ]OT0RZ3A$/#* 3\UQ/F0I_5Y4 2(,1R/I"7[ M,,2C68UE=8@<@#9*.S1K[<'^)N7],2&;S]EF&UIXX;QGSWW%#S1M)A1J^&UI M'PZ*Z:[[L$_P__R8%V\1@A MH+4Q8U3RIF!NE:!]?)!W;ID$13Z:I 9%M@$A4^ 5Q-6V9V:BKH^W%UIU4!-$ M*B,\/^S4%>#INBZN7F@J',P"]"&80+)&7E?X+W[>V5+X.QH:0\;^*:Q#.@X6 MT^7>M3$*F:$Z 'CW+'KUA>OSU**\7?/WQ/L]AM>\H"J)?!WH=BIX?HJ!!TNY M??.<(C8!LFRYO35>UR"\F)#0,$2E][Z6T\NHBHO99E,#^=E,FM2BI1@_W?2? M&Z<7QYY_SKEF]BI75[T_F8]]HI).4N1ZPC"/;[S[@(L4XB6 L EU4LO7:NE\1_='FIINHHP;6R?03!GH=E[G M.QP,EM6-0WO8;+$E>PM :#\$B#,;8<(K8_S6.10PR/;Z"Y$,2__3RJ3P3\P_ M?UM^MK<*2;B5/3B3?_ MA;VE.M9&5$7&6I"5 H'\%5"LX@$.7_C;$GIH0@J$/%U'=W$B^M!'S0>/O"* MM:]O1'&9@W\:_ATL#"?^":CCW@QPX1P&)?Z):AXV VM.TGR_ TB)01,: L=R M@>NQW#/6=YPM&YEPJI99A/9(_U@4PQTH@*]#Y#K!^OL0*=F\$YZ>0@F'CW#O M-G]]W)RBH!BX%>I%+B"HCL\M3F;H8&D_7313VQ)*0[J:0YW,,89HY'S;6ZZ8 MD3,I-)1E,CD6TRW#GQX+67WD9!U*-@[!@]>WD 9.,Q[V5XVZH6P"9;\5'CUD MLD!JA\2H:PW!VS&:_3SM6(\F8H[=GS+.X]#= 'Y(*S@(6,0_ MBLAK<"9)%?YO3WD.E&>Y5M+!^TXZ%'"1?HI2NX>JRO M.PO;KR5 Z1+ZIH1L$Y0.!K0Y=NPY;@1W!-E:C31'6#F$>#"2X"(TQ^*$K.F, M^N1I2\ #204_?KF5<"N)$%M9-Y^G,RR'?!@7TJ:/0VR1X^38SV1$W#E7+X.# MTHA[G)NX]RA]E.V&52L1(\GBU9&YT@SLS"$;O8YRB%IN3>*0&6KGZMD*'=)I M<+FAY2\^ $3!I1CAC$P=RT&4SF$I?9+EE< 2!VI40YRM0N$@Y>_T%J#AL8_ M:B6!M>-*9;[%K&M*'Y0O#JIZ*?&/HX)%2QU-SU<9%J,9;&PS!5U;' M)G 'I??)ARB!!*4[;N_K1/B:+)\[TW1K 01I9*7S!6RT!BM)-76HMMGJ'C@$ M\I"[>*QJMN]P;3?ZL)(NT2_(^[=WT&G(U+&\70<%G3_$D )V .E2V.12U,0) ME;RV)-"+]^:)_7V;9@2;D_0W7H-XUI6W=\1^D(N<&M_77P_8\AWIV:[]>^U+ MW)0DBYD?OM34A S!(?(%7HDO0^8OJ_X MLF;W!WHI\WZ]]$Q>RN=4U"%6]X:2XB0OG%4GVMAD/$AL:-,B-2(+[#0)R.YP M(P'0'!^>6PFVC$H(##CQ\:!9I%0=S\91(9Y."U+.3@;59$$XJ>P+(+ ^XH3> M[=%<^3HX16MM+]/MFSD[>LYR@EG+%.&J)5RY@DYK/Z1+QSE=%M3TD8,AX+C3 M+!7G_$AVOQ](G*+OT M,,S3?2-WW@C"P)6\%8B['(XQ$^'UF Z'!C-0GRS,\6C6&1365P^N88V28?=J MY1=5AE@A2;>K['@OKE$QL1:>.+!E)4_5,:IGM1?;74!R2C$1O_^254 KSOQ>Y0"<_0DC!H[''Q?V4$>A9[SOD<;U*ZQ=5'/1P;QRJ M%+0$(]P$:'ACV]K05)SHAJ"<7RPTE4>Y9)8U^LK59%?;8!\)G 4$_";*24.3 MQ55IH8-#^ZSS(4#BX]>)I7 +RK[I"E5&C0PQA@X)G5GV,1>>. M)N"*M:$86BM%Q<)T +*W^T7G*!*?]G[N=LV339L\BC[LR=&J6K$++M"W][5! M[A&AKJ5S??WV75D)L^,R64V=IU"$ M$!)M%VK1CDEQJGP-8_%@HI";;3NUE:'4J@D0BIKCTUR8\\]Y(@_J#44LA 14 MYCE3[63@_U.U7+6 ]/2O4[-0B'8H[ MU-.4#T6)N$W(PWFDWE^=;)<4[6PK$^_4^?)-1Y,ZRHMYHE*OOK6WN2E3@5^5 M716G[H8'1_G+=M[P/@[BS,0VFW'5#!2'Z"LXR\-IYV#796 ;%XG;N>I2;M$[ ML>_"<')7[#'=I07[Y8M8/P"BK7+@&5/V_!VUV 8>2XK;"<,43A<_*O1U;0>% M:RU18H+E6,79:MM#@HS=^\,>RK7OV(>A*J]?(NEG_+3VU][0#HZ.ZUND!UR> MUYY>W:1MI[#A(@MQA??KZ)P0(>"*%EN/U-WU;"XB0HE7F)3W+GFHL"Y4W5CP MDKNL7G)G=5E49N=V7O'3)C($=995>BJ].*Q6RH.,7BV?UV M0X95W7HLKNLZ? =IW';'EWT:Z:$,1+0J>_:88'.T/4,[YO&*I+9/5!UQNK0/ M<;JMY#F*VP)JA6]ZP#UP4&[AH00"*O/'\S]"$9R"B,JG7.%D:,"HVAZF4%\( MVT.#J%3?^W'/DCZO@2.(LH]"/&8 :!*@0!Q!F2_,&<"^+,C_EEG,F6-XWH<* MOPJ_/1-\P/%D?%"X)U 5&)"99U32E&31_AK.2<&'P8TU8)'!7VB,O4-,TPWX MQ<.?][EM6-IR[?_+SQ?_M%WY!>5RZN#9LO]\2(BSQ14>%__60I51HMLTMTGS M]-4!ISC1:MAU=I[M0]NM0T8U$NSP+0IXE3UZ[ENO2B^QE6MMF%MZNQ>&:5JQ M-]=),+46V+1P!P*3L_FQ!W?7+'>ZDCJ4I;&3 MR''D$Y%159QAEZ"[6J4A=!+ (0'S-0E@!R;RU)U_#6H3@D2!8N.RE05@1U!D M)%IT*[)S>,^ET23E2$VSUO#F8';FI>.L%.V/C\@))S4+$\C]EKB_F*WBL^P4 MEF2G?#P[A<<:T2 >&0Y9**H'/,/$!^&0$!KPPW!L, J)/!N*1<)15D"KX)UO MM(6!N:IE8LE\.-%) 3TZX=+)KBR/D<;W^LDJ];(?5"DDM5&4K!L_! M)\.OGY3:O+X4Z]IN5E)9L2OW2GHQUH!/QE\_&6?,A:$7"ME.*=[(](,[/3)5 MT)@,_?K18?2E..XGE6F&!!^LM-UZ7,C59FIS$Z73ZKR\C#M\JM8.MJ.) M-5U<0PW[9$FKYJ8X3 U,L9-2VP*?# ]?2@)Z\G10XZ7ZDNUNZB\=4!."TV:X M)^KE]2!\.NBVSK_PO4K^I9-+F5GM61APZ>?/#G1<:HZKG8ZK?D,M'K, ML,.DZ"V/GMPOZ8T\K\M>OP_X"._8]P9'+534BN+@!$$Z^SY^?R1XL5*D2W!N MO.:V)I3#A\?.^[..#5>LCS*QXH.#%OQ>?K^V(/8Y'X=O[I7$0PM1ETOC=U\^ M?.D]U@=N)"H\3-5%V*NGWQ^GT7H6OP3T #,LF MY\7M6WJ@W??TD+1N:X+Z$3%:#910S?\;HQSI>6]I9%?0U\[QU(-2E8RU*%5G)4G+LL'3\3>%8#^AVHP'<_)L:OT*PUS MKX>/SL6,< R 4T0G +!MH_T\C21M,J"54-K;18?-RI4!5]SNQE'N+G72K_WK MK[WRMNL2B(Z%-5)1'@7BB;\B 1P>_:=W9[%10_<-> -0WT5MO$0+HY MIB)E7R&%57_>-%3G TOOQY\"G94LA=^YO;9C]W_FAKLJF M ?[!U6-P:1BD$43]Q#^ABMV_Z$ 0_NGOJQB@7QTN/QBGO[GDZ^@\F*=0@AS' M/8_CMY?;T$_LQ=M-KWQ$KLM(3D_K>YW$4_R>T$4.8G_'U=/%V[K).=P.F@A' M>.,D_C][7]:D*K:M^WXBSG\PZNQ]HBHBS4TGZJI[*@(5>\4.NQ<# 1%!4!I1 M?_V=$[!+2;-9J6(F#U4KTYS";,;X1CO'B&1$. XB@J9PG$/J.9V,#B($!P'L M/2(ZB! <1.(93T4'$8*#B$3$EYY#0!OPWW) W6[5J0^LVJ_7^HM?]G!=ME&NG$[R)@6<+?K*)($_ MH_=M$/V[)'%6U?!S5''98'ITJGC'%F"'/*/[=8?^_ Y]_89X-L,#<\:_8EFW M5,/G&.*RGOY@Q_U!5$P^D_=ME?Z[1__OP*,/T(W>VT;^[DK3:<#7S89&T;]W M:3E!Y/VII;T5 +O"RO[U.Y/_[7#1ES.R&R<^+L*!/Y,GZ;,Q/\4A;_@Y,+#: MHIO@ ).S1[NRLR.VG1OQ>&(F*\G"E&X[-)U2)BI=7OMW5W=I$90Y8B9'>1!- MHI^S-0M76*9JM2?4NE5FJ^ [@LC+B79L\%W?+__NZ$B;IH M93WJ Y@"3@1\!_]CEX\W+>KK[5A+"&RVTTG*\5Q_-![##$OLCW_P)X0@=DG0 MNUT(1.@OHX*;*+V_WQ'C.JM_P\)^0):^L0ES)Y9&,9^GD5&?Y!?TJB\PBLSD M9NQ,LO#IBKHQ3Z,=:4[T$\LF:ZN..C MO@E/OQ6?>'R6_F3RX@<9W+VT^RIW^ZR=M>>VYPS-O^(*- M!-O/3';?;QRNJ%.:L'M#QK\ '0 6?%[">MU*?JA4A)(F5-.52KH%P2+UQS\) MDKPQ5-S"F LK5+P5Z0@O;RUL0QRE&M8P6WFK M(1K0&.4D$?"&:V*6M%?YS7PI2^/8GC^$5($KU%I9#EDREK+&^@2=R#OP"A(" MI"E^4_ZXO3#Y?-L#8-N?\,=\/Q3P^[J"ZN:'^!9@66>\ALM[K>^(+ MD-]XI3>DVXS88WO2G!P*W B/"_ V(S#@T2>40-^%4#_"3G\LM+T5XT8V^O5L M](N<:RW7F>&V:C7HRBR5Q=2NA2&\!#@7F.EI%+D.WSZB+1[Q;62'W\4./[#O M34SQ145,+.44LT(J$XJ:+[,D-G2@*$]!2^-*@OP1+>[(L'X4PSI ![9UHG) M6&WF^U05(?5N<:+@XGHB-F$E#FA;)ZY!\-_0A'Z\T/B^T-YW"H^'R)-X?W,< M8MR?CV^![PL-O!YLRZ.;38*L6#;;7A_D$YI(G\'87U$( M_9MZ2._.]GUW]_!]V3=+):I9&*K+',84^SGA+K#PH)?P'I'4T^) M@,R9*_/](YKV$=]'0?GP.P->PL%[O $[V\CO1\5,&H8N&:()#7^PAV!* :!2 M*,_P2:75G](8;_!YFRS6F20$E11TYN.I]YE$43@^"L<_J-<@0/"^8)8C]X$V MS3!#F[7G2"63R[60!M\A,*AZ0_=!,HK,?]/(_+GWX'>C\_>^373_("!VW[MU M/\V=<#$NZ$@J630&JP++J()4SJ),(Z4[HP3T*&!/6.)<"0@T+'Z$W^ S,'UO M.K\_MZ?N>[GZQWD1+K*[U"^Q.3,U32O+P:0HC%I& XM#=G>S]='T>8KAU[#[ M([H+(G;_9*; O3?AQMP>%G\!8/POI_$I>;>L2 M;(4!;/WKB,AO:-,_3*H ;#%UWI?OB],#3H4B#H2BH-NP@/E=5(-;7*^_^XJ_ MAXU_.6OP &UB *8=1'@[[[\9""=N#@F/ MZ"6((.%W\@CNON ?G&AP!A8WN7=0Z6Z3^J S6-*DLUQF9QLYG>Q U$FY'DCL M?5>1HJR#*.O@09T1@-&\ZPI[U@MR06"F,Q%35H)F-V2GRL9[&1R9PG:8T 6! MGOO]_NA#DL7+IWM/\Y_RSAZ?)VMX]3[(RS=QPLI]RLEB!-&M M"!ZP@$N9(L&+.&[-]X&5 / Q1,X4=_W)7WY'"W1GQ1S.C E>6TVWZ[HKR&$C MP%W/RN.#>SH\8>S+\J?]DH-:PX.Y :B%3W0?/C5$,38'CYB:,5&#JZZ=%*E^ M.NFSN6]-*>Q[4X)Y_2MTZE;BJV*TOC+5VJ][+P)(3P+4.<,83>EF.S^G>GDD M*[;6\\25H(-H YXL-X===N$9 M/.;&NT*8\A;AO@Z(87^EGKPM:=9.BPW<[D(.7\YRD^R([G7S;$JDC3$Q!-N- M/)^G]^UWVV^D>6&7/6"3P;CILGF"*VGM( MO7%H9VP?_-B2P*)0W8#2M9M\V&VVLV\#QT=*7+\:*4I,4JEA5Z_:0U MB$M__*/I =J/)SC?(<^LHT:X'O9X@..#Z9O(=W^#=U%KV=P/<#T*LD"O%Z)FBM"KP$!MR8_;>E!><\%V-,]UI&HM MX]053L*G5:R0:775WQ#9W,(E-B #=[0&R2N@_.DQ3#&LM$[4NI2"R$UA):7I M7&6YA%+ZDMCXB)H,6]K'W);V#W*"[GF='-0H4AN3ZC2O M<% !R6_'9X6F[4*U)\X&]*8GZ_5Z/2_(C 3/ZCS/]?BLCHV.W])T'UW)>N,$ MCM6OP ,8MFI%8Q.G2HA=FG7ED6EH^:*K8YT7_SS6L5ZE_.=8)"2/A61+G'.R M!JGS2 .+'52P'RDKWZ,7'C;N-:T.X+4AFA"<7<8_V+X RF4P%FAV$ T]U=#6 M#CK>:P^$="T:%GAM;&ZKEKP1.0.\!7R@QAP9Z)FB:>XI']C?8.8 6'RY'N/ M:_6Y#A_%J<"*,'G=UJR#E?[2+0 >9%J&[7 \EPA!LW($0^VRGU+'"'B"#I: M&KEEHI\M=]FXR:O4J*ZN)D7JT^CYKBD'"S!UT4YHVWF-S6[(/N(H3"U9 P(, M2YZGI>WQ$Q[V=4[C8Z%M\B9;U&^D5BE-767I31>O$7G6P771HS(8]X' +$_0+PZ!JLSP+#OTEL M(_ DS(Z>$??F_5E PST8"B/1YK06+[,DU=8Y3$]CM0&@7?(\Y/?OG5_%>!.5 MX3D=+/I@9'9D:PI =B=V3B( H<>8EWX8P39>\)U$QPM>+]^+^1>CE'<_82S./$ 3 BU 5%[D),(@ _\5^ MDJ_D:X(Y.[B: AF]4S\\I0-J&#I0.@#K/OE\I8D.#)L!RT8TI,U!50 CH7OK MG-5D\U1;>).!P2$6=0=0KG%J*>ESZ+T&GYA'&DIL E0>UZT-]1U5AS<78F,7 M9]7-SB1[F\W? ,Y;D4E\R M?,,%3H"Y<#:"# BD!$2*S*D4V!C9-]$UP8W7N+83L),/.\A,C@(Y#7B,E'>$ MX%>8^'%9!.^Q8HG'3*;HN<*65IN"6DNBSOL(TTT,<$,6VDH'$_@-R'B* MZ9H89DDY,D0_0V M+C(MWT3=__T?//VW>0@ZF#'?IH01 J"&0ES;[2CX:,R9;N0X5MQ0+M*4#.P/#TK9,6?"TH8FL ?H&4 F"9[I1W=ES0,8+V HV2IG MJ&XL1!8=^-Z-%]N>RN(DI@,V 2,!ND+5T(1?F7.*:)@0I/:S\,'W\+H3YCI^ MBBE*+[V>Q]-Q@R=@U39<*7S#\8..UNP)*%.WC8.%Z@F4SO00;C_LM2LZP#', M@=KM#8VU/0OX>";[$-UK0T^R2P Z0;DB:]Z<_O%[;A^U$N_]Y)!.7Q'T36[?#J&YG=.#Y;3 8KRUG7,; M>HRV)*A3P-ES1R,+]J!.$7':8,F-DRGU2EB[:#E@9.+ER$0ZNZ6;#;U +RO- ME<%STK3U/5H7?S\=:2"-^8RV!BJ;-2Q"-+'-$7'^=@ T%K8H+3'%'I6' M*T?!UT*Q.4J?-U+4*'D^,C-9U?H+6U<1;,LWJDP!D1T:CCQ;>[:XMK83:9!G>W1'FK4= M4G*6<.1N[2]XV/O>>#1.IN+I4D'9L,S*TIAZ6L1)6QK!H=@-DMY>TY,.@F-B M&RYBG4H,-\^@IGO2\2F6E]>B\!3+ OU,!F-W*/9TA'B^&Q JXLPQ!+[QCI>V MP1,0"AK@_[U?T4/5$Z_C 5Q=B!9.M ZX4D7C+$!O3S!\ MXOHX_>0E^ );\XT8:W/\!/?=G#F-353= 5,!=@(WF;B:.I1N(I@7L##X&-34 M=2-2[UX))O"BO(*'?+NPP?D\'E?;BW&"OH 41[79&(:@9!RH<(#2RQP &V,3 M\[V*OA_1]!V @(:7M@SU.%<5VMGH!\W*CPV/Q=CYP8R3A\GFD;:JJC!O!FAO,!?R2-GSM#0X20 (@!%=J^MH MP--Q]H+@BF)SYYO@3%US <@-9MB+!5B_^SOXM@AXW_(WT.-[/UE3A9NR2WO; MK<=%%?,T+2OHZ&QSI^;.=4%V34@@!0U]YQ+V_+TG?]? _=4//X2_#LX2$+-U$&/8Y[L%$WYZG(AG"&C*8]-@$JN\%?+W]:]AQL M>X7#.LF%IJ#Y0'!U=/L(%?O]]T3%8= ]FZJ M>Y1VA9IN'B2$Z:T42"W;Y7RP6J"7"=[P4]0'@W@=TMQ^FE Y!>+H5(R!+?#P M7':E@ 4>_] MDL50+Z/&IYP]Y828!+0#,Y V;Y"Q]XX*%!])6_"%N'DP"PIP=8$R%,DQ9*)6 M=22VC?4&(VUL+R-!DZOD\W'N2J7"FK9["WP-NVVXU0%_*Z?;8FMCJ^59> M2C'M#PAC-C&9II*UK/RDU*X5NCT'NN\"-O-=855_PWW+XX@J[5V,]7#+AP(F MNHN; (2 17:%W,77PNZ=S4($*JEAP-N4< :'.)H[.TVT]I/S5<@)/YAF]6(G MK63E;1;/YN7RDOGD99+=78;#(06>CH(ZRLP>8'EV.:OGL72Z9-39)NRB]GS> MEN$XJ='+Y_JQFWF)XHGU8%6MR[6TLB%I0YQN:I.1 ?.<+FTI%+7[_.FKY3P] MP,Z^D06=05J+WM)>SA"FO&$7'+G1]"& $PP-@I/W7ZTY.0B8M1Z'6>M0&[:" M4JD^)"K]:80AC>U:(G,P6EG;\3S+TA5>J_0ET;"J4X C9#+@NM___@]*(G^' M06Y>\4*U;$6*HUFX/8CSZF[2<9' MV,U+-+U"QN-R>=77V,H@CVA5@Q@;JGN'Y;PJQ(U%XR-L[1NRD>C.B&16E1 Z M+MFI$M9(9_+PTFDZX(+*;\G$$V?S7 >[KAO'0@\ZKPW=ECSGCFVZ4O#(17.4 ME<%97(QSW;)^QL21<^;(-W.<1P%=+]!7O3!DSH+>%0HZL*'+P[\'>TF40*^* M"/[\Z]A(_W2VW6MIRF\)TF/ID'7G5P73Z\ _=<"K,]"*_V,7S;7Y_H:<]@=I MNL*.JSB_(8SD!KQ$!"2P *]Q<^M"D[CDA3%V.1A>B2SHF>(6IOAK]\/Q6Z%7 MPL_#@ D,[NYKNXEX^1&<;>F[#[SD"/>3DQR*H^(N_IB#YX/TP@D, ;R9Z.'GWK@O MW@WEQJ:NVI9XE62R8UT5WKWPZVJ)5TY9]]\R?G47_O"]=N?__W__&9_N +";X+:XMU[? M<>(8_HS&?*'N^-%S/V*6?&7KM'M(7K\6(+Q_,A;!QYI?4]HK97K5S@VW$;@GJ]U9 M%M'-V[I$W--4GATN_&+M^,V4O^.K'\CD1X>UD?3(R=3R3366V'- M;M*%7D*9XZ-FTKD]Z]6!VMU2L\D4 #N MKH?X"5.^W@$K8ZZ\2B6'=!A1\/-7'L?:?Z?R\8 ZQNU[;?\ Q>,V_>1V6-38 M\5@ %@4@$$Z8S:0JBPVEMRS+CK9>=1,\K"P"E0^@>[ROI=7/5#$>4).X_:I_ M@'KQDL&18P9'1OGD)"$[$RJ.5(JDH50R!J(HG[)M)$SY!&= M(2$R$.^OP?Q]A1[9MU5:WF= N2S- (X.@+F^-EFF9LK,5NRXPLRXW+*5LF'= M,Z#'X(ES,^JJ+;._B7[SG5PH(=J.^VM$MP",ZRI!OP\8\G1%3=FQ.:/CJ[1* M+R>],3>$@.'J10GLO//07P_E>H%-+%>P6HRYJYXB!@9^'D"EN8-7PE5Q[IA, M%$I3SM=T0KPMW\R7\SZ4.W!Z ,QEM!ZO<%U<52H"A4_MC- ==J@1Z067+KF7 M(^_.)Y2<$//&/;T_(=Z6;^8=^@+( $%*IH8U5E;X3)FO+PL,@B5;HZ2KN:$/R'H>6N_R*=T8Y]2F!GG1GD[ M8=Z"&V,',B(DL=A8+RQ46?9;XUZ>;*"X=H>4OD*S,JFL\MR07G8G(E\G96F9 M=@!V>'D])'G>@_R%%O4?M]C(/V>=ML)YC?.LX4Y8%)<'Z_M#1'U_7A[2VWU_ M0D)K7FN;$9Y()WA.0$<39,R/")),C-+\F!NE4WP*P04.143A93.<(;N9K1*H MU%$JR45MU:O*#,U+(VR$OAS);81YCI2TLK)1%DV.ZDU[8\8!(XF7(WO5;&F) M#DE<$2O+E<8U":5+2$$-B_*+>=LD*O4\PA%"PTI/98KI2T'-A'L.L@[-YRA,;UUL&5V8+ MF#7.=9%ZW01K#VA81"QRJT1=SRA*85@FDA@_7>I-*JAAT2K1YVJ-CCRBY4*> M70SE:2^\83$U#MG6E"5J-1M" M!DL6W6>>K6@KHZVBW-\D:)+F=+/"ZSEAUARES]\^7? MI%>L5Y4>NEJFR%I9 MGK2H$8H$+#X_:+6WHFS0&WR9'--9IY/-N$//9JHC=4=:6SJIB%A])I,-4JW: M#AQZ-M7Y=#)CJH7MFI5%L=38YC-)20)#T?,)#$K->()8%K9L/-]'Z)Z6,*F$ M Y-JSX:N]5YMYDS*#60C=#M9DUS8E"'!H>=T4MQ@&#)>IA"F.^;KU6VZHW7< MH:=S':43HD"FQ<0HE9H((P)#DZ,T-A9&2'J2(G@")5/DV3SH5+.SZE3K7:2] MZ:57M;(J(LLF],.&9.^ #N&G>U8P1YL"JD,I[%8 MA5V6C7*FE9]#!CQ[N[PNJF6E*H@(F2HT&THKP4B\$\2 JXUVG9NDU3$,K:E MZ6IV%GRLRK7A:QZ]G:Z75X5T5QK2W-TI:%W:D*G;4'V M/WO[>#,UN5:NU69E1I!JTP3130RE(%9-Y%DVS1$FJV3C%:L_=;I*7VX&L>I" MC'=J!&T/%VV= M_4OH7SJW])DJ="*!3U6UQ/Y[<4M?N+^&J(_*RU[.AX*0L,"GWRT*_*9"BO)Z M=5JZ(QKF4TP%(YX Q1@+W?!:C4R\KG!>'VC8% VN4=XUBG,K3+I]16"/I1@@ M'3# VG@U;OZI MIOE;.^?]"A\+.!788.K)+5;_HR.%&6J28#KN5NW/T?WG/4K$*Y5M\[Q)E6 ;KS2IJHJF*8IYEU]%%_X[X)R825;WFIZC1]5I M\_%:GA+27 8IR%)?YCEN,L\U84%EM^&U^=**?XJ9^EP\5%3VF^(>M]WQ^CC" M>K)^VYZ?T.7O=&(7>R"V[<5"=*X4U'86EY?N0JO2YY9W;1>*;.; M3T^'#"?7NDJOFNHH2JVI4KQS)77C;?'( _&H:VZO:< "WN'!RV :^->!S9DX M*!=5MT/HGV[A8]TV 4"8?_T*;1W>5/HYG?Z]4KRO.7H3Q',BJ@G[&][)+RR MB435_L)P$&CJ&4U&)Q&"D\">L>@@PG 0$3:%Y" -J4C?UJ!N M6[KK1C7<+N/!-USRFUK!-USS6_+W&R[Y9U+V99D2WC5_\*K4W:'ZRZL4GRP/ M0Y\Q[*'+%-<^4ZOZ= ]N EGWJR[Z<9*X\\V1+R6)M\M4?^I*P#UP@=F'[CP? M):^;UJ_KYOC>5[+=^5[TO=6W>]^&N*\F=]_5_WC2OZ]^]YTTNGTF"9IZ%<8_ MJK/<@3P#+P^$$U+#=+WRNC>R][2T#[D&9/\CH]1(>N>Z7Y73R7GAI=/%XL9)5X;\#(95WO MYN=-+S>5>$*(-R_Z8;F=K-\0=9^[E?W35;1(E'ZE*'6)%>;4 M76+K;BX_&R^J7(&=9Q>JL$DO46<#JS1!47JQ%D%DH$6L'FYK+$RL?ET)_BY6 MKV?2$DZ0F0X;9]%FMK;&U>V< JP.)'B"N'39_M$,TBYGR&X*XX?LT?=Y4.Y= M:>?>]88\*7WO70@3:U]7BN]H^1)GMS@CO0 M#TKSKU+L[A%$[.B6>XWG?3[HW]#6[UX(YH:E;X*D_ \K?7,;,>]>?G9)^%U> MN$ZZ7#?G2#.-R$FBF,IDU"HVID9)*.D33V0Z,MBO:K#?G2%N"@'G0O^'0\!U MI/X'(2#'FYA#E8@T6ZBIXJ0_HQR+@1 S?@G//U[AGP8)?R]U/YOOL@'30?Z M$3(JHM?OE\/S&"%/\$R_)D.4E/F-PIYA7?YCPG-$^@\4!OR929G47 >SV[KV M"ZP"XAI/<7T2MTU8_\,4HQ3-;VNG7C#Q&276OH M41']"*N<^1P3:-^95_<2/'S"^:ESI9T>2;R>K M2_#6J6A:M%<)+JC'[X+/J9K6R-+VJMQ*R"I%5K--6*T:)I*DR2BX=+O@4@0: M4?I)"!2+MT'#6B4+&[5MI!0906UBDDV8<\4M<0^4"2R)/7!>Z3Z[9'+F$?V< MTG[W:.JUK.N[+RQ,W'GM3)%C_GPE2,PNQ6)5ZR=FB+A:-]4^V57M$@7;/@!) MGDPBD:7]PYDVRNVX<6['.YAV.QHFMU MHDK]\4_H).:5UD_@<3L_2&[:2I;0KL0\]GOVN1[G>-SL?/T M[*K^!FV8L<7)FBB4-'K-3V&?BKQNO'""!AZPN2;[,R=?'+&D442%X5IK&RT) M&"K/YX;*_JP DEPXJAAG $?YD8^CS68E@OO :.\ ,GB)PL H&RSCCEQ)@S8XX,! /G&G7PH+^:5S[1??DCV'8A") 1 MP5-$BN?MN:UREB@$1@6.F6..F\-J?MC)T15C.! &U4QZF6P"YB #X&_/'5!N MWQ+@7D>?OLZ,?VH .H%><"![>?N8^^D*VN/-K![6 MUP)+DS0 MD+@ANI"J5HD\T-*L9U2!A<)HR87'4#EES848,*1-'MU:Y]C;X/W ME -X\^*KFP<'G;V2$[CC4VD]3>4%I,'&<6VFL2=RPK,TZ$3UG?8EZQM M&(#% [>G1*F$'=!RO%;J5%)X*251D,//LTL.J,N9,=Y[J$MT.9%WNYSM ME;/[* W \-]9A'V27]"KOL H,I.;L3/)PJ>KSUN$7ZHU-,UY(YU>L+82YXIJ MO=+M-F0>;#F6N+3G]]$:[K*E']I,.2DW&JC2HL4<.P[FMV$F/;>Z,CB-%3#J)+$ESH$QN;,Q81D52A-@+UH=(%D+ M'-N^S]LZD1<+_<&LP,ZM$C]Q9MP4%ZF[]7ES_'7$.&\A0!'Q5^*+1+?SI=?* MU%].##8^-6$#.,!C 0ZP,^AS.V4"6]0C+%?1=--FQB+LI7*[IHF?J!<>QC9V MR<3G>MB=!4+OV8OHO.V-VR<8^???;K-=Q"<2RA[I_EW4 M"^G#*3QO"9T[]4*Z;?>CQ$,3P9E)>KT&2+<&@YTC(G[)@+_R!>2+JD#( / * MUU%N@ YA7?YML#&LJ[\WZ9\\-@OF/#9D\)BBJ*Y$N [X2$XSX^?/_8B&=+TK M&1<5U^^S>6%7*=]HQA1XL_&-G.<'E CA!/Z/Y#=?B'R\-\9Z%*L"A,__$FQC M(W+&Y73(-V,AZ%%TRIX;HK1-M\I*>]*)VX,U(VQA>FCB.?4RZS@&7_T>Z@N' ME+IP5'>AT'NSX3VD4SB%T)X^&&-K9=BT@O77Q:3G[W+^X#R\\$LJG *UN,4D \Q)"Y4:^7NI-M'."2E M:";:&W&FY.:*DN^7JX]E%EY=X$9VXH^Q$T,JHC^-!Z-UM]^;R?J6+:BZ@LC, M>H:-*1/49VDDD9VTR/9 M36%=_F.">F1A_!@+XVIB(%1H_P6QI+#3^G?2Q#]A]KYUFVIA&^(HU;"&R4IN ML$:R%B$DXXWZNE_][7M_'ZE =]&Y?7PSIR$:_/%5P#AVJ*8SZ>LI(2V-E>S6 MP!JRL16'BM\JC3C8T?O;5/]^&.,DBE7=7WZ%4TS='Q$^=,'RUI#0V[;P(B<[ M"98Q3(N;9<46GFSZK=.>SXOB_?L;6'#7#'R%'1CNKII&6L#O: $7_.?O9'BI M3R4'&:564S9#::Y(^>TPKE&CE*<#G!=,"-0!'LO(C>)J(=8:'LSJO3^T7$V= M^'UL*6,Y,Y/-SV3$7I>$"1JOY!.& [ E ;>LCBZ/ M\4!_,""E3G?WX7>%9.%+KW%[[-5+)!AQI.=X2T83+V^(_?=_G5Q].^-$_R+, MT;+\*W>8RUZ2&/=NUG$3\.9?G.IP&W-WJ3_]C.^NV/S:WZ7!7:T+><83_XX= M_0SWXVPS8;F!HRT[*2?@?^VTHL#NPS=N^)T,)%Z.%)%!JJXU M$:8.39VT6FGZ*( M>49%YM51FYPUT6:=H\#(L[9H1<,:>+Y8;:]($NLO9VP=YE.>1 MQ A3F&:RM!U6JW:S(HV(\Y';>6:8M=:]LM*CDRQ",,YRVW5&B?.1=$8OMG25 MEY#L9#FI;<24K"R:(_)\I+E!1D1AC4N*N)8G#=GJ%F8LM%'.1AJ+=5$P\LL< M8@\G[RBS+9V;2P$2OK M:#%#M^E97G6"J*G1$P0<9>MM>K,8]\KKU-C!ZU(0-267I9D^2&1()"XM,JBA M4DQ.EH*H"9-1DYGVF!Z;=3!Y4M2<_H)S@JB)5J3)T&GGMLB#?B U*4J[V[2T7AJ1K0*-=:RVD#$"J:E!.0X= M[Z[;='RURJV3J:PFS@.IB21Q8M#.9#L*@PT:]H GQ%;5":*F7KNH8V2+YU@L MK0OR1I)1<@!')EZ.K*($-6P6IAH=+\ZSS2VX]2(YARZW!HN M$O.A+051Z'B0K=209'_(DB.A5<^FELE6WPFDT%27K&[-=5-GF>*4273C\WRB M2AU3*)!Q4.>0-=NK.^67^2G/V79**,T*='N9+79GVD25L>8(#D4O9A#]5HVB MG6I2%4U3%%\I?%OC+-L _W:@\M ![\VH.J_L"Q1-DPF)R*436U:L5YSF0EZ6 M)AWG+@6*_)G"&HGZ)*AP8E )(K>2%?C+1%=5W3%C?[HUAW0;:.*"^=>O:Y:( MNEAR[M*V%X :L1C%U[W:+%.MRD@%4&]=-=OT=%I 7T"[M"X/!3;I/8[I M,[IA& LK)9 O*JQTUXZTGRN#\-"]X^^PY+OWW+[#FN^=8A%1]C>*,UUCS0_0 M#"RJW?*!LAV'Y)&J'V@:OX?"'Z%ZRWY_SI9]_5HNY$,3Q2'Z&$04#]M<&#S3 M-5_^%->P".^[2_+_=>4 2RCZA']Q\^ P!3V^NBG9)ZJI?R3H<=&SL&NM'5[\;\X8>8I'.K%O20PZ!G,OG8 MO7[!KF/?P.S\3BZ4;\R/[Q+&.5NL@_ET')B54G,5R0"NS&Y0U9B.F"*+)4EL MU.\LLVN2 E.'HIAX(I+GV3]J^CZM)/)U2FEQQB52& M>-.R^P(B\##&#+.5D?/DQ6]C1^/?3#$.D5D0B>U;B6VH0'<652H$>%*:^P)29&1X?RC#.<0K3X2_-<6_*_C0M[I4W,MU:\A M&\-,B B[Y3C" ;CP&7D?0K%.1-IW)*1#**1AD": '5O;LJ'33+&KS%/2;+$U MY+94D$:)G7\;?Y]_^V=*XXBM(]EZ)]GZ"CLSB=$TKE+L"ED6Y^5L)I?B)T@3 ML#/T7*?.[_Y^&VLZ$6G+D34=5H[^B*#.ZW902 II5@=F/MEJL;;"I>W-9MUU M\O"* Y#3J2?TG6(ZLJ8C?(BLZ=#APWLD_BNXP#+#A+G5F@E%3F)KRE2XN#%H M>E>?L!3ZV.9T9RH:HGL3]R_-Z[\ UYF;,T^=V"GH(T?8&K MJW*URBRKI*Z($VHTCK^_"=\6% M0 '?T3-B@Y.%M\!@P--5FNB)";I@Y^*+'KYLX=U=/2_LNT;(.[K%J?Z%VH6/ MG)$.']GX8>/OC]KX 0Q>7W8&YD+;$.R&X#I9?5:LTQG)J]^51)X(]!*//ZIQ M'U9.^/$X$-GR5[7E _@_N4 :U-3HS1%;*7<;0M:H;8FF5V,+>TJ0Q&-;\1 9 M8_)\85NB$)/A53K1M"+%_:<8])"%_WPL'KXHRUEMUQI$%.@U#X92<_A; &.G M,ANL2S;76:1BR5NC/ZCA/0-6I *"/?U$HN<)ZX%7)4,IOR,S/IQH$'(S_@'1 M(%"B?P %-ME. ATMM Y"CHF!5JVMIW,.H@",R>,7,>"1#?@3ZH<-!./R.NZ1 M_J^B^\\HWY7CK-;EDBS R7DI42M-,C7JY7=/*U?^U@2]7^%CP8Z#XU=/:AOX M'QU1+ZS'M/=%[-GT1C;(*1?C@(L%W88EJ>X"9K>X]'[W%7]CN^05;28 KSIJ M=\2QCI&DEUJKL!W$"]RP[U;'!&H+B3PETU&RP=T=%'=GE9M?BK_[BK\Q. 2J M. '0T+6Y;+/&#'JTR Q+B6D'4QW.K8;KNBHPF(9WV55QW7K@7U\$,CPU1',B M+\['HK$KJX.\MXSH6>W7-^ISAOY&K\?KE047G-J%/BI M/1P:N^J:^(,G.T75-2-1'$)1_'H]GB1%34VIN9TKO4I%03)D<="TI7U53>QB M29Z0>X7"F:/T_;DZ$K+7%;*O7&SK#([UV@2-M'2]AJ.15T\0O%@EX MBOJ-25:F]-*476MT@V6\'EU'K00AG)+ZB)/B73[RM_'9G* M$41$AG7X(.)WJGZ)(ZO:7Z%+41&927.,H$*V,6UZ-34_+/5#*-RCFIJ1J ZC MJ'[EPGYS)')+:3*;*=EF*8XNU-1*75)^34WDB8QJ:D8F=21>PR=>7V'G#L>M MYBI-6*R-UU:TL2HP%4\! JX>Q?Y^*.LQ*B'Y\RI. M_!C1=J@<%RS?,@FA+RVJ18'&F+;1:8V9FB W]V4DD?2E9(O($(VPX?O5G_B< M5'L8JRVJFAA9<=]2U 5(MW%UGLZ1S7F-+;3+;7HM8]M-=5"$)GK3T8$'RB;F*SV1@E:2790MH-L=S,R-5);RIY=1/1IP^[9L,F MRZ.ZB3_:BOW[:I72[B3-/U R+/QNG<4X,5AI7:DNTINRA0PM;M#L=2BOSF+J_!;#SRFSF*I/$NV&T<+9>$:5 M&TF[VAJUFB^_&Y59_ F5U*(RBU=&L??7692I[%R:Y62-SL[L=G.X8!)C5-K5 M6<2><.Q][OGOXL"XA_8304E4E#&T4/+>JHR-/CF1RW([A62'/6S)BVJ^7&GZ M51G1)Q2[=#/DK"KC<;G ?Z(ZC4?SHMPZC#7.X*>[(HS@_]94C&7U.9C))B8 M[5_3K=B46XDQ^ $X:/ BH-7H^ZI$NA&;> ?KQ6E,\ 3._PK\[D:T )7-YR(8 M(3Q[!W5V+#?!XD\4& KKO$ZH^(2)<[;A[ND('?FU53OZ4:%54N?+PUHWWZ-E MFAAN.&4K5W'II+D;:XK,A#8M&1ZVF0/FBJJ;MB%VP"LRJLXK/J..1TPYV5FU MI-9((6>+?%*U-UVGV/PC)@*67H#'688M7DG07BJ.E'B.L6TZQN1C=+M3JE$= MNKVOCQ02>_T6[-T!C+PPQ 7G$03D=8]1(?^:%CA&#+ZQ4,'$)%$#3*^J&_AW<>&Y<5V\@/(&_-:&#S5CAKBT90/\ M -; 2>Y;8I8.?E-$0!H^70$X$6*<:=KS!9R=CQK<9"+REOM,,'/=@$_E7 /9 MQ2HP7K2\KYX4E 6_"WLZA0,]=)'@FU_[CO<6P9T+^ ;\)7![X!=?FX\AKD3- M%MTQXGHA:A#^!-N &W?XCKN-X !UP7R.P5.9ZZ85,X&,ER= 10%S/.R*(:K@ M7[A=\/L<+(3K0BLXGAAOB()LQ< JP6N>8K8I3FP5+&IU6($/W&X.0/)O$ZQH M#6<,I@?6!E4?.-KUOG.:)$/%QMN>)_=5_)Y0%C80"F[0'>"+.YW=-O+NV0KG M^PF/TJ.(L6W*&G3V ]@?@RUUS_-H=QI,[-4"T^AQ,G%N+8-,IWK+!J0*:M%4+SLM6(<4 M8C..SP%0]L30Y[#HL'E$JL^QMBC&ZCHX%]0]",ZE-AM,R-NMW9QX=SY9IEO* MQ=%T3/>8 YR3/^CDH3?#@4_Y$Z^B)OWVM*XI]C(^U68/1$MI A!_"]T$NNXE M.3@J=#O83!88ME*EE29'IL;;O*]< QU'%"CKPK@1'(;>76J2S[%?QD"YAC//BK1PKR#B)+,(+IT0F EK:N:X!&J#1T-P2]TIPL!;-25QP808C10TJ1-$7 2^([9L,3GJB7X MTU+J\W5FFM#2;#9%R)46K@QQ[<2@Q][; OIDDC10"JQ-R8_I UX0&J(!BYKN MK?LXYJ%EG3.,$=7*R52E7A@K)-6F[5Q#'FW*#H"@\S#HOW?R5;[H$+DSNL) M6LK'?^V _YO>,I]CNS!!YXA?H.H#=!:+ X_@(M[X%KS181G3'IN RWQLA@.M M8VJ%5 J/^@C"X?:#E4$+!KS9!!_M]'X'+ GL_& MR"EQ]\K1+TYUN(WI+S.9?L9W'O-?>\\XW(<8BCSCB7_'CGZ&^W&VF;"'R=&6 MG?0H\;]VVJ9D]Z&OAOURK65@/<*GOW9(IZ\(^B:W[VS8EA<=C3"VK)@<=[;S M.(*F>Q0P*! X>^YHI&PM^@U\VT@J\8[5G-?P;,*BX4CTYI]JP.K@YX]L\NH^*B/#Q@DWN:*2,.J-NDVK'5V-K)?&';ECFX/Z9Z( MY#AG,9T5-K!TTMG(1BW?JZ>G\89";B;=?-;0,ID^O.M]-A)7S3C;$A,6TNL/ M['Y*WN)+JCDBST>*>52JLNTAJF"FM>W/*QFV-)%&R?.10W*3LVE+SB!DTZ K MA4%+6L[@?9VS7?;,XM)D13DW5)2"(M!D M@C+J==*!1S'M5(8UF4ESA ;L::N2J-7CP_B,+I0&0XRA M[:U=<.#0W08$M3-ZRU"\OE7QBAAYZ5P*EBH[]08BN2'R$!Z@ PV@CC1U@=;7 MWN:B-=4%UX%S\#9"[Z,OF;*ZL="A%N9*#09\9!Q%'4Q1@F('R *2BM^^A3H M_P([YN8P<5 L!+KW7"4+QBED5Y<03WQZA_?MO7NN@\A?XU,,:(;@BZ8%J.7) MO7F#(7_K[E1]!]2?_A?_>K3?F:N3Q(^ MVW"A%#H- ;ZZK[VU\1E6HQANO]?E:RRJN@/X&XP#ZK2K[HBO^:9=E6N M%5(Z.3OB&?L*JOJV/=V2^#-Q\4[(D0)V]'R@[1L30/J[3=O][@J57YYRZ8!M M>E.IV_^=&P-(!Q;YWY:^<)?FL0NPS'ZY/\$ RI_(4QS\Z:^K:.1O^#(_W+7I MH*U_I*LSW0KO %6WOW-U(_SZFE4^LN#-VL".WN>!/;(\#5&!@!\@??WX:"1N MC\1MWS#[PXQ=P9!EH\(S0TNLV6/GT^+6DQTOW$R7Y^MS0 @#U03L@;5YBBU4U[T.4TZ7MKR =!%)V BC M(HRZ"D9] )MV+-J # J63N_8LZYK_.NX19>ZUGRT3"EDKM.J$DQB6N/\/CA$ M @#7+2IRWP/1O(!7I)9%:ED$>8\*>2X/'^#-4^@"0*Z&KDC:UE)K!*,2\XVZ M:6NSM..U$"'P!U?-=A;FD?_CR!8X1LAJRZ4^S6#XAJ:;C^)T6$N=X=H7B//= NKJXOT]Y9V;^:_ M>0#KW@N.=+EO"7WG]Q N3Q)P]JO*VU18SS-%FW 4LE8JUT6CF' DR2N[GT"> MB"3RV/K;UVLZW\ D#:?E&86S/I!'HL([^%J0R/[RO))[2[&0.V3NO3TW-FFB MQ)5;):Y\5,P7.%FKZJ;):+LO943P$O'H+FI6-Z'% V@%S"% &\C1JEJ8\^T> M8G.;O,&,1I6-2?FUC!-/6.*CI4E#A["1.A"I X^B#N0!\X*)Q#P'++_Q;_[ MFU<^H,*+3_#.$L?S]MQ6W9M0WA4E>'?'$*]+^8]'6Z:X?4!Q\G,GZ,-/Q;W;X*H59U?WY]F1; M;%/-D7MO%U8'!FK#[R7)OL4_=U11O2]-:+7MN3B;3WFR2B+BPUP+5' Z4G 2K MD #%!T.?$NB#AT^.?$> >LW@9+X(6.^DJMQ[#R/\_ GX^5$_]+F_^25L*G%F MU.82@H#8C0*!=SH$C2E-6)$)<[MAILYKX7T/W?5B@.]8L?6+ KE%L<\A^,HA MOF_=#"80.L/5#"8*VWTON'R_KKE?S@=B=H9<=N9CNB"RI&:NI4FSW#-@>3LW M_QK#GI+I/VC*RQ[>5(GY3CHM')G:;1)>YA%Y)'97[YI([;XWP-1>*= M4^=7T#A*J2MHQ8D&Y$S8J(&BS#F1-XKS^XW>T+< M2Z0OJPB^4I/.$8WC'BAF; IHQ"T!Z!4"MLX?_Z+\X*$8Y$MM!?*'S[C78Y-# MH>N3DG@_G$]Z.#%XG&=*R]EJR9() M5<"5T68YS@/V0)_/A=6>\OV>*P$UUI\@E0'&X:=7Q.(3(HO0>$=EMC9/D.QZ M8-+,=,2Q5EQ/%G J%%2F9 2J1DOBE):G*7Y3H,G6% 54ACR?-R/84QDL-[Z' MLX^ [;6U #0"MR.RJY-RWK#K@Q42M]GJ4I,G*K8,![C1#8?6%[/"2%G.I:2# M3@Q[94J0[,C?$_VOD:8U-438>4RSIJ9/HJ>='WUIS9^D$!M^*;I= 6+S6G+Z M2Z^"/#[E4NJV5N+4#*-4UE9Q2TD:76]]G'(_D>B1Y)/0DQH.'/WTY%D8D%!(2HKQZ M[B;LF&>"I5=U@(=>44OH0JB+P9"XE*1Y"T^0?639F]3186>\JANPZ\GS^7W* M8VHR]D_>M4\4]OT3_5:-KJTB:["*M*$[7NTPUXJFY;0=*&BSN.#^^W'M,BMM14E?F"T=7[%D)[_.=2JYI4P#9T.> -+6/ MB&?8[D![T0)!WD_FJ'_""^-9-MWV!:J\==LDZ(8"_^6Y!6Q/%^.$F>T]X="O M]$4+3Y_TW1X 8_$E1WA=+;TFI6Y#' =&,G?J@MO\Q7TH) ]7HX -VWC8;#6H MZP+TELVU/2W']+$J2QZAO%@6F."^5\ 'J]I'[.1/R^1JJ:Q87V$L$]^L[')7 M+[!UZH2!XN"P?@%E$):--D7MTQP$,).QK9-;9@=<;[C4<\1%T](XR3KS.*)P MA)Y+;WNI06-!O:_7"$;XQ+=WZ+YP.[^'Z4[I=M>%]<3_! D9K,.<;+QQNN:= M'KPXQXNF"9M'@3&^'NSU+PF4',]1RXN#/SS _1(3=/ 2V&AE:0,8 _O-N3<2 M]U1VW'YL+/(<;)OK=F@^:KL)C1OX" ZL S9.D0!0F%-Y8OF.'1?=O&;UL3DW M Z F>@VE=2T0J ZO?'JM"8K?.]EO''/< -3M2GB8,VS*XC=4 8OQV[SXJX.0 M>1CZO&\U=MS[YV=U6OV*>5VY#4J>DXTN;%=]A./G#4N6":(]3M8[*;:06"5' M*0%KM>_?X'$AZ?V;?([EJ5(KUJ6J+!VKT52;;=$UNMYIQZAZ+E:J=^EV MQ_W]9FV!PX)H;GH2BNUSE$J:VZ_*$-RV[)#-/6W+T.&,_1Z%1ZW.#\VM@&UQ M_(>YR$&2FONUB>WYO@7BF8""K7%AOUP8F8GM6B+"WN7D\T,?,75]' MH/0!Q%H R )+442O6=.^Y9#;(NKP3>-I]S5N#/"+=R4E=_8,#R/=YO6VY)QE.03:6*,"2.13'(C DF,1VF2'X.?4CA!<-QX,N9?-MUC*[*L M4/APBS 3KB?4<2P_R%!>-?[3D0:/+]-H.B?28C)9<>I#>F8OJ1%V/E*0IKGR M8LXVV'FMVS6-;3>?PQVOMO#I2(S(E1AZ6*RS,C.<"^-Q89'#8!7BQ%F[Q\)" MZQ%&15>8[*P2'[?K%:P.1Z9>CJ1;1:)B)L@#%9+/=Z)*LV&DT&_-V,5^A*##R[.VSQ2K7 MK:]K6YI)KYAFIYQ/=Q0IJ(7DNC ;-OEB?$ 7&IOY+)LH)UE<\HK\G8Y,8=M4 MON[@*86LSH?M9">+C084&'DVSR2V&E4&J3*)9)-CJ=X8ML&@E3U=JF^R,%6E^A9M\F1FB];Q!29L'&M,*TY.C\=-ZF@7I?Q;7&R M8'M95"&[0TV:%\I9+45Y=;Y.1SH2D^+'Y4I:L2=@5,\BR+9Z6!U&J*)L%BN(:CJ>I0HYOPF6>+I[K+>#)E M)FMT>\98Q(I%NZD&G&?ZY<@,:RRKE7QOP[:7B7J!85''Q.$SS[>)P L-)D,J M*"LJSEB9-":BICA!C3[EFC VZGBARQ;×J!>090$V^B3/>$[N][EY-Z$C M\6*FC7**8&U%6$OH;*),#:F1Z5H^R9(&2S+E:2M'S)NCU/G;#1$3F=R\9B@8 M1U=4D5UB6XX"(\^V7BI8'(K5=8.-K]3)/-,C>927P,BS>=+X2B+7V%9ER7QG M41L7:)/M-(,:DL9Q)DW'UTN29M;V5B&Z:G&Z@B//WEY+;I?U3B'19,6"(Z;P MQ+8D#24P\FSMR]:,K3?+*9UETKAE,H@Y*I>D$8JD:BF[3=I8ER)H<,"XE.';.+%H90L-Q@VT&H7EB/#;'78PP M61%3MA0Z84JK;B":#P:*R)Z5E?IEKXBI.!:$YF]BJJ79ULZ&YOC#F MF\/UB%*I(#0?;+9U9IK-H_VBR[RGA'6RC3GF\P"3R+9-M\3L/I\T.<#T7S+)M-C M8I4:LG:^SJBVU2VA9C,(SX+WUR-+YPK-0#271A0[+0Q2207K(!6#G6-YLQ#8MKDU4.+R M*LVTZ27=[I:(2;%)UP+1/*UHV^RLG.BR]F!:ZN:6FR*6:P:A.4=66W.#EPS% MYN9*HR&551JE@M \K[?&$B9D-TJ[@BB+(^YH'=C;ANL]!Q;XPO;]C7-9.QMI:^=CG:FH^5.% M'L;#C)[=(,M^X@*,\LACU\$ LT!4<26J7G]G[T&NWV'.;6!DR#:]^*F_!4=/ M]9H/'_< /;8.DYCGQ/FJ!KCO[FZ;(IY)]',-;BU]=^4C_8RF0]=-]5K^B[MW M3/76](R347?4&^SZ@"B,C\>NUH/XTOURB" 5'^?_\')9&_T0_<)WX7 M;X;$^_]E='^%]31M'08"77^VZY:'#GV84^%ZRTW772Y#U<0--_JW+HZ\YO#2 M!6?N HW>S0LHY07. O*=.GT8YV9BP!@W>)&GA!P%$4_D/0%Y L00$&'+$TGH7AD$YJW*&<%2[^\77P#P MO1-S>V1WDX!<0/\;?MN;R;$Q"P<=& M"C2WL+LOHBUW:F[TW!-L\;W4,RW#/N2$!HI*Q]49/"^&;((Q<'&R!H/R;IXG MMY?T;D3>F]R%??;3"/R=/.RZ^W)O05Y* 9BU6Y46#GG7B4"7!I@A#[.^=&,3 MDT1---SG[*^F@ 0BV [)>D).>4<0 MBT=D=7.R8@/5_*2%D#\EZ2X9K\9[B33Y LP(YO>^ M(3A/Q":T8V&FL^VF!L/;;S'H/O/O?^BJ+LE07SI2C"R1GVHRD._@8PX67X 9 M@.;)?*&&XEOZ,$O:GP"WRTX^VKE]..)X@\&)[Q+: M@^N_N ZPD+#(E5. V_Q4%&Q59";[9&"O2Q:\U7:@K)H7*A$8>!O"-F P)@/= M'QVX8^?Q\5U6IU>+W>?O+L3[3+J_%>_BQ1S,"DS9+2PRT57 '&;L M3U>9U&T3?-O\ZU>85+.;Q[AVCO$/1[A.Y!Z1>J/"=Q1R^>) UVL5YH &$AU$ M2 [BG@&QZ"#V!X$\X\GH),)P$L_XQ9JGT4%$!_'##@)]QE+1283A))X3D9 ( MQT&0T4&$XB!0>.4O.HC['\0S'AU$=!#101QZ[CUC48+O3?--/^;MBYKDO.F' M^U9;Q.LJ_/#__D#1/SZY7PGD&27NVE0HM;A0?\%_R:52)VYD8A^#\'-T$ P] M[9@2L5K$:N%@M1"S4OLHG,S #+QOP$/[C?EL4:I'8)*W#OUZN[+G"^RS; 'L MW>1UM^AWV<*[^.%)EH:;P.G]+&NO=>7Z8K]P1"0H]GS=!*_?I9%#,O67T<1E MQVA$$X FTA>=^'#QHY MM[K8 L97OPXY(L7S/8KG \?A_CPN&?!7I)/>5"?])G2#?1W=1+KKNW37;T(X M^!<"SK?6YGZ?<%(/CC<=W>+4-P/;YUT\>%X4)Y._0^5DW+UR&SV/Q9W MQFD<>I^C.NP'Y]JSC;Q@1CV'9G(RI5L618*NS80/[Q#YY"SKL+7Y63;VSVO"3\ ML ';Y3MM#PALMS5.PB*<[[OJL!'U+;;C=D1]\TA!&(5U>"1K>9G.\')Z6T J M53I71O/)U&PKW46R8MS Z,L2/5/$O,63M:DRJB5@SR84>TNTACT[Z*7A7CNK ME/XP49>OQLGP6^!W6&0(S?+'L6C0L%@T+I=[25MYR./^U_EDBJIKK6*>91)= M Z_T%H5D^3Z0RUM,OV_.U[AB-_ J4U([Y)B%'4+Q/_[!GM*)Q+O,F?#['^Z" M4S]@D2'TO%RP4'ZF=1U^(_HNA/M EG4H+<;PT>W-[>3;+S(RGL.BQ$T5CA*& MD]10(?M3QFNPHOA$'-",CDUFC0R0-A@)*'+2;W]+BODTL MG/%;R*Q$TW(//(J"?Z,H>)A6'T+C/(J9?[^8>9A6_UAV7A1>_2[AU3"M/GPF MX^.X9/&PN&1=+;%T4!+]KU+4)? M@M<,P/[$W'ZDIL,MH@C]1[P#=[PQ$HI-\)P$]]Z%^T4@'M!:_M0B[WW"]]X$ MSS-P[UVXK$O&_GP<2RDTZ?@[ =@"\J\-Q-\N[I'5*E."':U8KCU?&^N)YI0+ MSJ>5D-R^B?=1.\Z@K'N$7I?3;8E#-G1W@\K-8IFBI%$:9MVC&'FF>/P5Q?]_ M*_Y_;X:^]R:XSIY[;T*4/W#S_(%['WDH\@ONO0GAD^;A$+WC;:-&S!@V[#5]UWP^Q97]^^^XI![;D-[B0 A MK4FJOZIR-$F*R!(SJR45^WP"V?Z===&B("SM0'T3 .GZR&)[_NGC/$F%4U3:3M%5) XH7UN"F-V\*-<$SO*^R&H)D)S2R:F=4F M.RA54!?'HHR?,"#9N2_P6R-9D-\O0K+KP ZN*P/3-"M9.MLLQI?$9J7(\<^[ M\3X$.S-'6F4VBEU&EMOEQ"FDJT3:<@T_Z,Q+/.%H^JT[T]OSA433@#95;F.*OW0_'TX!O]=M7S[EUW*4);4_@<56<6,<4 M'WU9>S>>M0,^X]W)SPEGU,74^RC9MNW:S\?G4,XSN'B+;/H(&YU M$&]=>(M.XF8L@:6C@X@.(CJ((Q<,>C%V$)W$S5@BD8@.(A0'048*;"@.(L*F ML)Q$)*ZC@X@.XM3A&YU#",X!,$2D-7WA07STFNE;7M\'D5<)YNJX\K$6 MO]YIG___Z[HH?I.C_U*\"#$>M,&WW)80FA5SRTU$*/"[7;\C5>+GJ!*_V_<[ MQ,C0M'5+%#SQT#!D7C2]G^6O:PY_V0<0$0F*/1/7O1#QNT3"C,$C5S#3YNL: M>-] ;CPX422ONT6_2Q2LIG\]67QOK(AVY4OOKD>;$NGCD3X>Z>/?21^G>.BW M]W3PFMN&PHR$:Z2(^]3AW9>*E/!(";\.07QOA(AV)5*_(_7[FNKWG4.F'PF0 MFKPA+V &Q",%Q1Y:F'JZ]P-'U?]T+ZI[NCGZ5R1T;ZN6?Q/"P;Z.<"+U_5WJ M^SJ$]B@NBF]5ZY5LJ/KMUWZTZH MMR@J&JHZ+S=I]'@+ 1A>(K[YZJ]=ENWRO;OO4JP(Q?QJ1*/.?D9>'3&5;*B)*3UU+1FZA&?/&YXLH_4[[=:3&BV::FZ45>[!BRADA M+<@,-2)A14H\=>LZ;CQ^WR5>@(V2+Q_(A4_;WD]:TC1_^?O3=M4A5) M&X:_/Q'/?R Z[GFC.Z*LP0VU^WX[ A7W77'[8B DBFS*(N*O?S(34%3*6JVR MSJF)F3/G: J9>>W[74KK^Q&M*8Y,T;M^;,>ZN4QI*U2<9-%\>V/Z]XC6YK9; MS&3F4I79Q&OZ>I^:*]7M HI6U*WP\V7KU\;R?J5S+YJ+[!?KO??KO91/\A-!_E1#Z/9W^#FG@ M&WF>;S["\:4V"U83JTZCGL]_8]GY6ZX M5)8IJMW]5) +H-G?&$Y7C-%O]ZR\FDOE"Z10RC<**BO50=+N9%JQ37P!N11R MIWP-F_K.CI:[]J=445T11 _"X"Q F ZW_DG$>(5[Y LKQ.[B$CPOR5??PB\= M9OIJ$.-#?C6$O_H2/+/PJV_ANB9-_/F-+,6[*3H)!& /RK\^%'_^S[-UL]3L MQ;8;MD#*R_667&5!OI[+,.4%-6M,.NV)+;S=__%2V3O;B^1XT.E+Y&8NY5J#K-L? MBPZ4O=CM<3/A^ZU]&]\CB>2?ES1+(3C3!)9)0*HBE".B$*J'Z +!680(L9_8 M(O1_JK7*3^K)AZ6>G++G)&3/@F[/%? U,NHSVG!\^8GOW3U_MQ4QTXE4GN4S M:Y'LC^/9RCHWV([HMYN+AW>V@$4CMA1(+C=";LUC.V%".O6*'$NY:JUK-/:N M2<_BY.N*6'ZB:!]W^B\GY$]O4?#E)_Y56=?-'64NU1R1939=E:5-AN?:UGXV M6+\])^)5K$O9U,N2(%L5EIM)]?4F!=2)TT6LBX*L*Y'\Z:7RU8E@7T[7/YSL M5^%D-T\.6TBZWECR>9F4:@G6K28;R?GV[7Z#5W&R"I4M,)PZG) QI445IFEV MD-(Q)_M)[;H+9O:;J641#LX?5G8COL.-JZK=LMMU,/>RVIAR3UZ>;?]W)H_M="\RO_#2ZI9:OPC?S= M;/0#"5'2X%NLOY/4^;Z*-L)FPEH"^#\# $*%OUZ:!( _$(@FDO%$,OY 0#*" M?^KG)7A'%ZEMHN=@:4\DX1(D^Q$9&' !_/I_/IC$X;XY])Q9?(9I/#X;Z+.D M3_#Q]Z9A3C*:-.=2JS;9)CLUM] %1\.$.W";/F9*)&<+ X#13!(;9MJVVZ"E7!]Y >;RAQ1G&K&BP9:>39K9L MGUDM9\T2%(VW__%_X1\"5> 9R! MQ,+29RH'?0,QE\"_3?[G)EK%:5_\1"J4X.JQMGC6.P?>-?[S__Z?\.XOQ9ZO M&H6.M?2"10DLS!8@-H=T(<K/,ZU!EBVGMYE95DCT^G-ZAI8F/"*&OP ";3VW.OD) MBD!80UD;((9UE#_^]=#<, R MO,,Y6,!;\/>)WHY(>^*-& M(1(\?#@AA)[N95'\EH"[@;I?AJRLH9MF5>,5&_+ JL9P!F)N9CP2C-OM7NWM ME&Z!';FS_;R>M09C>X' &(]P!7B<_25L.@1Q2>-U%;%97E]H4!@+\!/,> /C M$'^M2-J!(_O2"6=O9OXQX;LX"U\*6J"O@0=:$TH!XK/-WZ\SRT^W<56ZACHX MHQLK!H-^I-OMYTZ]%32>='2J!V!^$VAN_K0T7WV#V">97G(7P2OP_Q%/@:2% ME"ALZ%AP+\'@)*2R<8084VE?\CC&?)X>)8^U'"O[K5N6*(.Q8!GGD V MOS8D$VZ_!*!% 2EFH4,#1?/,'_A22"4# TM ES"1:,-)E:^GF/B+*$:"RCTV M;107Z?YAG9\S@/>SP$NYL75TQ.!AK'AN9AKP*?P2"+8"VB*#_0!- M;,,?P7+Y*0 MJ*)B71B9%[,>T("#1 BC 6/A=CC#@G\QE]+Z8_H89#*,U:O$ MEI1K$PP (*Y8)N6I'JL-$JQF+3U*I(NMO,=C4< M[79;"5HU\=1CZD(?]KA-H.F&/":(,T!]U[\Q N K(];'.WLD,$J<^XN@B@P@ M/Q$@-PP_SN)V!+2:!0GKOS>VE"#&0$OIV^'/*,4UU9Z;XQBNQ7/\?C9S67?Q M9OPYOF# [0KX[B/Q95[:6WEC:^U(N]I0"^Z@G@,D-[@#++BYRYV31V3'MF5789 M0QDKK??*N1> ,I>S9TZ-[=3(XOZTRDXDKVGK_D,"_F6;/@ORG4;<>FWH',0UR(!"/S\+8 1!#S_'X,QD M@6S5XURXJPU:&V:ZHJ([\">& Q"48 25!"/:2%/'2!26&2G8GZ6 MM68DL\F7.IW8T$S$FECN7^8''CW]VGEJ".*E'OIX)@U*1D"_@3KG#RA?(>0[ MG(M5B(%.(]9F@.@#1$=3'&Z!R1G MD4<..\B@Z)SKNNS3/;8_OHE2]V+ B?3&4$6Q-6#:UL1VQ5ZU-]]]M!T,QZ^L[1_=[H"XC%@#9 CQM#"&&H<.#GKG-X<_7 12))00C M=OEC.&+CWPQK$^8#@;S_!-0+^>6)Y#]5:[!&YRFT.(]I!PQ>@D\RI86&8YQ8 M+Q05E(\/'K#K'ID7*'?Q&7W(]XV<._[#/1R0-O9 *,!$20HN(<$-2@9:"E\D MK&PS4)1"$38<'"#X)::!.U;/";$2F@:F38P'HG24:>2O//# MY1![0\K8Z042$GX*W#+:MJ;[H0=L88&M]Q[CL!,('%XR>%N%BK.&PAQ M-G!ID.,<"?-%Q65>3L7)8&3_P#V (EM H%6D*T?TR?6?3ZMT22R+V349*VU& MC-6DQZ6%T-(?MB2M\-(OC;J^VF-1((0CF]6!4,HW$O\&JLJ>9N1])3LLTOJ_M>?R4Q M6Z0?1#AP+C]X3PZB0B'4ET-8*X!CH JOJ/&O&2GDI^(A+FRG_+C=\\Y M6@RXEY;O7L%H09@(+V[A2GE:0%Z/9'K0)#REX2)S]4LD>E5[TB%Q%ECRU7CD MU$#W[O@N3204=.W$QL<.DT@ICL4O=KCML%2"W[Z05ZPAB?NG:_]DM5R=9Y.;EFRO)_W89+D?S)T3LRWU;B6S'=Q]!^HQ M\-_W6#80%3IR%W0=)=P$)9 MQRJ;K\\%_K'/M<+)L!7^Z>!TQ%U[X$Y;KCR:SC/V<) I.K.W1TW>987W>^I> M$:N#% G&0J]++FO2*M-%'I7L^YAU6"DCD(3Q4G3"T>,0']#G%B=IO@_]Q5JU MIZ@?E3O@N+<1'K]B_13K)[Z N87LY??H60UZ_*VOBLU]HQ+QY/3QKK7*0_>'DA_#9&D MMB05W_,-A8G%0*MF2Y/,:@]97CQS+:?\&P47/P-^N>9V/:P5-PJ;2*[%%FV2 MYJ#[.:Z2_GXLU\>EQD[>S%KZF#7S\>+$P?#+?9E*ZE/_L8SG1A3_2WJ@<3 A M>K,%[%?P@PS'O)0^XM5ML8$9,9K1:QL&[I2 W25/XXZ>-*?\HCRILX7!B+*= MFI#-TKB="V0*N8DF/[L:X:U5ZE4' 0."_5UW#4 0'S%RDFSOT4$W]&,?&-RH,O2I " M'?2@ GNZII?HME3M,%NF3C:$ MA9!QV?YF$5TQ^AJ]XY =_.H?7^')PK?J2SI S/Y#O+]I2\R@<5)_H+ M$H;FC-F&O\VXVX M=[D^>O(.Y!;YBLBJ"ADW$DV+3XU1 /5:.3?.O<*^RB,6(49[R('^K'K\7PF, M34G3#;B_8)1"4(N/M+QPO3>$X <571&>JMJ'YJE =_:\RK;S.[MM M=98K67*>J0='G 3^P]M6F,_Z2>T^ PZEG41[<;Z?^^99V&^!&Y](PV5=CF7S M)8VB5EV>?[M._QJ*G3<;A3F4^6VYO1EGJ/1 :]*X$U3B\;(QY?64A]\G%?;5 M17$XWH^C?L0Q$OF%T:27: HG;E4.!RO-0U,'K BCOR A#ZG52_+P!;SIE[2@ M<*>G,Q^^6',NSISP/S10V278K8&&-.E0P D1/KRR4 +'H9;ST,G%LR04%ZI; MNF'%4(B5@+\-EA%A^8=OC.<)AWDS?.V"T$$>"''=)4G;H2^K RYS#1Y M^QX>SN((GE'FE2'C1.=/]/=_>E/WR^P'Q@='6SS\XNG4!S "PX::G@.RG%F MZDK82KO!VV-E#0C$ 81A$8+P\-)(64,9PYDLD-NU3(W=5:QBTO&-#F5--GFU MQD@3SO-1/S/7Z%8)*'7%[:]CM0;%%@37Y=-#JY JOUW?>SD4RK4]UV1W>IV, MY7EID5-C'47O0BA$2?Q76M!/MTF[1OA?3\Q?.:+AG=1<8\U)'=+15G8EJEZS M6ZY(%]\> WHY'G$5,=EO8D,^G.K,]@JGQ*J&=+JYI+;B8C(5Y/NIN%LH!@B$HW.)#J M$W[WDU;'KW%)4CI?FS:'I1$C,:FIR\E[J9%<7#O5 #XYK^B\_$?@^(T9V;0) M6LL!"RQ07F]WPUZ;I"_[1T:OPP[B^!]0,^&Y-7PG5/3 1[N+HY2O:_/CLH]$ MH]TJQP9,KTD4F?R .(R'NW5'C(O=W%&M8%LCZ+4A*42LR8(TX46=M 'R_/5*JCVS#")/]%CT&D3Y#_HA817 MY@_M,N^1^*OX/W\]>N6PV#:(6D= V4K"<#TFWS>AFVE4)MVW(\AX$:(8,YJ MC[&7P=M>L+LS<8.HS0JHS5V#$_[6 UM=V4(&%_D(BIJ.V832'+"Q<4%=)=W5 MH)HZ54ZHUW S28/"[.Q-'+3T;#6O&X;NH'UP4*\(][(/,[DNU3#T87G98E70 MRHU%M0GZ.*6*O%(O8P1'O$ @OX,J]NU#Y)#^(NSU[2II/@.<#6#![X([#B8X M-=ERUIX6!%F2^W)C7'#E7I7^.B@*I52O1W))E9%*?'5ES>WN/ [U_\R5XAI$ M9SC/<>ZBI"_+0)7""CZMYXTXMJWX4_K&@,0_ZZ,K1,T1^_;\[,=:17.=N&K' MY38]K&13\'"YV1=2I). M"Z@RX+WT2=KQ_\!/,\E_+O_\)//ODTAU7W,JP+5(B8S9'!TSV.YX.7Z'%N\1 M2/"2]C%7^$K5P:*9 HW=8*&PY7W"G"]X<\7OO>JWZ^6C:V#@G:'0YR5IXI*C M.0":5_TD8%KU^C"?)#&CCR&&&)RCH?KWBUYUS\IF[/L#.#(;5B\2J8]LRW:O M+NEG>O_Y[MLYIFT@A**TD5%XMZ7V!\*-C:G0 ;[@#Z+ZM[J=0AX M(("$]2\D6M$R2! "! N.+&C"-_&GKYDUJOEV+U#%B+5BFSB8 MNUXK4*WS.UK",\&M: N$,7-@.0BO/KHTX6#K'!D^-':._T 1HA[*B,-TC?[5 ME#3$.L_8P&=K;<&J(6=(Z+[0Y9ZR'@R& Q1\(*!E^.K]QY2;6FZTV4QR;-DI M%R;3P:S'[NFWED:<7@(VM/MK5*W9UL+[C$=71M :Z=@52FBPY65\,W27VGXM M>0'E2Z7A/[@E_=@])0I*M/DII3>+%IOKI-Y'S*T]*P\ M729SLBQ9^Z$T:4]*V3PNK(A$!MWP5$(.]_'Q&-CS3 7GF=X!$GT/C@)!B#\, M)BU6YZ+(4.V2W*?I]')4&*_)9?=KL*5:,E-&?&<4V?:\WVI+77HD;+U$L1_6 M\:%0;^5ZLN!.2,#8["C14#J;;BW[15 72\VU2)4*4/'OTB!+U\5VO+AX2F $ M.N7!\"(4G=/,2_T'*3%G7 2755VP$62O'A?BIWFAYN.'*'SJZU'X(4MIL?22 M\)"Z]-E(^/FF[)Q*5!OQF&&2=B%1=A;R2%O-7RU2<#KI!:Y@U,@#^&M ^TF MJ$#A*4D7C4.E*9>BXINL2M;+[?JJL2^GA!56.B+<3?\Y8D,(D+N_""Q%/3^A M=L0E:"M)7C8D*L;%';(\YX7[LE] A5?^QY-KZ)5!=VWDEEW2/'- MT0BLE\(7,;N=,LKMV(::8FRJF2NOC;YNRWAZ3CH249'W18/[^2?PE_E8U#'0 MJ(-7X8S?J?V"_TGFH07+>0/%@6Y!3&T!"V>+&*BE7P]AR"O>R1[,5O2*0V^5 MJ-5G#09MQ,=1)YPUYZ+.LP#\:'Q1C] [\2T]ZU<'3)U<]JMD9]#4QB=^QE?Y MH2+*Y.WE03]D2?SBDV4=L[FE1O-K-E;X!-),+_ MZ'2'1\R46*]BK=@BP\'[+2]U0U:FSIW -5]S*(/9\2NFK*;J6VHD+A>L-U\J M(C9P:(' ^5Q$X%#G)QN_/T@:N<8:O!IW@'K)HLT@# A*(3[/5>AIGK[^^S";SJ6>H1__P!7 +3;!82KM]L'0@7& OFFO6T'=3O>J4Q[CCS1EA0, M\R!,B!KX4*$>-_"'6*5_P-]Z_T99]:C #WYH'8M53"]*S8DB'N#E7Y8(-0L. M/0O=B]>L*^S6?KIA.N[IY;M);0WIA8:$>K3[WE*\?4F0H,H0@ 48")*$(*%X M-?Q@[==U$'ZQ!80O+R^])'^_J9CE72MV#^,^:%>E=MB,@2KK FHM%A;.W,=[ M9+]/7#SQ-M.EX&,VO.?@FO$M'_@E&7:*5COCK%2D.98JQ9HN1?&]U1[5WC]& M15(A>*#A\GC";P;/ /:0[XR9I"BA31RJQ7 *%\KQQN5!>)C '! ^PD#@0V0X M(,:M$>%>Q>TJ-N]8B721(^T4/6_D%JEA?$E_-J(LA%+?'%4U3082FRNNMI2P MW*&^0B]&%+]<$+<8]/I%=2%D)1$7!="AYMLOU>$?GF$J?O,J\S.0Y[?A(E7Q M"#5F&^X$'<86I[FI=7J6E&1&O7:RG%H5V'R=1MV#(UQG/K8<^@"9H7).W/S[ ME&D+ M'6OQ3+Y;.,F1YG%?+5T[SVR\D@EP^ U6!S$Z0JI>H3ZQ%L9,?'[<(1"JM @C M/167T" ?5P(^[JGSE^K_?2=A_/C^]5)967UFN2F1)DS M0V!JG>FU\JN8"7C$]1V(]R;0KK'\2);N&I9)S98SEHEUN51BZEBM2@D:;9I^ MR='#:7'S0&!@N_X!,UL?9O_SDP]YRWS(YIJLJ8E>0V?=4K8?J]%D3:HL7I / M&0;?U=Q(C\)^O137#R:]URM;/9Q>"C?P,G5KNY\,^]9,SLOUQBAE<./9BM$1 MI+.I9T#-;3E)"9JK7D^JO&\%Z%/JD4YZ(T342Y505R+D%>@="K_-\VO\5ETF M+O4N$?_GG]M65WFJ0((*"G!1, ;)#6^.(>K) U#75%VJ7U#?4;C[;M-_76A/F^E]DDT4FD9IOA78108725V=#>6W MSH X@-PR)A[V,@?^$$W=FY.(YESZ8:$P$>/\AW,Z#8>EPHL]9[]G+?BU'"9D MWB'9=P5%'_P)0#ZFXN48"_T11.Z#U]8%!*EQ^AS:OWY+,(B(].#_X]3U/X/0 MVPXB@X88#(X#:T[0W4^API,9P6Z-+@+>V7FG@OBGL)9?3-J@N_:;[K@$ZH*( MN0\.&V'(XCN'&(,BJG/79_S'V=?PI_Y$*$\30"CE.Y(.3_6MG4C4]?'PD?CZ MF_AVH LZO07Y65[JJ]>5R0P5_1R2N%!ZJI>C>-N$P:-,P#T&WB<@GK)NCFSJ MK8F&+Y,O'U6'(%17@^Q]4]S]J"@G%&RSC,>L$ETDJ=];!@'=Q:T,CKY M]C&Z3]PGF#!7NY0$]LW\VU@Z$6EJP1!$D?!'K7F .\M>\Q2/0P+; \[/0K0@ M;;UL+@U90>@?QU0S]/'QZ0(0.5NQ0F]&^LXQY.II*Q!9+$CM'^GR"0(BEK[& M?6C>'1/ KL<;NQB_)\^MT_W=6DTVIVQ;:G(C<:V23NMC>CE%=V1;6:H4$T%" MMGM4B;0,O=-((3Y)7FGA%/8R/R!8>Z;5#T1O"%&<OB[W5/'0B MC81YW*$;-K^>J7*L4'*%V7+/:G6E%2(*X_G-\1X\7GV[@4@_(/_H* -3 M3U+%28LILIML+CD9QH=;#4W]IE+O'%UP)1!Q18KZ_;8#<@R_T#UO035^@W:6 M9*RLB07KB\))C:&2H_>? Z/IW$#&_5*3&#&4*<>I:J$431=T&58UJOKCOCH]G?CRJ DZ,,T"3K3%- C9B+[0$/Y7T9U*(G8O>-,;_<$J JT) M#X'=PT[X*R;J64%K-\>[C>00*FR&N!(NR4 MYX)8R4GP]8#UAQ9,6$KT;%1@/@ *6"]1!;K/3B$^^/-:ML<.3KU!J1#52_/P MZ-"KWU!K]@)K_<]C$1HN9@J"1R=#@;RFT^'2,%S.A=0H;[@3+NQ"!61_^;U% MGRIGP^_P"J6>K6?S757^K:&VE&B @JCHSNV*'6Y'(/%/J%\IJ(U>4Y@,8HPJ M[;-[V4RY8]Y!%0E/%R2$,?JRP.0,.8-R2.E86X@V.;(^1FT M D$%=1#"X>HH%W#&R5,/X14)C;V0A* 40G&]V(KGOS3\?K7?#?S)-WN1@WM! MCF-X+GC1SY4'=ZMFF]YVUW.VGTQ*B_S"U4<+J/1&)6>%NAQ@TCWF,T#FXI5 M(H"@(H:#.Q?-)%-"\4:-J-D02IZV0IT M7-\RF%06<#:_)![*&?>ZS/@66.! MQ.0E@[=5Y+GA#\6?QZIW_BF>(!#\>/166RR-MPXCE$5:S^7'$$2-W3SM'.T"X.OX6JMZ,; M\@-$%$7!YC%1L0T##1R'VZNB6@*TQR9RO:,\%(BHF8?P]'KL/.?]EWJ""XF# MA2<__.*#VW:.CV=?2SJ%0=JUI\Y^2G)"LQ271WD[LWRCJRF"AZ& 2-D101; G/#&PR8CLSE M^+UU=D_^>-P(C2M]*N'XAFG'!X)ZM2P"9:F26Q3Z.28Q7T\G2ZWH\L//\K?, MG/BHKDS<$:,Z6Y&BY!$WD*Y4GVGRRW-KD2I.E93*A;XIQJSY] MUK2_D+5>DVV$E6=MMN^UXN368+CD_%!WB83 Q%1;>W8I[V2W'YN;5'><2C>] MSFK/ L#O_ @9?\!E0M[0C]1+WE5M\9WJ0MH:5F54B(Z\[]#Y:APV0)'-/P& M4F$OW!/4>_0RXS C9E%M!W8O'4I,O:MT_8_;ZG%V4==;NC:S5+"&M.G'GB4Y4 M89/NU'/^15Z=4YF;/JS%R9CHGW=D8"'F_03'_4XAM\A^%'YA3I785^D5VD'!X_%W;Q&$Y%;BO5L+M9O [->G.M>TM]UUW8!?@$0IT0$HVR M6/CEE5&D*/[DF?'H-1%U'YBS((493SL3@ FM)YQMAYV+QV@_PDX0U,*B-'S< M-%."%XGXRAE^(G_]C7)G/$]Q)H1PAK3%W/V(=CW)E$]TCQ-?+CSU!=)>/L,L M0Z'3T$TS[_KXTL-V$(3#4EJ?C5TVER5X1_ZZH&%B;IU*9 V'8S?R1DVG[46_ M;[^]&\QQCZ=X'>D)RFC2:%H:C[,DQ=9J4[=2;JQ:W3_^C<>O^.(> KOIK)SH M=G'^7PB6;P-E":53A \4S8@V8\?FU^-.CU'Y0G?L-E/=MHK ^9C-1 07O&PW MKV8<"U>_M08T1<^YQQ/E-I@S^$0>SHK\-#J/*6YL&IGD.CMS'-;.*V9B M/9G-N?1[0GVOH'.[.!@TRT;&8?NEG5FL38:S#$JGRUPIR/B:;O%?$D$.EP?< M!D^/"M*[%*!AMT17]H4DP_5SS;;1H??=_,?&#)Z.%O=76R&5ZFYT!'E(*R%NCYG3 M(91\HU#F;3KZGD;5;AW*?.'&3CH-OZ;.B=+YVK0Y+(T8B4E-74[>2XWDXL1F M+R/VKR'T+",_FSF C\ZC4/0?07@I-4PLJN" M)K@ XML:OA32 OBPH-1+.Q8\48"4>R2(@3J-1H_HFA M[.\:8H>L$J*.">V1ON^J1%/P;E>G];9]>AU4,>PA]_\;S?WZ;._[T_L7)'.M M<.[?DH;&#\;FB.Y.&-LQ5H]9'(I->[M[07G=(#3L\0E8!44XT( YQ%91R8*? M%HX;!"X,3B7@,;G%,1\\>.R9O,43O$P3287@R:7"L;J'(.![<"JX-SX(GGYN M&WZ[.0LU5@D_+FCY9IB'!._@\"\3WO!2U%F^MDR:N:2V(Z4,ER[)ALO(K=<5 MBV*)?GG%^GDB8%1;95> MTCD:,VPH!N:H^3%Z3]&_0;0O_YUF9%F,ILZ[:C7.J61;3E4VBEIK:*B5M*C; MQMMJ-WW,,/_&"%&!!$<@W8+PM_$/T= =HJI!D(+@LP-2-*"A@4?G^E\$&/(/ MT>>7NJYXH9V&-#>\NH3SWS,Q/'CRXM?H5U[M605P"C2("@C-^O8:37@+EI\5 ML:\YJ)J@<@_+\]9$GN:!.-_R W&ZB8>7O1Q94*)M6&CHJP!%HB'-$54!17<> M"?K06]T$F$QP-VC_GC'%A I%#N647FV8YQ?"T20\S@[5BAV#.G[4 WM?EZL3?:QLLR\9I*!D'& M4XL1 \_KO1L.)QQ,[UM7R)-AID<^Q_00A2 "\='[E-\%U@_.V\:A?[_8M0\6 M&&V.S\$N0\W'WX$G @*N*8-6K"H#C97:+5.K2-UIKOYV.ZB'&C+9H&3H:@%> M [I%5+L4M&9A=GY &M7;PO\* VX7:2,50,[:JXUEDAEMC-ID6>_LLCOZCY<* MI0]J8/#UX&%CN<5JGR$;9"$5X\U*;9X4TF_WFGT4>.Q]K#,2>-F11URIO%\V M%OR 1E4 $2;L59O6\#9TK!NZ$ J(5Z) ^=X!:%7R[9'F^/R[HX>O',@TT MS/S*IM$7E]M!_*=C0ZFB$SV)1W/5@C0["ST?S>#T^@(K4$M%DB]0YM!;;]SR M.51;]Q[,?VD&UOLH8[&U]P7)T@%3V.@DM4YDV)CV^M"C9YVCX_D:)88 [<#; MBZX[JBG;9&G6R##<@-U5=S-U;O=1F"K[F'D:TU':%"ZG\U)R3)2G$\P*N2U+ M@["$+.V#(/LQD.MV]QV0EU: D?B-QI:[3+?:>6,AY@%R)@89B ::L;0KTW(N MWF4+[%P<[(J3X;;BX($AEZ'%2Z#YG;U07I-/E9A$$??X"W.>E[N.OA$XS@TE MP3:B#*4#!% ;G7#()54$&]VMRR3(:>D<6YCUIT7<.P]?JGD^V0O=J E/J7@M M''X(XS,(@Z%B_"3IY '++3O.8K1-ZDIO\1QAX'0:7,UTI R_%-@\4,TC,5I* MBE_UA T;X&4#0L5#0]85VQ]6/?^(Z5MO1^H*L@8OY.<#REYL02#A'+GX89!& M(*XY3=-MW #_N,F@2MHKBX=&J!3J$H#='Z9OV*&;\COV^[GKZ)DH1R"T#+$! MG@=K3R>82[CA!#R@H4,A!W9!A3%V6MAK -3]V9Q!,EH+^+@ MW^_RW\G#XYF&MJ<*29949YU<=SJ6AY-Y]VD>_A*7UJ-'E"@-BU]":@+: E.K M9&)4P6Y-7,-KA1;X82[$7?SA:TCY!@&)>@VD3WI<''_J-Q59X&8;P@.QM@W3 MQD+FF(]HAMB!YV1C2P0,F%O(6103GSW_D>AFC)4;/54 M(,=R](.KY\7^\1@$K2$<+E@!"XYW_51M+XGA 34/_UXL$QDU!XKM\T#C#$D_ M_A8_JQ;D2:>;[,GNJC,8,D8A:3%OM%^\8'];/'UO M='?!W$:KUUQGP(!R@Q+6&7$^M#%)7VF<\$ (GLO-&T@)#Q+PT*!_3#"I4O$[ M'0;@#HG4UY!).BG,^"'0 -,GMXZ6G4[VL^'BFY")KH&WDLEO3R5]@(H.0F3R M,?*QWG?EPD*1.@RHDDR77E"M9N;VQ";E&K/1;DLV9"HMZC5V/&M:,_J/?],1 M&LHK<"62+$U\<[[J/5@" ^ :W0=?!T92R^NMA?7T")>5+^!NV0/TOL,*M&+J MARO]"2Z\E.Q85#;]ITP7ZC!=-0=YDIL[CE.U:M6%^/7!A5QW-]:68IR4 M8R5JSO4*#"^.G%\TN' %//E5MSN0]D.)51-F;)O:)R'$OAX\0K+)#=U.Q6;< MZ6XT)=5.-J4\D:S[[O;LEWPP"$GX<0>V?QYL. OM2N8S >.'4+08M^C5<:ZB MAV/A.&^0^&NB.2;!N!+?]_]PF"1X$5+&SHJK<>5#N/LRJOP=8LKG5N9WZ\*1 M^.G"\6%=.*ZG/[XB6?*S>G94-8*V%Y 'A@*+X5)9SO-PW9N[V_?2TICD.!P; M6W(FJ$JTQ[A\$9(TA$VS-FE:)&>X.3>Y2W;UZ>O[=;_"ZZ>NL_7U LH$IET& MY4E_G*J0Y.*/?R'B7YNT@*HO;A>F>>=MO=--1TZ%%@GWQ#,;,-WI="VN5F3G MCQ?)PJ,KS^>WK_?HA>+J@6_?OPC/O8^O@JA6"?\R'@G6_P%JP!PXW*Q3D1JN M( ^FTGJ-F>>&S@ES7#0#_[?549JE7\5OAB4P%(]>VP .\LI#TADB)O@0K#@= M6O&&Y/?3B5ZGLC.L 0C &VWFM][U?!Z2)\L]70(['ST1'I;Q)[P 66B>J>!Y M4_R8/ZZF]YYBKW5_RNK:.MW!G9H8+R2+3#.>7Y9!=DZVW4RSF'<+N^SHZY-< MLC4^"WK.N,G&QHV6.NB27;9X;V;""Z^XT70WF6*QZ+()SHP92A9HRS!3MR-MN.E+B1IE'1[R4OO]K6]<)OQE M_2,W2*$/E!%VI@TP7MFX;8&4Y;3S.)](H9M>M:*IEN=-P$ MY,]4E /[M8/QCCVH?.KW5;20NS6:<9_!$(>2/7(%?MPX3.?Z'+*,8^NK6T.9 M"D&9FB7)5T-YK>6=L348565NO.RRK-MGC-(;8Q6%T$6T#_=0""XK&N;V=I95 M*E2+E,IKLSFLL12?HW&$\'(:XEE]J@D"1FG>=N#<-[CE@9X'UV^Z;("NI(J) M*0F,'34:YDN;60?QO&14&O5;>-Z3A.#E4W@>PI"H$P G( &/Y!;4!#2OGQ)1 MLS404%X;>1;/06V$9"O.B3@UYOPWGUIS0>_&6]OBZ()+&2TMH.15K2G0STULDR:K_F9TJM4R+HUG"Z&LU*SF\;- M=Z[TQP@%'U_ LL-@ ;LUQAO4318 G/AW[@B_:+EA@H,$__44[U?XS*^4H4;K MV8%&'"(]J.WR*(B-"/*B(#3L2SEJV[YE%RZB."_-NRS>>VFE8/$5F/1O_H>,Z@=VGPK_BFO(M"]W0:^ MB=@LI/L@->P9+QJRJ/B>7F3.9+B7WS=FX[3*3 97&/9O?-]X:!3;--3;/H3W[ M$.COW&)AH&:TQZHN\Y!8>2[:GPV>7G'"AE@1-]=1TR?@+K$I[7N^)C6#??5)OH&IWVA.RHTL>W.G$^(IYH0 ML8) V;Q2V>0[LRE;-JK*Y*/(%GE2//)[R90UN& M Q&&.GZ\1H&ZT)O\$7XG7<'O4G4Z0Y*]NJ;LLCBLDW8SU6W6>566,C=%DB[= M,,RLJ="LQ'7CN6K/55-6%PG2RVJI-^((*F70_,3?2#C];I#I>$77)M*"CE"* M'KS-[]N9IMB1F$W-J==L+E??MI^JS7T1?")H]QBS]E698 &>)V5)7F\VI,P$ M'HI#,$/21(/S/D,35'QUZ7Q@[),)9RB>]UZ#$N M]/2-MAL-R5AW7UVO8AW0)-];NFVR2 /6/=\'[CF,9[KC1K= P WY(I&&ME89 MMMDM-UC050K#5:JB]QLT1IKW$[5UAA]76GRBXG^H_D(UVBN!Q>V-H0:ZQOT- M.%PF.3?A)^B?)[\4T*0(Y"U!_T:N%]AEX'J?)^R!Y>7CC4W3->]:)7]UBD!@8TAQ* MS+R$$Q.) @2%]'E6RAWY"FD3>](#YH.3I7@T/ ,Y^KP29@+;[(:-NI2@Y%4\ M0<9#W%#?$R1:$ GC*F?+NUZOA7[(WXH/7;3P]!?(B13^,87>@_:P MTSSZ%#T!B1G2RQA1+CC-;"='Y[.;V*Z= MVC.QKDP*RZ[)+" #_ICH+9H M9M1<\=!<[S-@WZ 9_CM3+Y^&G9(!&V&=+J98U^VMLGRF,>A+7^^-4[?E1FH) MD@*9X)/%3CPU8Q(&F@%_K>7"I?;I#[/.'C)2".PC"X=BO7!94+ M,VR\CL*A=!CN\*0G?HH;$>/E.,ZX#IQSZ'/_L5%H=:S-]KI&$,"T<"X,\L8% MCCG\2OB^FS>/?C-:[360,*?R,,6JQ;*=W?2W9I=Z=V[,&[77S#11S]'\'#!J M4[&GW=X:ZA-H(/$UO_L1DB? ?\ 6AJ=A8DX!M1D$5M'&YDJ4FODI;;[O&%(O M4R]GH]IJ8Z];),N)=K67EDUV-7@NNGI);D]3F]]"S$\A1GT) J!=:*%'NO2: MO5[S#:'$&BA2(*7>E[?A/>+ZK1 OZ4;!(Q8,:OA*>+W1[?4;'3>3WN<*I)T; M&C-@)#4Z^QQ)HB0&GQ;!\?D>/UZW?$1*OSV=@4BM>5 ?=(2FYL=UVU4_P M.?LY@PX%GO";S" GY3K5!6X9?.PG.\>&PT@H1!9,9/0T9?2W(!%F[A(U3K/1 M\,>#_P:E1Z UP(I^5[_: JYGE^A(5'AFH#KD-RG/BS0S?,OX+7)!_31#EL8*&GXYPFB,AH)28VQ?NQ M@">L$CC#QHW-W9CW-_@;4S(/TWZ"K&.O#]5+2M,RH M+R\,A:!_G&FAL7X+R(>0S>LWMM=M*ZH$S$+^#3W0@C^QF=M7P?.-]F^'PWX= M3D!G_>%@WE6 8Y,MB6WQ6G0'+]$ M"M9!=<3JP5'DX,(HQ,1"B=RGS/'8CC.488N5-/<-"EJPXY_9[C>9+O3]V5CJ MAXU]!AN[$6.Z:IGTBNW2[VB15#U]'U<%>YGK16F!W3)M[ ) NI][4A8FYL0(!BQO!G[=*Q#,&3"@E'. S<:^$U>O:=EO-]'0*P/.Z M*+X@_WY"UW,L0C_51SN&Q6:;^\%83J3IYD(O)_BE\^YH/X,O";ED\^!:[E92 M=>5:5=^U66Y@K);*#JA3E.>1N#YV\75]0UZ;]OC*&V1K[<).+O7J)-<<#.9[ MINV(F??W#Z%KW:&F[\9)9J3KDKT=5V6]VOV\_B&ARI1CBSC8A07__B(CRVJ3K:87S46/C7630-TU MQE:U@YOS/Y!1P>7EX46/7@$@O$A1,E14Z^> 0YPPLL[O _NU/$8E=X?X>\)W M_=U?IO[=#CWE,%*8N820G,]YP,?3J70\D!GG3S9+_?G.X%Q[0I9 MX:7:=!IS$.6=KXQ/:KOM?*Q6H9@0W>:VWE/V0WJ6N%Q9G]+QC$9FX@S@+$=+ MDY9(5ARX,GN^,K\2%7$W+C0857(WO7Z7[G4U>I:\?":52A0ZG42=9SB)S<6F M,S(SR#MP9?I\9:I1G@!'KZAD@J[L+%:+5=EB%ZZ\>'M[26O)HCDJRF4ZGC#3 MFY:KMQ=P93Q^OG1!V>UU3=XUF7J_LDOUQK%"C^G.4C/R?&7:'.3G#6F[)@O9 MZMZ:=DP39.E9^G)EGU86U59A(C*CF*U6RBF6,ITN&NM^OK*[W@GU87QG,FIQ MMQ,*U7ZOMU[ E1>'+ZA4-Y'8Y^*RJYIC9A"?3TJR U=>'-Y1LNWN)BDTF=$T MN]B89C9N)M#;+P_OQ!=:MD/OZFR[6TIS93JOS4QG1ET>J39Q>&VC-@J,JL>2 M93N^IT2V.\MS'+7JXT:*65MQ*C& E6HP*E MM.J]:I*&*ZGSE;PTG>QZ>K=")M*,E:\H2G?3<>#*^,6-CO(,5:%2C12YR9N= M1'(H\O$\/3)0VU?%^TTKH5!&[3)@S9B; M?I'/#36\@0L\44%'HGHRLV4*O9:K]'T. M98;&+4'TF$&UQ^"IS)T&W>K_-C.9KQB!V,&!- G?RW'>:01B(,(\W"Q(-U#S M-Q%W?IM["((,OL,,BZ?60KT)A28>"+0!]/]>U-6K_E$D$1R?IG":>=KX"*@H M< R\.:K/3\9SEGZ1_:F>A6^:X V('(;$?9*+[_QNHWO8^2%VOW<7I/3@,G!\ M1D(/ED0I&.B*1JK!GT %%24[_O7W+4>Y!YRBSR^!8"N@+;9 P!EPCM8 N54O M&<,&:!M)*"\TLEV.=R<35K=MU-SAC#%8V"D;>,^PJPMYSA1N;8*_@[^$KQO= MKN]!0ZXG?$[MX"?%GBT.8E[P@>?6PI^<>+](['T+N[XNW8N6$6S,?V'2O\I%/F8S/XGS [\]P6L(>1/"ST?F3 BA'' $8)_8R;V MM^:FKM@6N(D?];EAZGCARWW8(1_K__[7$EYP[2&N MK^F8Y_O'?*12/X"X"T"0/X"X!T"D'G.Y'T#< 2#BC_',#R#N A#I'V%]#X#( M/N;2/X"X T#\:$UW P@R^0.(.P $]9C^H8A[ 3YF*)^ '$'@/C1FNX$$%!K M^F%-'PB(_UH&\O]]F*_O\TZ=6ULG_^.-5Y3,/.:H(*4S2&R-KW<$)!5)(()DT1O>8?8%5W@M27)PTO?4<2^:1^(YFO']%&3R6].'GY44)$&8'\9$KP=;?C,TB9./Z6^. M)R?I:A^/+C]<)80NF<=TYGMCRVVXRG/.R-\,31!727QO/'D)5XE0TRYK/WD> M %'\Y][TM_9Y@ZPH*GCM:7Y7+OKAUW4]1>KGNEZ5R/1S7;^5!OSAUW4]O/5S M7:]*W?FYKA_)^"[)>#4-YN>Z7I6L\G-=OY45]R,9OU@R_KK$^-TB%D^UY" . M33-1T=UWBTZ\OUW#34M[;G#(__F ;7^Z_8AK#--Y,O;?5R^@+T3I\P4;VIUW'[T.$E^4=03)_=-6M5O5,JL)+$DV*N MQ)E#'C6'2/[Q;SIBK-5WB2=].6%_AJ3_<,+^=%OTFQ+VTVT?GJ9ULB*(,M.I M.@QH]%:Y'IBL5UWZ,VF='1?)EI9+C.6^X"Z LJ/?Y/IV]#Z[R'$ M/\'$_G!:_W13]\MI_6S"^T<)\?):MM1N,C^60;98;[KBP.TXSF<2=DI6NUJS M217D\F(9*V8=VZJ(J'-2[H]_4XF(J<3?)7[[Y93]7:7X#V7?2(K;F43)=">K M%C.RQG>T>F_W&"^K^OXGA;@CU3XEI'9CR2%7R?RBONY M/Z";U^B]#KYQ_RRPV9 M;Q+/^:Q ;= 6^-+S$Y RL\N2(Q>:6Z'0YP1KT5[,,CA,F[GF M]/F)T_YZ8OR[V7#?A M\853WS8PAN:L;7#*;465;2S;*L72C(21IR!BH/_Y- M78ZK^M$.?F5+][L9M-\D3O19$> W,X%:O=3DQGH_)I?7S52!M)F"OG0@$\C] M\6\VD_N)__YH!W=LRW\3+O"%T>(W,X;N:C2;,N*BS]8KU:7."A:?G:+I5RA6 MG+J6\O6=8\4O])X$\T )"%#;T B(:&B(#L'A&?4_P81?(L1\W8<8=-OZM4/) MQ)]W:6Y]O=,EX ]S #:>"LTIOX(7CJ'SQX5JT-;+B='5B(QLY.K,IKEE_SC M7RJ;N>"E?_V$Y+]W\.6K6<<=NFWP4/+$34_]VPO%SRW7ON\8\Y=[*#Y#>GY7 MI\3KI&=JWE1E.68PY7IVF4C&*W$QA:;KYO[X-_X03V<_5WY^3_?%C_S\YHZ- M"_GYZ^0BT+QECF-2OZF^D%)X\MP#W/#0D^I@*4+4#G M0(^$K#AV^=S73%3X@)2&+^PA^/VOT#/7O_H*/THG_RV,RC?)OJ^&\-?[_+]V M7,#7HOEWM##?9$A^-80_3!9\8CS\J^_LQQI]DS5*JSH$]AZ?I2V6H0IJ-J " M"J*,4;ZES.;-19EGV[/!?&?PS4JS[\QRR!A]H2/WM[ W?T3K6\/I7WT)WY*) MW&6$_35\I:,DJOO:DMO)0 %M>KNVFG*A"_D*"K?'+\/M?_T:\?86L(@U7*8+ M$D^L_7D!?HDV\:??"?[&X;#?SSGPL7'X4X:5A Q+T.VY KZ&;4=VP?C8D/R7 M'_@G9O\F?@R93\&0VV1WN.RD%K,X MB2/WESG2OW3@_E/LKH^-4WPYI7X>:XKRR]P7:_HIY;@!ZSKG6+*26-9+2W)/ MMIGF?&#U5E)BYR".14$#E7I1/O=OJEI]-<.Z]+K]T@PKRF7VFS.L[^I >S%W M$C7!KH@HA\Y$@:(LH AXC^F$D.7R2 M9'HU1$M.\.N(T /^YX-IFC9G;1'B[H&*QQ2_9K9CH2U+[>**72VLY')[:KJD MWT5J)4XRAIQB@[88D>9)>936X@QC5I)3W+@+Z@Y37Y*[R3PF&K2Q0.[OQTO# MA8 XHJ +@1= < @**Z\DRW<:$_H<_3_VCX<*_(.*]/=3!TEVQ(; M:\%=JY*I\$/ZF3M\)+Z4&+\9DQB$V(##F82F6X0!-C84;@)AZ83*R0#CBB'- M;73/)OKT@A,0@FT@9H%XB+4T "!4^)NE20"X.8%H<@:_#/A#'&,YPC/(/RJZ M Z R<\J/@B *IR@N ;:0WC@+WHNS!$C\'K8E2":/Y+"N<89[NLE'(GPP$2I0 MIK?IR.F\_AG@\7F%DU3X-P,>@!, WJD@"?A:;GT5-T(/3]]:V:8EB>Z9<]U+ M/B9^(>%[LJO7.-0HG:]-F\/2B)&8U-3EY+W42"[..5E5XW45#+A=$>*>HINV M 0;P!7E%YV5?S9K/M@H['A;%+"6#3D/D>^NRJ\J.QW(ES08";5U9-T/+XG\0 M #+$-7RU9=C@1@;,WT"H>W\(W'V6W#6$'/! M^7B9?R!YBR*4V=(64CVW(R"N 20@7\D&, ]^H71?0^2;93O6-%,O3G9DP4H) MF5BGM1LW7N=*?@KSC\+^->8)$US#@51Z\"H*'NI#ONB/#X?<\R#R8XF0S-=K ME7ROG7($UNTY=F->*=#9%-2;J,?+O('_X'N[]76=68JEC)B6')&.D?4*9./EZ5$_WF LMU<>R]47*0I M_>8J$B+D=Q$NHM>U 2%KP-T1$F0)GM[N>K:7KBBZ@[0!R$Y5\V_B3^DO_(4J M[;!%A8%.+* :@MX+=7_X+D]U6$$MPH0ZD*=H2!K4?B3XXK":Y,T!@+>!J.!/ M"3Z:"W0B<,@[N8&Y\&Y^\B+C 8^&B":/'H#;X2$&X6T$O3_:&JL9\)N%!H$O MP*4=W92>M"T&HWV"CO6R*MO7M%Z1+4XXI@T)AXS@,P?S#.&%%#0;Q1=Y?"'& MGK7_2O/Q=Q2)[Z D\JV4A#1Y#NEA6*&'V,ZA=P*>,]&O!8@T4/'E<1$6P5GP MVR74Q0L '2XWF(%"[RMR+K&]VK[ED$^%_"<2,%N@?5'IJW'CR2NP$U M*^A7CF1YWX,=K]BF;_DK..4./0!]Q?:)H81@0%1-:'H('B>H:H+$(6/) "!IZ7Z!R*3(6")#QI+PO]2?W%_XT/#4 M!S:#H8%.KMC86\3=G-N\6AS? [=I*5JC+[82)"MUDF2]W>4X<[QXAML$+/SE M7.?AV][_A8%U>NN%):_;\[T-L7, KJ 1?^ T'D3>?Y[,+ZM4 M/[%BZ]E9NJ;MEQ.G@.__F&NW1:9 MG62B@49>1G$'& 4.(CMDLI' C.=4/M?JU+*DNZ4YA6\S6I%S$# O1[P=@!FP MO3\U8/T%X:E@#@U!&RE$@+^A VN$0(&<;JT;R-4D2/"(!H"P_V"9\ACI6OFO M(&W__5_X1R#&>05P!@KZ+7T9?(CI(5GLQSA)\C\WB=R=#@=/I(Y1.S]RETA[ MI\"[QG_^W_\3WOUE4-,//X:.M?1\$0DGT%5&_A##W_4,>>[GJ2_)]1+^=@OD"GXMD$G/.A+1E MKQ$+AU2L8DKWE;,Y0-KAD1Y]X8J_@\^ ^PTT5A>"[P'R4#4 %^(+Z M_-=2Z M CZ !@_8R"]\X-\"\K*Q*- :A"44P*/M_?RM6[! M'Z(. NA0$-(F5,HPLWD(N!AF2/^%:R&7U!7?&8VVY_T <2[X [B=$S_XX=K0 M,U$9CL<"@YMS(*<\^"@1^X*2*JR&(QW2,CC-]%@KW!_<@*Z!&+SBHR+H:>NV M!9FIQS4O]&-)PX]:0+!I^);?JS$_$J.EI)PJNW.@2&"+5&6+6$*6RPGP$N%B M=-A40!AT!H*UCHV!#&AL5)7A@089X"=@&^'# 0;E;A'+S$ M M;X?R !PUYE <7Q7WPI1K6$JT@L'@FXX*7H2<>\,K3Y,&!<#S1M[*%A1

&)-82%X0P-(A12 OM++BJ\TAY0=%<LP]!<'3/[X-YYX)%K,( B/_-EH]_M_$1VF1_0K4+_['<,D)4C6 M@(-<+X^#>-P$JOY\P.#0,Z!@ARCGQ62AU(,_]T" !,<6()^4ZH9#:D*GP,*PC[@;4^N,#N\+:$$Q0CBIK;EEUR>$T;>C7[ 2;X: V6( M[@+01[?07J,G^5EIZ5:_&EN(E0XS,KB^'D\..\+^)(^VVBJ]PG!_YVEH+'0/ MYAX9,O?&O5FJ135:+)E(9:329B499=[YX]_; ^Z)FHNO!9P]XBU!D2?ECTK M":F%>D#-ZX/^9!W"-PLG2+!+ 7XU"R73*5F&8Y*IU*)'"\DLN@RN> 7 M WY&)C0>RH_:GI6H+=6L"\WM8-^%$H8\7[GK.*23SW4:9)FD$V8G[U1FL2Z4 M0(GSE?T=4Q@-6G29H>BD7,IS3GQ%TW!E^GRE6.I4MFYU[[((W5)$15RUE2<]2 MEQMMY5+BKLB*23:15X?"1E94;>+ E1<;S5NYQFA+4VFF/]57=2=7=Y;9"Z/=CG6+##\K=M76M+B *R\WFMAHB7AB+JY9CNK.ZJM4KF7LCLUMR45).6;*Y7J4:CA9YY<:/) M)MU*%=;=JMR7Y'TEN<@6AAO:&YQSNE(!NB#M5UR&C669]K8QDFB*1F^_O/LA M56@+"NL(;)U4R@VQS)"\'@S=.%W*]7J"M:F.VJR=:DC-[4K9C+MHK-\EF#8N MR=-IR#;D\JR;,->@,>7&]"Q[>:5)*DXVM,JX0E+=3G?83G=G[K+KM=H]70DR M2K$O:&!,UMO3RDI8S17(F.#*RYVFR]5%5M#9F;PIQZN"F1; _'^AJ4L2W'0'9 NUXF-&O+**B47?O'LZ=)N MGQRX68<%#+R)5IT>F:S*+_Q*MM.EJ>5LTP+E])BU+:AWUA=#DG:=H(3DC$NH M8%?85M@JF^#[>5V=QA8#$:Z-X'S]\IRF-X#*LYO$K-LUXG3#Z>.E%SL8I>U8 M;YB*2S)HQZCT>@V8K$NCI9<[:.^28V7')%-RGYRV>XY&9IIS&F6Z7^R@0):: M,5H9J#+4LIN]XJ29.59Q59W.PM?8&67@#!-)(RUU*F%CE:=4N31"/=%>)=M/1RLVQ=7[9T MRP9D69]23M/(F6 ,'QO!64N%ZGCG&/4F6<_QFIJU*W&'QTLO;G99JH^ZV9A8 MENT*OXQ/2HNMNL1++S9+]3O U7NQ,2DIS?UF G6K3I%&2R\WNR:-^)BI30!# M5?L%6@;U3'H!;S:"N4^,$3482-J0*8_W]4Q\+,]6B05:>OG8WJP^S$CLEF+; M9KE(K2KR<)2%6XB0!)MELIO:Q,0LN1F4FDW9LMK-O8.67CZVOF9;S>$Z03)4 MHMV7F6Z!BHW@%B*XX7JA96?&9E1FZ[V%NYCH(TE2(<0B.!=)2M:\FD[%&561 MVZMVN:J/2S2T@<^6SJ JE(ES$$-3\61JEA*Y^&PNI"'")K,DL M5BI+2J[4C=*&F.5R32=:Q3*KSC10J36,(LLLHK0AJE3-3C+9[9K9L"N)62:G MJ?JZ&ZD-3?5,N3RIZ4LY,5GS.C=OI'J]:&VHU:G,7*$'&B1@4G:VFY-B*\>) MTH;&J69AJE':B.0FO6EJ7AK%MF(W2AN:5<"FL:G:[?_'WILN*4/-#3>IJ:5AG5\FXB >2]OR-'[6 M&XHZI:DJ](5(5Z@4VTVI&B\/W=0Y;^AEID.=*[1K2CORO&[T',.JKL]Z0_U^ M.D-SLU2O*R2,BFU%&XWRRCGG#?6+:R1)5?G$=(]*/OCP74V>]H=+\.WV3*J4RV T/.L-*5VY(I<[O;J2KR1'FJ"-64L[ZPVE%^/RK+7HPRADFDM' M*N->TE&:9[VA5H-K\BP_LJGZP&C&^5:E&*TWSWE#JS)(%]J1@L27)TFZI^GM M'A!2Y[PAC7M.LK5X9=/EK*73TXWG3+O6/.L-U9)P5-U&HTD)PW:9A2!7:=+- ML]Y0R]X8: MEC2T7YZE!K3G?*9)]1+"*MX\[PU-5FM@%%^F&R6?R,MEZN5%2*939[VA]'0I M4VW%C"GYGC-)]WJU10QZSN>\(6'8731&D8G$1VI-LZOVRX-JPSGO#8V&G58F M8RLE:EX7Z*9:;E=2,!0\YPV-IO%2NQSA&U193R8[O!9E\/I^QANBHQW!IC*@ MJG"R]"+IRZ0YZ:7.>D,9*6N9]8:RC=$BFDPFU"Z7 MM2+K@;7>%+N_\88Z/7LF]?-I1A%&>&VJ]1-KS A5?\66CG$DP MW'*BM9SSWM#&K2;'&:-%">E5H\A&RG9B=MX;JLV,* >=6(%BDJGD;!I)]LI< MZJR'(XYF@U5^EAW/2@:$JFK6HDE]3<]DR$BS$;+;2/.^V M5))RMM_@EFD*)%[L^2!:Z%0'D[-N2UM@6AU.[V_X_BCIO!1DO<0EFN?=EI&V MGO;RR?B JK\PPT)BS67ZC?-N2ZH$4OEH8QRA9'/J)F@3KC&IU%E7))*>6[0F MU)2N+9K52G^4-3,%_.B)#.R73+D150>3+L,6EBD:ZF"BC!V?6%EDLEMN <.C@7SERV V'I\>;I%K'SSP5BBQ@ZX^0IU.;S5;[6";7X1KW5*=;RCYCG/-QK.O63$ON" M]8_FJ3SU&?*YE:WU6[*B9-3,%*27O)*9??4.C-0T8$S?8J9]+8Y,X!9*M@OKX-4H5]R4S:=?_XQF\6M:766MLQJCZ5&-C;$US M.Z/)&;PZ^]Q%\>I]T]R;(E:R7?WM4;G0>%>K\%K]0O_"56VZ;:(M%O_^&21T M\ZQFFT#RSO<1X7"%A0E^;G\X?"L2D)]$0MD7K&B:=9S=.3C_QT_MG*;/+&/[ M5K\UVAO#Q^YO8NFG-Z]T/$@7'32OPR;'<":W$MG^CG/DID@V/18$T&P*2@309%I", T$& *R$008 K(1,2?XL1G"L)$$&@* MR$00: K(1"3?N6B&3 2!IL>:" )- 9F(!+XEA4S$5TW$X=V1HJZB)__W!\W] M^$A& H_TBK>5)A9O;";Z0"X^YY]:T<%;;*O>%EM^O\76.^F7I#RAUN,O4 M_^[BS;_)X'R?QB3A'T\$\BU7W+ZWHGV)4GQ)XOMFQ\WXPGKC;C M[R8'+KRK,*!BN55#V"T2S'MKQ!L*\1U6012"(&.P9_P]!I#8 ;["#]^@F M8@?$#A[!#M[C-F[:#DBL'#P$^%:;^(+ @7VB+ZL4?\LH'=7;?Q$R$BWX[O#Q M;[6@VR93?Y&I3SY%@VW_N_TS1 $N8_O4T^5]XK]1@(QNH//N+6]7%M&"KV.1 M27Q XH, Q0 '##*6=_RRU9&"X9&A#](/KQ1OQPP^KA[I#B2F)ZQ/2")BZ2K[TJ,931YW-;VUX#W0;&2A:!>0>\Z$,47-S3WL0' M+R,@^OIE@_P& H,H*U'6&]K>2-25J.L-[4(DZDK4]8:*@;]FD+=:7;"[C)QF M\ NJNC?B>R:@'H%A.AK]?]U7MA]?/G*HP^P3M]=D^,J/WJW4;6>'(AN;R4H\ M/^7;#L\GE+'*E]:?NU?)-*SAONX(/E>TP-Q,K65SZ%^T,ZQO;X_97I!4!>CJ M)/S5AJ%+MFC5#9^_P5\4+$T>;HW1?WC;&.P_? %L)6V;L@9,<]OH_IM'NS3] MBEN_E>RB3,4GL:E"":V&N\@,*K1K.(>W0$78HTN@T 50DF[Y?W]]A9!?FY0S M]#F4@84DWI>M:<8VH=8 @U^+JHVT(66:L*= Z@CKW>50[(_M+6VPMTRA:Z38 M;KY0BQ=7;G;<+:";OMD?OQ@ZG$#'DKVZ'XH@%$&HX% *!)X^ T]=T\>D/7N] M?64TR[749,5B^/)<95)":1AWS-25X6E,YUI6*3].*N66T&FIZ\:+FD6W]'(0 MGL()CB+H1-#I5@I'WLJ[JFT(HN/X8>]O M%"NN#'C]QVOJ+B>OT9XG0J '%*SNMO8CX!!VD=@7&]N7\G)\4B[JJTA6 MI.Q!PERQ-M]H#IM7!M":_%RV:HG"6HFD9]386;8S@_YDF$"\7"P1CD<3'XI\ M"0(% H&VQYG>1)$.096OH-,F4VD3%U.,S&>:S&'X#4(5[L3*&28184:'$PGVH2I%;AH5"**2BKM[@],W MF,)BK2?54A(74X1-6A(F77%9RUP[@DAI!8FW$V@(ON]NB@HFU75]CB+61,LL+,=WG77YJQK(= MH_4L*W/9IL:I.0L*Q6L[ZX:0R[6$9K%-N78UNFG$,L;*:$)G'5=;4F&.3MY/ MM26^B>!F4G.!R,1=\5J!2]9">>SQM0<7<("["!V";?#H#+R+$,U\NOJL1'HI M@V)LQWB9K[E6X65R9;!-)[L@:KB3!,\,VWIIWHE01CDUI"EOR_1=UF5>P\VY M?:2[.1%2UQ?@7=?IW+9V$ /[FD++:XN0F%A0]8.8V!=5DUY;A,3$@JH?Q,2^ MJ$+VVB(,>-C]%[%SLE4?3S.3J$BUC>BS6%T*JEVY=EEM6GQIM&2;G_#EBDK+ ME6@AUN,<%/5BCO'.BVH3^ 4=W1+4T/FC_T,/<%5D$%(]UX:=#U*97UPA>^U1 M!QQL+U/R=7%ZQ.;:V; M)2#5FT.:1O1F@@ES']PD>EN@=V-G_008#P(FKENC- EX?K!J5C+R*WXP&=24 M=N*9IT;UMIOGK@V>G42]DZ6L5(T2*-/.E*93RY$*F][SE.JXWW-[6L +7DF-ZVWM M 7B0$T6O,NP[<0P"J=&!&_5U]ZX3_2;Z?0=WU@9MU$3#'V?45]^_2S2<:/@= MW(Q[H5'??AV6MP.T!33@"",5A'@-&!-R9>[=;J\GQQ,2,O[J6G ?"]W=GC!' M+()81 #*) )E$W=21;9S]#P_[_/U8^<;D!HQM9'+L#F*X6*%Z)*?)$7EVDDM MZ\7A6F;>E+IR*I$M2[)>*">=(46L14]<&2FE=>5JETHC!SU6LOQ/3BV4V^)/@%E7].Q$N53&N02371 M0HRJ2]Y>B0->6?*:2*L*FC !TINWA 02)1^"^[[V( /(?MU)7./;W44V%:[Y MSCP[KVY>E'R3!LNB&$TW[&OOB[&T&M5,\YT&U5^Z[GRZ*F;U]&1(1[W;.>C8 M#5\\&;04U9TX9G=,2Q(U)FI\.UPB462BR#=8"D04F2CR753\!"$*^FPH4Z>C MJZ'F4!""MPV]$X7< M2_$4"F@MP\;#NWVZ/*AT<#!V<)+#JDCBB)C&C8N+G&!TI1.,]NOD10XPJD<7 MZPG+":-NIBG;]2C[9!PW*@0X2OO>3";,4 M.<"(8.>MB(L<8$1LBMC4)8J_ BPN8E/75Q)B4^0 H^\\P.BWKGIYQ:^7"Z!- M>*%>BN>DIEAYCER[PJQ \U2BNHX.E3:EMOG.PESC4N^81T2^YV7?3)'9X:GY M^$2CMP[)#R3@!B+CX/C M91;"-#+I-]M=N941Z[&95!&&U[[ .):1DC+5!-6NS>:?TWII4S#:$X1SG^-X M"= 1H/NK,L< 2X5 W2?V4T]%D4E-RT6ANZ2[N=6LIG2%WK6].6OJO!3'T?&2 M!RF0+!D. )&H@U#N$_NI"<01B/NK M@ 2X44R!)#(-?%!F2M_]2"+98X6IW- MS3%?7C?X8F^2*0_JUZX<4=-L19YFBV.E[E8$):7.,[R-UUM,:K/A1#QZA^6U M.X*;W/]ZA9PB"W%$TFUT%.2MLN$7+;Z]@GP"#K1_&%1]#>WM3.A^D7-[$5[0 M178V&L8Z!>O:@5)#?LYV!AP[YMW4:%WGLLLLC6CO.+[P%>(V0RY\);!W._(Z MX="#):W' ,$W./'G)1]G=8AV7;NOF/-15*Z6G6N#H#"(KBR5-=+=MFU6Y)3$ MBWG$B<<1)QZEPDR<(2!(0/!6Y'6.7P^6O!X#!G_#EY=;H^=*K%>D^B]+/E)* M=J3!XMI9P44K;F0JZU9#X=:%I#+DXU27P@A(SA^]MCD3^/M[[CU8\B)%ZM?7 M$F)5?T_D!TM>UW8J.%TL#:J]7)^7^>C %92-7&&OO;!W$M.1%GL6U@K3:3P# M4^E/7TP'+>Q>M7DT'*,_>?!%P CX+%@84()X9D)P1D/"7(<=W B_.^,BD+@9 MB.1E0$ZD($>5!C*<^3YJ^]"DX<\J0#^D-"EU8-GGSF[N5@8+UN %BIL*S^U. MN_N\&$"L2^ 2;L1ED]+&&T.,P(TZ: >-WB/0?!]]_(= DU2SR?4TOEQ2;H&* M%E)S+9LM8J#A?OR*A>DD2W"&X,R=G01[CTCS+0SM'X+,<\\!DTIA4:.6TT> ZBAZLS'KULOE6'P^W%AB%<<3B*1E MJ'",^N2]4[=2/5W3M8@HF%/8LBXJD9%@ @G.WWP!-/.W!.YM9<2"FM )%.5[ MSY>V!\:KN4DNN#T5#)!&N) Y@(4S(-IK5WNCNCZGE':LT8L]+_+,S(5>4!*Q MOVR<5+#<.]3B!&$ M(@@5$'$0^OE^Z.@B(-0 MUX&CKC^,,KQIM,JUGCA1 )\JEMRTV.JF'80R'EG-< 1I'AQI+D\3$=[[:WGO M#UM_7][HT;+H/BOSA:MF;6$RR8Z:V/KQ+7PL>\-G7\,V=TYA2-9@[ E"_U)U MT_SWS63;'B*Y1LJ0;SEH^C[J>=?9(K;E"K3D:XN9:%?; M66$")>)7'=,TJ3J^,8 (W*BO2Q@C)/G7/4+)]W'$YZ$$"ANVC:*4S0Q2"%-0@3%[>I3:[7@8@;.MAT24JQ.\=XLIW\+I?A)..BV= MJ<\JA;*RY%L)&A0C8XMQ$)PD?_SBSA N!$X(G-P4(1LL.+D2!_M)5+"GBP8? M+2PS5%WO +TF,-U(!SL9B(E-A&/QT[)A @RW# RD;CB@_.G'F ;*8F/,1BS. MN^U43$H.&L\EN>L9;.S'+S;,1I/OD:?_L9!K$ABV$/=F1^Y[9XN(NJH*"Q/\ MW/YP^%8XZ?], 5*&GW-A'<$SINW4+Z*"L76HCQ&L-_B3;20-0^D?B$3>OM5O MC?;&\#7$LB2OSC2OPR;'JNYL);+]/8(,Z^?( ((2<: ,_EGHIHPF[ZC?/2\WSP(/SC1X$4CF7W[T67$C(1WS01[ZUN M9"*^:R+>RT*0F2#8]%@30; I*!/Q9AJ#3 ,!IL>:" ), 9F(][(A9"((-#W6 M1!!H"LA$O)=9(1-!H.FQ)H) 4T FXKTD$)F(STW$876[J*OHR?_]07,_/I*1 MP".]XBVKB>-TG0A0D>XKB8V.7N)X*C'250G^,:<;(6L*0IVI 4"H"A^8FB%> MDX 4J@J&./4RERP=]GY@*'0MW>BFM@;\1F.2\(\G OF6C/3%\_")$Q&\I0+> MS)[^>SS/ <^_?V3&$U>;\>_?HG 6"((FEELUA-TBP;RW1KRA$-] '##R6K_T!BR,%PR-"#Z0?3C MC?CAAM7#.QB&:,<%@XL;UHZZ-05&Z%_TOXF"7 @^XK<-'_LS9X#T;@WW+2YB>L3T;O:J*)*O/1QYYO!RAE ;&"M9!.8=\*(/47!Q M3[L:'[R,@.CKEPWR&P@,HJQ$66]H8R115Z*N-[1_D:@K4=<;*@;^FD'>:G7! M]I*0$,W@%U1U;\3W3$ ] L-T-/K_NJ]L_]6ONZ$.K[NA_N;J//35AJ%+MFC5 M#9^_V5^2M37&+[T&N#%T6%J;)K,*Y[2:63&B3FI2ZH\OY_%KDW*&/H,4^Q,:;DKBE@2^9*'&QJ3BLU MC*-;@ADJS+#4AVX))@A%$.KJ-1$$GO[F:F&U&;'GF>'45=J942L_:F9'H]:? MWQWV-?"T$H%5,$!LU77;KKNV.07D\Q,(3QR$IW"48@DZ$72ZE<*1]_$)32;- MG+T*D>@PT>$ 5& \D Y?_*I6HM0!J6T(HN/X8>]O)"_+FT',IGBN^1PIQF40 M4];7]MMR/:4N]I[7[6Y?G,TBM9)AF%D45J(K81DFS+%O>6X!K_]X3=WEY#7: M\T0(](""U=W6?@0KEYHK!+Q[CS:;=O=QDLAFJO2I>:5 33C MO"26Z<6(X6W!C6Q6E8XVFSO#!.+E8O%P/$I_*/(E"!0(!/JR&^X)HQ8H5'F# M3NO63;[)UZ F_/YY*+FFHSJ5,J(^_"K+5DN>3_5EO@F@IM)S04B$W?%:P4N M60OELXB= BVP:,S\"Y"-$^C,IW/S$"S*R^2+:;3'ZUG0^?*8%MJ M2\.RPY17W;*R-MIU,>5NFI,A32&FF67?RB[>+%9=P\VY?:2[.1%2UQ?@7=?I MW+9V$ /[FD++:XN0F%A0]8.8V!=5DUY;A,3$@JH?Q,2^J$+VVB(,>-C]%['S M?&-8I5@V6N/[0L5I:+V:7GJ^=M2;%4"$B6[&BRZGO]2<8:,?XV@'1;V(8WP[ M[+W]HMH$?D%'MP0U=/[H_] #7!49A%3/M6'G@U3F%U?(7GO4 0?;RY1\79S> MC)K59KTBSZI*?LY&GO,K8:+-KPWT%F^VIVZAT>0%JB4XS33'RI')D*81O9F@ MPASUL4VB!/3N%/2"))U;(RP)-'ZP)K8V*8S;T]YZJ# )J:!9RFR9WEP[S1Y3 MD\\51[9815[V&,?)#KI.TD'0B(IBXV$F^5::G4 C@<;O+ER]MG1(J5V0=()8 MS.,PQ[=E,3=VU.:UE22HTB',\-]5G+[A5O/K(M7-6>6-TG=K8K(IIM-9^=I[ M;A4E;RS96I/GY0W'EX;);*DF+3VRK&OZ>C/:\\ M2J*O=S-(RR ?0EW)M:[?63/D[59L 0TX MPD@%(5X#QH1<[WJW6\')47IW2T\'=M(?6^6#=M89T7>B[X]U%M6=U#/MG#3/ M1_M\)=/Y!KK91,^*CC*#+K#5R(1)9-7^]-KUG?PP:1NQ0;6N@.?BF*ZGQ]EI M*S6DV6'RQR\ZS#(,J6$B@$:.^R(:3S2>'+GUO040OUE&G0Y8L9-2J6N/UGI? M+K-1IGKM\W'KS?1*H^DVU:UKG)@V3(I;UIMH&<6E#^^LHP$O?'A-8E4%39@ MZ,07^^ MN'9P8W)"K5'AFSEEOHY,[+XD&0/3&=)1M'F-#G/QCVW0(%A&L.P^-IS=S]DB M1,F_MPCGVD(@:D[4_+%/BB+5/D3_R3%.0>6JSL=6F692->KX+FHV$.A=* M&5"[-E=E:8MV42\N!U1$[45DL 2QS2B%HB*/JWH[++K]2JS#TYOPAAYR6!/9 M)QF 8JUKBR?@V'NYD^M]\_]2/DQK1^F>R(L+/C-O;32@Z1EF=6T^K#+NU6J; M2B+'V^V<0!<3_**1;$+8_QP?=EN82#:3WZFX[HA\(Q9%+.KZXKI!IH^X(;^M MD\BONC;WTEEL%&;FMM/Z>LROI]<^(F(MCF(-MBPENGVQ/AHV*&TCSR;( [GC M6U MSTZMS,6,V7ON#JB\Q38SSZM)OY9)(3\ WQ\0IBCZ=NLE=^SR&[QR($$U@'DX M%MJ^I-MHQ_2MTL1?P09?00P!Q\ _C,.^AMU58[%,0XZEAA1X*=2E2==:1]1K MY_7D>6^\$O/SM3+G%NT44Z3:;MH9TAP^JI\),XFW#M\+.#0%K3 B(%@5.+&< MD++!$LIC(-<;)^E/)_7J>E!QRWS=C<0[X&7FU*Y^R4@Q,RQ-\^E*DY)+B1ZC M-;B,-F@BY/K<2?H$N0AR?669:[#$\AC8=9[,WD3'\DNM,Q*[=F%34-LR,^'5 M:P>Q\41R,XE)V4XW7XE2JPA3W CHO&/N9XV")Y=H+>"X^CLG..!6AR@7.4,II@U*4:V>$&ZFN,ARM['FW/V&G"WX] M>$[DL>^/JY%I*IQ\\XK!6ZU'AFUFP<* HO5NCH53'1+F.NS@!G]P^RFZH*:8 MKG#FR+?=#/O Z'9OI/ A.L"?58!^2&E2Z@ DSN!I0N_&TM-&M$K5032[2<[M MBCR'>!K'-;[1,$O?XX6M-Y/?_A[PN1UQ!.W0SGO$K.^C@_\0LV96HCMZ43:E MKET<3X!(Y=K\V$&8Q?WX%0LG$AR!+ )9 1$'.7?U?GC@/\0K:16O+.?F?-#M M4UU:3=7YV"*.?:SDCU\<_;$T.T$K@E8/>:AJ8-#*OV736.BP!0#-O@6=)$V$ M8I*]EDCYLLFUS$(EQ$W:LS!.MB95HCTRCG,(FBX]_A?-[G^66 MN[ Y)&LPW 6A?ZFZ:9Z-'F^+(W]L2IP46@;'7;E)AFK7V2*&A0H$A3.PF5=C M;6Y$RS85Z2BS&3O2N\X:PF82UU6RX6C\8Y[.;4$+2;_=J#B"QG'=(T1]7UWE MQR JZLP8+CGO=G@N:];,SJ1FEEI-!%%H&SV,Q4B! $&HH(CCZO3EW>;VOJ5R M\CPB_3:GMZY/5^NRGNIWR_:$:]2=]B0UF"!H2O[X%8V=UG??05AV,Z9(D"E8 M?'2PD.E*%/0G :;&L#VV.)Y-^'*5Y6/]#3M,5C# ("(Z'DZ>V?9&,.:Q,(:4 M1]X:J?VQN$==\JF7RD=:0,54A84)?FY_^.<+^K@]*./@$TM?X%]Q'R*JX.JV]7,LKX&TXQ9V MA_QMAWB<$/ ?\^Y9>VUJ;W;Z=2=?F1]6?-B_-V F<6)T_Z+__;H/KZSR<()\ M\_-HV;/X4#$ M,[]+\NK7_\!_=E)2@6 @-)R^TB,6#?Q 32Z!>2) U/#6R)CHP=U^WH0R<<^Z M<:_QO__W_QSV_A3M_>D^&-;4FR4&J],$1$8&$)2(,(9O_BFHCN":VS@V^<3N MS6';*R2'$$T]L;'_#AW\C.WAM3#GPCIR(#)?.2-('7[Z7]M^AN%^]Z%NR@C+ M?AI A9.] JCUWTW2\2O.?5/ <#I,QMBQ(++2,!IEF&%4BH'A2&2D(3T&,38. M_S^F*#0*8?L-","E'%A/A1C#4/T!;]5ZM0;C1B=#9LB\?C+96Z<%7M"RWJXT5;Y^F*\U,QY?D55FO#)Q.LGS6ITFFT5TF:W MG:CD8ZZ=KF0-U"9-OWZT(_4+='F8Y[NN*HO9[B@1-\P47+]..BI.QI-ZIFV5 M*,9FM)JJ.[64/(%/GG1T)+]$RT*V-.OFK=8@W16IN1%#;9YTU'9**? 2*\:5 M>4_B5_FUP^4'J,W3CN8K):$TFG9IJNTHV=E+L9R/E5&C=/3UH_WT>)'CK%Z! MKR=[9LM6W%$]FQI&AR?3Q&9<*S-*Q^=4A@%FU>Y/>#":#&.G3ZY=P>0V[0C% MR]9TD$C+<7H9=^"39^0D*)MFOJDI^8*^7I4W,Y,=HS9/Y-3N<)7I@![)U'*D MF06MTE0F>?3DB9PJA8)C.^-5F@+.QBC5D^EF-]&$3Y[**0*I MTZE-:TFE4:.GK4WQX_6IB6)+M9T40%V9:!VV[RJ=IO#Y.GKA\U&_;FEU16E+6\* MYCPE\4.A.:2ITT_=E5Q1L4HY]F!LW3ZZ'(]U*:)%W? ]ZUN MFFG-5T*%2:%'3T95ZLF>O1T6--2-T8WN$2F.^^D MG71-K-9< ?: .>U!Q#4SD;;<'?*9>5&OJ%4QI[+P4?;TT7@G6H^Q^7)2R7-1 MQRE0O*47)^C1DPXTQY6"R ]UE>)H-[9IU8?-C=Y$CYX"VDN]7J[..(WO/^>Z M6F*EQ@IUW.J) 2AZ]J67[CN];KNE"O'YLMH'+[C54PMX6:Z-3CK&5GC[15/9 M38XQ7WHI_.R)"=2T9FPVU>=MI:[IA0+M"FW+G:";?T]DT'+%2BG?9R2*TX;\ MW"ZJE4417]1T\JC2*S_/X])HK,@=JK-PK$6JHSK^G4['CUIY9M9ZCG9CBI!O M374JLB@O2OB(\I-6VYLJ-UCUFJS2%YUH*Y,;,V9O>[CF\:,I=17)2IE1IAO) MB]EB0!>W/9T+5G5&LZ\G#S*=1-4:5*H*+Q=H]OV M/,_6DFK*3]*\TIB&W94K5/M9*4]DBZU6W'1ZM25-7SVZ4JU*)5KH4?4%OXHU M./E9GS:W],?!LT..$VEV%(7C%?=03%G\PNZI@_1$L>>((+YG)Q- MZPFG&Q$&;/)%"LSP7G;C3 M-2C QOM\O/P2?0$.6C5/.BJ-HLM9D37S"K.,5-OC@1)I+)KG5LV,U."[=%WO M*/:+Z2S7RR1'=1WXY,F0OO)D.RA*PO19'["MV=I5N7';MZ M\&7B)DM6$S5*GTQHW-6F]7HD8_+Y8GH^FL;ZO?Z@>85OGO,$,KS9GN3[P.K*TF"6C*ZZ5K[EG/,$&NI"*JCU-==EHOIFG3?H MM;UTSGD"A77#34338-5MKUJ24N$S=GN)EO<3.95-8[2NNT*2LJ// EA$,0DDM%MCV%HA?@46;.]<__PFT9# MEQU-)IE-N]@MU]F5HMD+2X?]1X^B ?SN6\OZ,FN-S1A5GVILC*UI;@=Z=-MO M_>?5UW[]SU%@]R:Q0Q\2._20T\72H-K+]7F9CPY#T+1$R@;S^E< 0OHW#>;W.LJS#^0-'\OV0-?J+; M)ORB^>^?G^6*O &C\?GA+8H+L1)HUG'<>W-/'YD( DV/-1'T$T>3 MB0C 1"2?*&(109@( DT!F0CB-05D(I)O'X1 YN%S\_#YLTW?3D-\WZB3VYI1 MOT)TI*O2A\5PT0S 7\L@<2*"T5&3AR/>UNF?_OL__QE]Q6C?0[[OF_'$U6;\ M78;[PE6[ 17+>]Y)4 U!U%4D@O_]P?SX"X7XWEUO1"$(,@9PQM\CL8@=/((= MO$W;/((=O,>8W->,/YI^$YQ_)^R^:9@G,7 8^!OM8DO" C8)^JR()'X@(&\ M!9)')P3>RCIP:UIP\;#P;[6@VR93?Y&I3SXQEUTA_W;F=^=<$06XC.U3ES[" MYF\UX/BH!*(&7WC2/ D02(! @02(+P;(/@[SOP\,KU8A_#I,Z'MF2H!7C[\ MTWO)NG')T('H!]&/-^*+&U8/[WA=HAV7##YN6#V\D]OPZ7-$0RZSOM WK2#[ M\W:!=*PCM^">OS4R?,J!E[%BZ;#W SKOX.LLX:J>^$.$X/=4AG;E45X;N8F^ M?ATG]/;FV[L8)%'7>QGD]]2R$77]#G6];D7:?92Y.=J<9_(*,8$[#(?1O""QM>26HZ'"],,[_%K45V!UU?\F+76XQ M^ORZ>UR^W;+_Z]+7^5[WGIZ3*UN^^,:6E#FLCP].\KSZ];WK&FV(V4:3Y^?9 M\;SVW!R67J0_OXGNP.SQ :/F],P5,78G%5\L6/I%L>5BQ'6[>5NIH^-AV1^_ MHE0X1IW>#A6Z,(A#@$>N-V7EZ*)?5J>JETY42T7>XL2U4G^^<7B'\(@:0&NQ!*DT5> ?'-M+2D M2KDRCTZ=1G?S)L-LXO2.JKM&(((A7SF>;]^U^!@8_Q-6,?Q)^+)Q@&((>WXD>W\[&7=@# M^0[B[3;0XZ/7W8X&3M[4QPE9::]6/$C.99HN__E-EQ\"@5*]TBH!)3;GYVDF M.7::EIR;X=NNF!^_Z%@X%F4)#! GXL]A(& ^Q%=?7OL:!IK1YZRM6:S2K5>L M]CBU;I6ZE0O' 7QJM02FF%U0?;>3?=9KL6KN&=MP[,>O)!UF8N]>5AO@RJ#7 M?&U'MP0U)-J& :42$DP3G"=G'X*##3Z\W&T%T&WX'C?)OZ:P46<\$S\#>$NJ MV^&413?'VYJ:'4[&>EQKI88-^43I) M?I&M3GFY+0&S,C; L(4-:@XR$)CT$*3L3 3CW^.]+S-ZM65F M@C1ZPJK>.*O:,'387+7]KR O6F!LXA;'G6']!Q7BA3Y=&2R25> MUEJ.<89Q7-\:382YY =)UGO)#),"UUO%+L+7WCA?^TGHTL T,L^L 1D_XS:OSFY]< M+^NS_&"EV4J%DGDIDF);S7RNV(3K):8[Z7#LHW0G@0^R8)*2T>LRIY^T_64D M;L48TB6T_]N-7C$F$J3A]1]6C>5V7'%E52<5H8+%H>R\5 M*00-:-S_?93EUEK/;5Q9K)>6:"HQA6$RN7R\HKB-?&J80/0D$PM'F5/4NH<, M+2D!O2AD$*;PQIG"-Q!#'["C38*2,XIZPDLW;U_O[_;RDB.U&N>7?+Y6D-BW88=MW[_@] XY@ M7;=?LE2TPS-"GNUD1:W9!,XPB6@>CHV&V6CTL5)3I HM8.!#**,;IXQ^BSU6 MO)C6GCO55#?R4JDFZ,(\86PF$'L0840QX23WP:U^]X(]!#T>H#SL+M#C&S<* MGV.:16Y1K!6ZCN).UDHJ-W0L241.2_+'+X8)LQ]EF@ENW&@UWG=X'4&C#1^N MR.ZWYA^AU$[#*:M:EV,R?&/&" =R&$J%@_'SYRA?+NE<\<'+ZJR@)5: M!N3TQ;L&(L+%!B*B^3XNMK*W[-^?OZ"O1!?$S?4S55\]K^**LW36D\F0IA Q M&X^'(2S>934-J;\+!LP0UO7&6=INJTXTH-50!LWT$H@RA8 M-LR0P]:"CA-OF-!51DT(U]LE7#^$&=3SO-2A@9M6RKT&6Z+9GC)-8\Q(HCI? M ABW5&9)3F=\0&+U0V9>B/6%GCA[:2JN5''FI52Y]EQK(C/WSVBD$A^L#"&F M_K Q1, \@1NC1C]DIP-);YK<=3OU#IVA*4YL+_E4/QUU MV3S&EF^9X3RZ08]E:Q*GC\[7U U3<2N&]#E5%N5QUS DI=63*; MIC;4&MK205#%H4NZP@GZ-#R[9ZAZ!+"Y.-=[OU6WY%#&.RP##=#H@T=K$HV_ M#] /ZN@)N_>7[-[;_MUL5*XIJ\VRK?25=K94'E&E/N+U:,SK)9APG/WD!2R! M8N]0FZ.C-AV )AAV2Y7@'[- Q%ZU5^G/TF'O!S@1U/_\9_05[/1M,GD/ 5'! MY.6N/,K;7&N)OEZ+FR'J2M3UABJZB+J2 J,;*C BZDK0]7:*9+YFC'=3*I(1 MS&DXA/X-@:4MKV#HK:'K/05-"A6U%3 MG/4A=21WQ)S]%ZD,^0(VC&9\.HRZ M?FF(5EPM5I67V*0;R1?E$6! 92;\>6G(@>&G- F!PQE6SBF\T,\))^52F8K) M2DRVE'D>.4.:Q;=VQL*):()D70F,D**-8*'(&U4;FQ:GLB.^'*7*O44WW2O. M.6KL7!9%W%*BF$C0;+8KVXUAE4W.FCHW02C"_?C%<.'DF'+A;V0P)6R7!$_/KI'+S\9S"J@.M<5+KJ0U^UTC$UD_KPZ MX$,PH"[D8@T8SH(O2RN.R\U=E7,Q#* ]>M"12$1C! B((T$J?#Z( \^O967,N*@U[I\_8Q9[^_C^(A"-7@(\S=EO,$"GCNC4SU3G7\_:YE.]T;KZE&NVD,]Q==&=+T[ MS[XH\6%AGBX9#H('=!!9$IT03>"!5 H2HC/01.=[5IZ8MA9&0\WU^$C4 0K; M8Z=C%T<*F..,AQ,)8N;$"R TYN5HS/=,-#=GE]ULT:6IR)2BZ'BAP*WSV$]' M#"83I<(4]TD&\S;K2G/R&D@^I1D.:8"<1'9/N98@C9Y0I#=/D38,'7;7*7MKQ O:F!1I-0C^(E)X2 M_"&GB]TT_'P?^?I)^'$;T\$\82X5)<,GLU0ROF:H01/!#_?C5YP-Q^F/16$$ M?0CZW&&!*SEKZ?Z*+ ,T>L)4!H"I_.2*&:7C?(_C[50WDBM:Z:71:K-6"JV8 M^ (%)ISX8'Z" A9,DDIYY4YT$\:?XD:9@S>FD[6EE3V%U&E&B, MY<)1[I[NKLWKNN3(JDH*.0.+1MX!>J0^,\#1__>1CUM[/0-=2[$U[F\VB[PR M+[RT*V->K,81='&(:&1BX>@'-Z<^A'?R0&9/.+^;Y_S>L'K UZ/IFCB8\Z L M.51Y7DXRLPFR>G03;"S,Q$_OFR96?_]6?UM<&]&^0#!G7[CF!([W(MH7=.PC M%68WQZZ\X9BTZO$,5TS)BE(?]?K&O)FJVW,.1N:LN\;;._ MWRY+RLINE"7^_6))JL6"'KI]]X;:VW/X,>"S]MQMC<7N\RDD#%DK1]9+B8(/_!9 MA+%P/$G2U 0_[JU@ZS[PXQOWX9Z!CIB0UO+UN*Q1;GSYW-#L:;]1Q=#A;\ E MIX_==X7<=W@>@2, 'Z_P[;< 4#1XQ*00 N,2-Y<(4 M2R#@KIV' (V>L+!?LL_WC)TKZW5MQBT>.&6$Y4* MS#/B(PC"50!M M/DG#W@#;NCVD4)4%K-8R("<5WC44$6(U(('-]Q&KE;UM__Z$@^XHGZIDITV> M3F=2PI>.S M"YEP@IQR3MP!PFE>D-/\D)WFN\G!8*KUDE3>;2J2*_<:S4\1O1N/A)//6 MHGQG1:82&)&3"TF2AM2BWE2 \XV4J:Y-.L"89R%.G"L+<=U,,YNWA6X]$G>3 MZ^K,RC2<(9U$9&D<.CT,2W+"!&X>]:!"':T;4?Z#,5=W9"G+[>P0U_7-D $&).%!T_RQT4T9S_M, *@RX5^!5FU[_O!=O M'Q5&,/ZW+?!J[)=6CX,'X1\_"EMP++M__S(3P9")",)$0!&3)\ M>0&H*X#$@SHB:&;DL#?'S6Y/F3II]?@Q?KT FB1;MH%.Z1B]79Y_DQ;[22EZ M[7X&ZF[?H(,MHO>6\_E&)LOKU,YBUC!6_C>#E$>4RK$ M-(@2O)OU($L(L1-B)]^UA! [N24[>9N )G9"[(38R?MDZ$W;R;WP'%='C0 0 M&?<>CMV"#"[N?/XMX7JTY?^+()+0$\0>;M4>NNTO,X( $!'7GFZB\C>@\KMC M+4,WA?\!GW:B^M] *?QUNGE[Z&-(T"2B_D3]OUC]"5/P/E-PY6J5CX+%X3 6 M!L!%;/ ;G:D!0&@.GYZ:(:!)0 J%JH(A3CW2B:7#7\H^$6)ABRU75)M;D)'G M==YP)9A__.!M+?L!OOFH_;6H$"KA/$;C[*FMRP MW=2M*3!"_Z+__:660[2&6-:7$#(W;%G[(^"!].X&E2\[)O0*%1T,Q="7/?KT MNCS*M8\^_79V]K\N.IYOK_']]N-,L[:!BS2&]!"?9TH/._J0]0\WI:]_/X0S MH?M%SNU%>$$7V=EH&.L4K#^_'Z(AN/C='3TE+FW9 U#A_VWW(8J:%9*DWCX MZ6)^_BZ>0=+(-RNM=%69]QR74^?+NMU.#6/H\@B:"L!S^^#SQC6]STL^SNH09;IV7S'GHZA<+3M7 I]A9SF+C08YDY>3.4ZQ9XEA MEYE \.'0-6#A))O\9O"Y+EM'L.;>L>9;+BJX+G5&E/B+E?B;=QK=T(+YT;MH MD^K+N-JLCW.4.UJY;K^?-Y/Y/[^+]J^6O/I4BO/*B\YVN28EVL54>F)VD+^- MKZAE/W8_+<$*@A5!J*$*&E9PNE@:5'NY/B_ST8$K*!NYPE[)T&/#CA4M,"#3 MS8NL(ZS5'INP'&3H,6CHL3"7H#YWQ>UM,)'4'11N/435YYT4] <.DJA#2 K M9;1J+)9IR+'4D (OA;HTZ5KKB'HE3'2[Y90&DM&Y(O"]NIR1FA8E-(><3S9& MN8^Y/X'TD6#?@.; MZ%A^J75&8M"L$50N)^ E<^2N+*G)#GXV-*4=Q2FG&LC!!MKO_\2MJ_@@=NM&IU@9FM M*78FV=:>L[6674E!>$ D;I**WBX^7-M2'@0.'HVG?04'N?@X)COC5(0J%SA# M*:<-:-97LF5-Z*?TL>V,NG-)%2/M1C$'2FBI1SPM'0U3''V_=T__71^W9<$' MGUCZ O^*^Q!1!5>WK9]C>0VDP\LGO$YMAWA,<_N/);R_O;*T-SO]NI.OS!+; M ^S?&X:9.+%%7)A_W(=7QGHX07[ZQJ^-_BL)>[^B9F$?H1VH1W7@_D<')HYN M__[G]2$-.MY<(*-5-&2 ,?S9TJ&=;A]!EXQ,@8"N4S M$W]#W"_2VB0D2#/; MM+!M[13L1.M]XZC9N"PMJ MW9TWAYJXS@F613O>4@/5"T@IZXWGAN@Q^D<(0,Q?P,Y8A@TNY$-\^B@$.OH4 MRM2KU6*GRM\\&(AZXUD<5SEY.T MP,16!4LW7 Q7%=F2)U@]0U4XY\ P ];C;Y4M7@YD#;[%^LER^Z[3T;VSYSM\ MG2D(0:.$'? $*4/\-^V1*4NR8$"K# D&0!_,@&CA10.NI8*LP57D2/XJF AJ M:&'H(@!H430/EAU1%>0Y:@B* *XE\,OPXQ!<^65-@%\7==LPX>_CT,@GBL(A M4Y_C3Z#1B%/XC96NKL"V(>@.AB1A+DR ]Q9+6,.?K*E@;3MK0C?5DF&'X+N$ MN6YKUE/H<* CH,I@Y7\I' )K$4"!H'91S[QE4H)P9)LFD-#3NA/&?_;Z8QTT M)9LAT38,*&G5AIAJ#_(\)1A?%'L/'MI5QHF(=R MV[>&K]6! G-D50UINA6:"E (0@CZPG#689."!-=M*#HP'J/9T;7#GN$*P_@_ M)GX]!%@T/;M7&G#^3%N%35/AL]_.V*VC"7B?= M<"C?Z81#C@!GWX&Q")PA(01M#FBF+WI])4M0QE#:)O3[/+4^S(N&5CI\''\. M_1O8-C!6\ ,3J8O_.B@D:-Y0,52HDU#J(\&$,PT5259#62!B)B($C9=Z"K5E M#3;&4!3M#2"/O"D-+7%(N'Y[4]A;$Q&BGH6A[FAX*F"'X2^&+MFH1]"A]+L( M=64!+&^ZX .ZW]!.+-9)&@8.0X3V^!2"XH0+G@:\ Z9('!D:WHD7CQX*,?0 M'&#%,:$Y&$A+11&.%+6&O@(',):1ZF ]^>W@8.]\:X$JA@<&6YKKDCS>]0T] MW.GL>K\5+(3# Z# T2F2L@0\2P1KV?3\SXD!,)?L@8TWV4^ANA:JPS&CN8B% M0RBB] ;9,*!JAJJR!K\._[;O*8XD56A;\GRAX@;AA)P1)80SV52]]02:\DK6 M;1-9I. !@NO)PFNS(1BJ+.#.0?UA*)KSL&@WK>;>8L6IH"'8@A*;HUD8 P'? MF[7OXH&(_+&?Z=X!^,(?T5CQ;&'PVFD6;%(T@.^_P^F T+A3*JC1T!P5 '$Q M97G=M>0M.&U5!%F8;)HV-C -&KX7[;[V\O$-?0<7#XHJ$ S$?4Q?18'\0=#,N_KI'!0>($1+Q;&84Q?/-/ M074$U_2'&4\^L?L@=]LK)(<0HH)C_QTZ^!E'N:^%.1?6D0.1^2%G! 5Y/_VO M;3\SO#LD_0_?N1WR:)*.7W'NFZ\BN;?=\JV[_0GGG+F,._Y'JP*$/@ 77/C? MX\4!?6&N0Q\.G%DPGOP#RS[&GB$/8Y@N35DSR6IK2HX+L9QBN+Q2^RU]1@UC M._YL_PNBT_>N;T8PP9Y*WW_>V+L7,.B"<=;"MH!9U+RN^[1ZO#=;*FL']/BE MDILFI]T7+1D]2M]31TQNC5/R$XP";KXXR/-[IA%C&0 MM#W!5;QY,7C7!,(:ET21=2F;J=4I>=9[EIJEO,DL'>JJ.?L*_>5+W MUZ;7GH.X?SN<4@A_/ICYL[==1LSME#^%^E,TNX<8B-9M RQMJ#/PFQ* OJ^W M&*)5_. %_DMW;4(7UL:>JR3%C0#0(/I"75S8(_C\J^7DM+XBE$(1 M,O1[L+-[['NB!EVXA&_]3L'<.NC.%.!%%7UA-U)? LCI..X_=#8-&)B'4+.' M'Q]8SD[I\7*!?5$\E(/@X-P2#[;+.M)KV#'D 6GX]:'7\_3J-?X:*KL*QHRC"G_"W_0XO8CEL ?J9 MJ@TG KT,Z:1L8 _&W 4NWI*.U%F TZ^K<#WW Z@Y1'6 V3WHQ1QXF0>.Q!CX M& !'(\H#,]@CU'"FI" M3$,>L^=U3(%Y/$H<[8RV00UL^MA;"X?P8+VONKNGM[V!+\/Z!5T]038\BX&O M@P$V"JJ0TZ4!XTIA3@'V3S<0$:UZ00R&A-12.'+[6T6T5SH,?Q\,O>S8" MIW@;D.YBW=<1JZ];OXE4Q8.#.LZ$K>'S02M2"%6&Y@ [ZUXO@H4Q*$#$4\CK M?ALL+"]*3"!8H3@/5FI;9R.'5Q4(ZZ$JG+.)%]P@+R'T+R0/AOJGEJMV\8_T M/__V B#)5WS=@@V8"Z@PACWW#'<_^^8430^>>@@8T#.%\[$%"!&10]I>(G 0># +0]9Q,D2",E#UQ?Q F47$"N&%%0;)4UV"X<#$];0_!"-" M%65.CL=PT#?4["YJQ3$YC QIS^P7@BSMQA/ZK\NF7&G,T].,1]3#W[;U617= M-(\(^+1;P]$H\MNV'[N'I1F[#ULH- !21V_[FI&#LO3]R!%\=]4MME2^7Q(W M<56("F[AN PT]H&4+O8CC[OH'KZM 66XQGQCPFM9(U16@Q =1J\QP MLIB"@=_3Z0$6GOL(T4%%$B@VP(Z3VVYJ1O/S#: MVML/7-:/(* &]6*^]RQHGQ_"D^YS01Y18$$4]RP6%;S8AF<>A\X4]"/ARG:X M:F[M"@7I?E^/NHH>078KCY$9>X:/XGGO&T>&M(O3(*C"171K+GOJ$@I9]-=G MW/8Q'CB^7^M;M[WP;='!E!=:GZ$QP15AMYIA)_0IE(8^AVUXJ]UYL45/Q+;] M@@%\8!!\&("]Q)W&XM@3-G!=A5XM>G"FRYA4A9.$H0AV4-!\?OK8!_/]7=_+ M@!U7L=,JP)>B)[WCJ@\182ON0S'MUE D(F_%/3?O'IC #B/_!$.6[FC[%^U% MCI9&U"GO$]^!/"2X3L,&Y/SI_AN0<4G =Q*1K/<8B\'(UGP_0GHUN1 $,5$_ MV4+PX^HW[*$.5 MX42BU_D:X!..G@.@>0ULO:@MMWD4<4V@*^EG'A;(544HZZ)W(VW!'O6AT$TO M0O,%C:?.%\!>Z-J1K Z[#YTCM(123@76!K[L"X?"XYIR]:!'R%.4<"B3? ,H1@297B0R'Y#Y>ZBS&,:]Q6KB?08]L'> MK=BH9YB&@;/CN>X8N?R^8.8,>\4+','X_=XWAS-"GGV) HXDYC#&-+>YD[=\ M7?2)E[;:#A7\/H9]-;8)C"DLK[LXBI4]OAR"10C1HM9IJ(YH6EH^K'YF@\(X+ M-PY2(?LLP@A8#O#A $*O)0-S3Z^@4;[V1A&Z *!X^!?N>1H['+?O7S:B<$3LX@0$O;8SY>BEK9BW.&9[WA* M/H-@S'>IF=^/%MN9-SEH;-@H3,_(3/^F!=P![T=9\_Z+O!OO)_C]W4>,_P6$ MS-Y/"%V]GP[C-^\39!3>3Z\L=_^%+1H<*KWW5Z@XHB&/MFT)(^@8/*'Q MXSPJ@,(R=JJ1J?>*V0B=#!G %Y(!NZEB 6R3RVA%LF 4ON54?,EX&G,4@2) M\9A#KP.F. 62O9.31XV)7D3C?X2"W-=29"A/A< :K1:FM^28]ASXU-PNM!_K MJJH[.[R5Q]B(S@WK: A;(MN'%]@G$XBV%YN8V_7>/,";?T+3?&X(PB=+6"-;]&B.78SJF4X+,1TV"*5L"/0&LFF_. ZEC-"8 MX4I '[3GZ:=DPVGR"C\P;>P9J9^#E5:RN>?>]HD'SR]%G4%@:IK8ISI>R] R M9^&E;K^8R8+_(IS814"(HO(Q2F:A_F%G"H\*ZL_"IYNVU0C8]WOUQK!'-:#! M?'60FC*']?&KPUU^F\A \Y7!T]7:2K//EAIUF<9^V1&QLJ'%C;PNE;/H4!* MNWM&LC[V5J\=5$68 ZR238$>EU*+$<5%^ZU&(I%I+=NI'[_HT^,7_AME".$R MHZ%HUR<\H$:!%0R$T)]D73+?BK9P1=^K_ !:I:&[,O+X )\PV/$"*# 210/Q M4@^^^J20& 0U967@I+GPPYZ@VN#LZL,G7[5*G"_OE^>A(L=OLI44[54GL?UXMEB.]-M MMXOU6JJ6A1]77MK%=CV7NZ"0/UWBCC9OAIBG4&C?;]]+:8?V_<>5[]L1A.JY M4*X(QY0IIBJH'CY;[&R?:?'M;J6#'ZDW^%8*_:$=V!KY4_]CC/_W=YN"?A<- M^1V6?U^8[E5\[]E3GPD75!<5N*+$JFT/5P9<.X"C&/2[[6=K#!FV MM8!^;0@B)HKRO-4#)6%WI"):*U!F%KW.7ZN\YG?\P?'8]_W:EEN8(=NOW51 M"/@Q@1>!SVS).]W C\>\NA!OE41T\P$#CM*+,,CR-UIMHS9,01E>C.G]!1$& M7BW1EIG:QO_2;JL,KO+_U^OTPGT(IT;)Q68@WSRBO*\EC MM%_,A-XXKN?%692QH<_]A6$O!H_P]9[W.V//%[L<_4Z5L.QE\U )_:3U" U1 MP!,&G_9H-OA7KQ3Y^)%S:>@=P,; M:>$)0Y%3#B[8WBI)4Y'R41K=O[9T6PN^N[@4EQ#Y?-Z.06CSF1#>F8(65W]M M#8?^!?_D?<_/^..OOM.);45 V.=]//H2Y9V,+>FY+SE#,23\S>L%%H76VSV-&,,D_1USWKHVW.!J+D(3JC B(D, M8F>\NX4+ZNC6B';\B*R%0R;:(0"\VC&<01=4R]W6UIULN3@H#K: .-6\S*B' M-3):9HZ$]AL/*13J@VVM%*K\0KRUJ."4I"$A6Y)@+ 5G'@U(-&2\F1D9NB' M4=LB*MJ(>*LN!$7;7Y5US]C]]*O7?]B?D#\[=0AX^?Z'.\ M VQ; #H61']!\5_V&V% J>)!^%2CMV0=PM*!H';]#9]=I<.A-##FMB0<%+_" M3HU&0-">D- PR>O7NFD1M!(:T!'QTC3;634/R=]7??[=O'GO<\"N.,+;,.TE MX0\RR#+8.P2';\?I'EGS>.)77=EF(K:AL0.VL;(W$IR4VNVC07KK^32[F=GN M;O-<,H_50<4.%M1YQ..;T] 8.V.(!H!NA.6M57Z4CO-%B,F'#7OOVXX?#0:5 MIVXS)7,=ZIW?28].1JH 0BL8?FX+CG6L1BA5>UYYT,*/=J& 0P\"*SEBN.'D MAB!H.5!1CD=LFP=EK!?+(YQ!DN!BW$> ).4Y>E!H&/RVB085%;>%D:+IF(#Q M= S"G"[N?%]16* 0 5NM[S=!AQ4EH. ,'TYI&#FW4"B>?:)BY /]]NS&M'11 M09U C$'HV$[]0CN$50<*L4-EV /D]T*?Q@3;F /V0#PP%MO;T2'8V.'V2V\6 M>V_7]W"A*&6(6\B9.J^;L&=H.?63P";B;;U"*2PI+P:Q9=5"14;;502VO>_0 MUDGW.HNRP/;"\]ILXW?V('BY&'GNF1)\MVR$EO:NM,('44^.T/NR]#E:B]!Q M)OLJ6'^+ER]L^!9S[!-C#M[!L$T.X?SA OGGAS( >%.?5_/W=+#R:'C7!N[$ M%,=I%@+=0'0W@:%A^UAU-WBX5 MAO0#S!>J[N*]"";*8WO*N%V$H:' +BGPM;XJ;->E"<87"'00@/6YKP&8&WL] M0U-H0%Z.Q7(77B$V]A96@JQZ)*1UZ",[;;" !>N*S#U?7 L+!V[SS!XR5^OT<5;W@ $UGT M]A4(6\- J9A94#C04E!/: BJLCO<4)SHP_;XBM0-P)Z@*4+00=V9P>N=Y(Y?QE M% ,C8G0@QJL I^/A@"/>M.#R.-3*=I_P?L3AG4NZU]97/P>_[JY.>. M<<=]'\_[OKY=S[?8.]^Q!F%/:&C.PWM&)GRPQ['J\;\;0>1UX0J<;T$R\\ FO,] MG#.(=2L YPS^?_\OR<63_US]K,'?G6/U^J3!W^5\CRJY_!&(&ME^H^A_LOG/H1&VC;?/[I/Q1-?GA5YL$<_[A5.]X M9H]C=N';0D53A7,'W;+MS@:?N^BV0ST9H<_V">ST>ZK@:0#RC?6C8T+>;/^W M#?L>L^9OD#A/H;]6JJK_O'_8AKG3%5PM"I5R82 V9*+KU_M'8@CF*Y/" : D(U8;$43>=GT4IF'' M6,3![4%J 2W2.E0/N$3B2 HW>M*;[7D<^T%Z6P'\ ^C04+>\U3:D$]#.X*?? M'V_ZU8OMSLF,14]!W5_=L,]&??P04;(2DY7XU4H,,27HRV_Q;.8/HA34+-GC M!'$5!52HJ0/=;B^3@8'I-=@<,M0X=X28DQU@_/_LO6ESVT:Z*/S]5)W_@,IU MINQZ(0X7B9+LF:E2%'OB^H<1Z) =/?3S[X6;(0K&KU45MCHH*IB"N7@JN9<6?R(O*1H*X)\JHB+2A\1 M5KN1"UZ@F2X*9JJ\)B3V74<)<_Y:E6TKMXA4!=B]/LN]^+-D'92HF"7!@(K+5.0"\]+BT$N<*3)3SJN8 $_R54I#$ WS-.-^F87Z M)CT]_^-%.4;CNI?LZP&A]D4(#:E@[XBW4*I]0ER >E& MAO=;]KMK.?L3 ?6)@,YQ-@JC1MFD]02?D/IY,:[CM9^&WD(\@<90P: ME+(IJ-^!4/QT(]Z TJM$SL)GJPS^J*SOHIF!%9>.%&IW;I> M.C;*7L2>+J+3:?67CFZW-V%)XK0NHG?>NK0748.+L!11DXOH75B*V.9%D&%6 M]A\]3Y.5VK@$4&?ZS:'<(T<9ICN<6'FU+#=GC0(I.61:UT?MEE4<_+BJ?K#X M=TLGEPI 6%;:BN#08$WYA;XE%A*W(ZP8CPEWB@33U)E6F,$=PSN9T M^KX0H]%,'&5I"&658VB__3D6I&4MPHZM@&#GU#(+ 87S.SK12M?&#HZD(L7V MFM8^T2IS>PJJ7H3#Z7O;_U[V^%<;B#$WV*! UH^/]FU!4ZN;_H#SH .ZR!V:4,V*=Q3%;R\-JK$IX8V^OYC;+[3BF9HS\7^?7N]]OG#\"[-.6 MHAH@N$OH)J9,_<3"3'K=,V9N6"VH?B*BP6&3@U@CAQ,+]I)JROWCR202F6+_ MB\3 CP*[\9+J?)1VPPX$1(.5G+IX<&T@YFBOMH[RR%YK(^T7)<'>IRGVN0YM MU.4(C)>MIG+5ZOJ>$4QI3K9GPP,D1V"R;.ENZA?28,-D;_9'KPI1 M6&,P=_5;./@@"6"UGT3X(! 8N+(7I6?F\O-JA^:\M?R8[&3TNO/F".,JLY;A M^B ]O.54*R3^@HV^+'K4 3UJ*'JI89S%CEI@1_V$_[\ 6C@:CF5-10G8;ONY M@S8WLUU'5W0=)2WCP!U'-VFA:/M1[KH?I6U'6=W7XG%\]9A^QS-DA5#M+&F^ M6!R9:Q:K8#=N (C7IO P:O8(6K52ZK'$+7#";@5EM-"'4=ZH6X__>OCCV>= MZ[V.Y%UC9Z'( "-)&I.2VNI<3-?NZC9=3! C^M_+U+#EJ/ 'C<%10^^1V^%X MO!CT !1ADM^EW.L:3$SA9ZEDUR#,[V/\@KX4.-%03$ =B'G>CM'EO1BM)]M? M>R/!XZ]IHBF-@19*C) HH.-2NVR2-3@.%46N+TICIE,]-K40S,$$KB%3FU"- MM(&OIE^CI\#3'5@LPWQ1@ADPM!%@"HCT A0=T(CV, M%I7#"<]V^3,?&N(7D"J?3.4D9U(40>/R"+UH86Z$+F@@?1XQRJF)J6&@![^[ MJ$_0.)62B,;YWU$J?R'>RH,)_#!.<;8+CG\A?+\G;8D%.CYKO+KE? )E(-)( M/O#2@,?$:ZUZX>DF(AO'0YS5I>:M,Q$A',$Z]G#ZEN_CP?#-\(I,(;)^)4.E MF!XMH:N56'U-0!+"]]+RM9@*#2M-B"(\6QW!6U)X2LOB1"S0WP>P9#$C':XS MUZ3IY-%7L-\CT+MH4 Y36UIP@7E]Z>67>: #O@01B;$L2.5MMW LYES *. I M'0FLCSSCJ>-1G#FH(.+YLYAYA8<-^W$,#ZGH?B) &P-%7LY)IO',2?*$*^!- M"L6$[N-X^!B$H6&6D/8?!MQMG[&O ++ZA-&!0*D63GG*M_?-1"[%B."^XOLH M8 76Q VZ&0E-V),&J.:FJTB0(8]K\9!Q-6(4V'DV!DV:AH/_4AF<"O@!9 ]& M7(X3.DI[B "T$8\S*!3S0BTNR*R88DAW*\#T2.1HC]1[0"N$#D$PG?=]9.C> M%(4K?P@7!JB%ILN/>4(R:;VS '=#CP< :V[;,SW#$1SKSL; PR$%^<)8$O!]?B0$NXP(0( N#2 MN6XY7W"85?DQ'$[%.V*; _:*M(] -<^[Z&PI,1,Y5Z^HN=(0'FYP;]4]LWX M!^,Y]@@Q>*P-V/!3_ C+)X2TL/DIG(1 I;DJ, XQLR"^Y18!$3V@N"'7SU5TNH!M-@#@IS&?.B/X '"L_04R0TEWA&[)& M#IQ*DE2Y&'IJI]\0^")Z&HD>Y/8$1U')N"D*0O)J8 M'Z-,,"1VCHX4'\4#009Y!EP@41"*J,30\"2 =\(836PC/P)+NV*_6@V>Q[+5 M,HG J7## E\0SG1N26,94B'8%/_1*CCL1"O+WLR=NR:S988Z@M5CG.\&^!,. M%9L!L%? E:X/KT!+=Q;-2 M,C,B3T>DBOGE(1G*L7HQ>%$#K*)[(\3<35,FE M8 4>$@P&PHOT$!NT.#+X4Y!.SH8"$5>YK5A^$-O$7=R'\0#]19+S*9SB,^J! MH!KLJ$4J,$I2)TN@,D\']*6Q@PW$64XK[I$:PULSFM"M]YNN,Y>/EA^@@J18 M#1 #K5 >9CH[8[@J ?!%"@H5YAB"KB>)R;E!WL,@N,<"KHCH* #=NI 6)M=G M?VJ>@,#+@%GY7H3T)@V\^/Z3GY#>4#H!B M-T4 .GS!O#IJX?2AJ9#RJ'V7Y[ H)@X_P1]?>J" //E<5HG"_W2;L];W><8 MV6!0_BA\,0$:4F*F322)=)B3,JIB%<1>2#%#5WGDW-R#N-*^_=]"CR[O%Y'< MP[M>(\7(48NXWBK'1GC/-!X#(P*3"@&Q;G]4AY_6O M7CKT_OWVYN:"[*\)<:D,D\]04.#(@03&2"N"RN4J@BN.OSZ^\YSO9!#!(>K4B:+#]% M]PQ*J!<88A]D&BHQ^,1/*'.^^'&6 >D ;&/G!@1NEH 4=#Y.,,XDE8@;GXR= MSO5E'[48?&L+5V4]JU@2I*?_=0Q<"D7HXA-/Z=5#$^!5+#=UMOGW(J&0XDW\ M*75TEM\(!G6M&.]+U=6P3IP:N/0Z>,/X-$A9/(ZT"A&*>]:W0'TN_$&O _A& M/,@D_/&[D< IY[0H&C'X),EQ_-L'@0Z>L H!_!5D._VL2?7V5E.I4I\^ZP"> M\94"L+L6I*N88Y.$YEH)%/O;\Y'(0> !>J8KNVT$\71W@<52V?A">Q.IB_0%<'AUIA("ZSE3XYL\)=,?J>2TG"( "Y) M*8PEP:&>F"\YR+4>IP!$FDM.EHN>$ J[!:XW#J9L$("NCDNH%Q+_'K#',!F* ML@=5 H%]S63>%IY3Z9MI?^RNZ8D@$@ = SWQE.-!$8"2-3_'H4RB5%(1!PM YF?"&[J*9F.9,N*C M _6U_.(;2;:*?M8^E[1GY>;P9+W>]ZP@(V7*G4B[.45V,T)=+4YD6()S=.@E MIOMBBD9PQ!&Q,7"Q.*%TE0H/F1%.:E/DVR#7 2$(Z-1P%%QMGS*K)N(>A, T M])[>!A$Z5B<)6%6,#V=!$N[NRMF/*/B5=RF]E=B1E,P>D)'#<889[UX M*?!P\IRR=PMV(FE7OR(1ZJH](^$.Y,(H8ZDV]H;D__P376\<)I51(6,5\F]J M(I)8LJ=X]]YR) ZI#G[ ","O(BLLCH,ZI=;8 O7B*F3S5Y5V05R<_<7;S)] M=Z>C7647B/KSC'%%[Z7?OJ"_>^C%A#@M=^X^YRJ/'REV M'PFV777X?MZ7M,^KFRX@$P1C_#,C)]'V59&KX7J>@*_>>P@EGYH0YB"M/24 _@+Z/OC1]"' M11(YI8)=8&AKJ"3.;WF2YLBF%]X*!U(-/X"RX3&=0+)4Y.8>A7 I#A4 F-$# MYN.!@8<#>4P0C0>F 4/Y+;XOIIF,Y6%@TL'[#T8!?%1$-3,@)Q;]J(#P+F1V M ,>#0!;DRF_!"@_J^66'UY7V=^'77UU=%+]*:P'HJBL]B]*@0!](^*1B@H.G M\EH^6"L4\^ 3/MXP=0? MBV$.2A>^=R $1M!!P4 (.5\*I%+I0_1',X"J5U71_26!&HD=\Q""N([6&8EA M%K'JL1>.9."Q>]CX28WD4.')92+UI O/*ZC:+<1#R86J'^!2 BA\&L251;22!4>*$) MT51I4"'FQC2'#\,I@E'9?4LQ_G0-D*@HJ2JU#NQ[:*U1FZ! R3;&X!F_4X*XEIJ6#"5D0,NJC"%1Y M8R5TIVO'-!86)>H4BD+N4!R3*T?G?A8.= .A7,)PHO9H:."2/H/$S](B5'9B MR+$B#5-*S-**!?@TU*J04KM6R=::LW.=C!GZ+Z( PV C#'@AYXG-H M]-9+QUAC"2H"2!WF4N0FR#DLDXA[ "MI%T"),C36Y]BPRL(JN#,CJXYG%CE$ M;/8+%>;$G!5DRYGAQYY5B;89S:_)S;W0P =# _L@8V66+*O[ \SF*3NCG: MUM7[571TP5TI._7W+Q^TB1J@:DH?O$F\C"1-+%UPJZSHNY CN$=9P1 M+,QV$IQ^ (J6S&/E5,_B=4K8)*FVS49(]G)+Z5L.L*/Z?HJY9&LWH 8J\R+($8O/']<3<]5B:<+4L?APG0> ME8Z3OCIO=;0;I*A>*)2A&?Q4P>3E=0,JN7%FDH[IAB]$KHX//WDJLH119+*@ MNNW.%6>I #^19@MYCRBM4HBA+,5+!);J+-XT51S/;(>RQ') \-CY'/@Q/B@+ MJDF)P# 0L2C,[:9<:\7&I)\CGY(SJ7/5NM1P1.T>+4#G-06Z4@PI29?(JTZ_ M=3[[8*'GJG5H480'YVYUVFQ3LB4,I.+):%?YA>2[PF_-:,ZHP,O56LX?5/U! MSQ'9"4[WOF4/*ASQ7Q]91JA*^V)7R@\Z9T02K/\KYC1AUEZGK[+VU,554O=H M<4Q6QZ@.YU,!8PS(S\F@(A&02FZ#*K5T+7.J.[T3@SW&8P@^Y4[TG$$PG.<$ M;%W,@I^5367"*UBW>)/D#AO#VT5T3[L'(3F$S:;*S, I7[ :60.0<_F$#0F MAT EYDVETV: ?$\HFL!\Q9&C&"F%, K<#)C<[C$JB\6!TXKKG]/Y"OIC;:/T M,F1_BBL463?#W,?WX6L>XS-RZ.GW8*:?C[87%M]PE2IU_7@%MW)=9* :GA#V MR4K*-+-)T7@+@_^4*F\-UH!.9,&KKUS\HN #I;53#E8QGS1])\RP.,DBTVT[ M9B6-!$YK%RI+(S24=7#X)DQC#7;29>1]O52= 4(WU9G9ZS&*W.<7Y+'.NEH# M=@WU5R; FC&'0H.MUC22 )$:A*O\XTI'5FGM2Q1EK;;/JLE62=XHMU*'UE'! ME$ G=H*8!&+JND"E!V'H8(7>JC2FFXG C"-6FGX;8Z3@XT=XO\^URPJC=,XX MI2RQNY^]PH,D]H8#[M P=!YHYHC914@A(*#)?8 V$H: =1%0)>P[!X$7FVXE M5"U.IHQ_B9]%V!54VKQ< 3FG'IEC;8"[3SH6/XNP?V !&XH<%3:6O#Q@>F$Z MO4]TQRF3CE30A"F?A8-4RKVBK#B?$BT"JYYF18GT-OE-QT22.>;3<@29:N? MZ5#N#AQBB.YJTRO[)S@*O.BMK!HSRS' /!3>D/LS# 3@7B1#G?^3 M1T)M_9.,"90VD!CWBNJM%!%RQ3(;5]WEI":M/7T:J@HYV04J,:&$-&J_I>>) MQQ0ZS2;= JH),]1BT".F6=).TMAGCXK!JA4^6!UV:?](D^LH_F @!66YYA&A MRHR+VQ3O!>_1)=*%**YZ?V?]P^NZH#?I$;) XAGI5:^Z!FT2M78+@BYG\KE* M4_'N[S&0EPDS.4'YG==5O=?38+Q!C$E5V.HJ1@6C\&YO3^4^*%Z6'4D7^EEJ MR 0FW-Y_??\&B1ST?H;::16/@O;? XG+58VB*K7[9%E?\T;2>$B#G MAR#)4^I,>2?$;?_YP#!JFAX)L:)+J]\RS 7B9#F97(>H"1 3Q*//XL M3Y8[*^ZJJ4./L@\&:F"+6XSAKL\KVE=I@YKC2[-+M6%B\0;,&#/!.0Y!N3:E M;#4.(L-G^$'INT,LX$!] W^7U43R%$7==R-+]=(XP.^1CUB5.HR^F.P6R I;AQ@HLQT(#.,)F)( MA=HVY[*F0,>7G_Y3;"9F=)?156!#G)_!D3_.D!_21DK9=07OJ^X+-;M+@S?, MLC,V^8"!R-?=5)+*4V7EJ "!LI=E4J VP:7GJ+"7BUJ,!5_E1,F4:_JDJ[V2 M4:M/^VYW'Z .!J!%E@0I?OELI'8 M+%N3?-9@9;/G6'P,&8:67BX,L*BU9CA>X:7@5)DYHH[L^:QT%$AU$U_(L/XR24X1A"_-+3.W:;$G"Q&&DB6(JDED8+WN) "\S[OT03 -H)E@\R)O!I&7]FERMQIZ#TZ& TMPLXF4;TH MTT77-S!$%1'5*O>P:7'MZD]^,/G+RI6#\H"-)G[UA$.N!0^2BH%+Q7#UAX9!%W1ETXE M)U79%) 29416\W/-$E\>CC-#H)T%H7G#^5Z$U+4FB/HW/^Z"E'> M0Z0"^ZE1#WN?_"BC()G(6(\R0>;&>[89L)]3UD#WUJ6[J6,,IFEZX(75 VNA M!SI-\(E]01\KD:=,9B_&4'TLQD'L34S4N54)>;5UBJ9NSH..*PE#51!@#M)8 MN[6XCD%B)CT\#OP:O5QOWFXZ1Y3/@]N79(SX3\,^HJQ,7^UI5B&N60:6)6I5 M^;8.W]K"V?*K9O'V.JV+9;-X#1HV5D11AKVY%1:HWRE4\Y;YTR. 925?,,:D MZD>]01J'>29VPKM7%?71@^L'U R^7AV&NN%%=%O]:WL1-;B(3NNR:R^B#A?1 M:9WW[$W4X"8L;ZK)15C>5)>+:-MKJ,$U6,94DXNPC*DF%W'9NK0Z4QTNPK*F MFER$94TUN8CK5N?27D0-+L*RIII!Y\!7>E%Z-OO>3>"V4S9N0;22P5H0K?:R6QA92K.4 MM@T0+?496P!9,K-DM@40K?* 6A!90K.$M@40K?+G61!90K.$M@40K?).'0^( M3+^1'X?XU[]_U^E_MP)PA8=,YN)*AUIG^LVAV;6.RJK?(1"OIDLJ ^0BRW*_ M/\C4Y#M*3?Z%4Y/?%ZG)7.O;Z[C\ R8IZT3P#9UN]?&PT8/7\,?GIIK7G#]? MS8!@&0KPS<[^6[[G9K-:#9;#W/B>W%VK&$'=P-)40M!"HKM*1BQ!B'U0A44( MRQGK?>/[\9M8.K!T4.\;WX];P]*!I8-ZW_A^O X'H@-K*]>/ ^R5)K9@./1: MG=TBQ4L]2J4Y>5OBC!8+]FT^OA0+?O]BKWXG5W_=.J\W_7]63O$+T& VSB9QMB>CKJ96"PXKJ"EM0^L?6#M@_I*![8/&AR1EA,?K-S8I>5@ M\V?>8;A/'S?] AU)83G&1O;.OVA+?,#G_[0Q9R' M/;Y%_1,^_4&K*RW>6[P_S.D/7>YH,=]B_F%.?^CZ0XOY%O,/<_I#%P0>5R3M M-IY,\@@V1!-"Y-"Z] A<4B<1"C^FJK$#G]+BZ]$^2KGYOX2\XFM_^>(_#^OCB!P:^1CT(11$X=[ MK7YIS;K=/*>Y5OWT" MA&)1O7G1W:TC.UYXIVO#8!;=ZVA;6W1_/H L_C<_L+M]W>;<[5_-6@$U#_U6 MK?8/P3?,-+>^LYI2GNKPU)1H[M;)[.+*O3R_.AXG[R%LZE-"\R::R7VW=[G, M3&X8BELD/54#UR+J<2'JT9JFM434G5N@)X2Y#34J^Q=NIS.K[1Y+C/C62Y) M)$OSC9OE-;).HEJ>OJ'&;L>]NNH=C4>U7D:PI:R3#4-WKMS+7O\$Z,I2QK'7 M)-LP7D/1X[2)XV@="SB&X1?2\!_T.? MS2)ZG1,"#HT=NTP8./39]J+L-S^;X(H6N(LS+W3F=S)S;-/QO;CH#DTPM87. MD3H/KKIN?VFN+6&Q7"+X43 VPYE>T&<<1.Z]KBQVE31Q,[.EC2L*1A6SHL M(([SI05^EC L8=AV#D=!'(T):Y\VM1SGT;25^UB4"?IQVDZN5F".7 22HVA MLHL:$4LOEEY>E.)28ZC8%!A+,S6#RK&Z.'KNU>7YT235:'>''2UR ]I#^AA M&.?8+:2IOI&=9M(< #[;'RX"#*-[DL-%++TU"EXS3I1Z0>N9)F';[5YV+?59 MZJLWO.9Y9.H%+]NVHS'(9(GOY>Z=>L'+9L,T"J$L ;[<5U0O>#TWAG?N7G36 M*L&JDU.HFA!3.BL_=A:*44;K'U$;XUKXD8_]D =O4'*08UL$/II#VDD@1WJQ MIX"]!V\_8O'7XF^3FXT<,?[6[=0G@= ';RWRDE,W..OATU0D7@9K.$'DQQ/A MO [C-'W3?"=977T\!Z#FO_RO3K_]SD[AF)O%U.D<3Y, B_/[Q/EZ&<"+4/SU M1>_\C<5PB^$-')&Q-H[W^UV+XQ;'FSCM8FT)=H?W-Q^ MGK[>3KQO M\&R4B4C?2Q%G5A\00.D3I8Z"/OH=NB'4JO)M'3[#=D+LP^!ASNMC>.4HC!\5 M1-3O=&]O!XGPOIX] @S>3>,TP#ZE;Q,1>EGP("KOE#D/M+!ZU!ND<9AGHG+. M7=^S\>!T_>@^G$7_NU-7I[V(/5W$*O9O+V)?%['*QV1OPO*FT[H(RYOJQRH5K+\*RIM.Z",N::G(1JSSO]B(L:SJMB["LJ287 ML2HZ8B]BLXLP\R/].,0G__Y=I__=.A$).ND!VV==E>-8OH@RD50@-B@M\L@H M,8C#(?SQ0YPXV5@X=^-$".<7>&"<.N^CH1@ZOWB)/^987Z_C\@_=-C;)&2Q/ M+JU9#ND"C+F&/\X Y#CRQ*]F0+ ,!?AF9_\MWW-C\\/+8#G,C>\_ 74N(Z@; M6)I*"%I(=%?)B"4(L0^JL AA.6.];WSO29R6#BP=U/#&]Y[H:>G TD$-;WSO MF9_[I -K*]>/ ^R5)K9@./1:G=TBQ4L]2A_Q^V9A\T.")])T+AQQ,K-W9I.5C\L/BQQ+QH,'J\CT1R M_V2Q8X>V1X.QXU,V%HGS&AM56 39"?NX;#;[N(TCVBN8K\.5B6Y-Z:)HIT8> M7Q.6.IU^/]EM=3V^1?T3/OT>NBS6]>P6[T_W]/M)VZOKZ2WFG^[I]Y.H5]?3 M6\P_W=/O)_2VG=/7/Y)V&T\F>00;PD0IYXM('@)?I$?@DCJ)4/@Q58T=^)06 M7X_FD TTABVRGBBR-M."M>AZHNC:3+/3HNN)HFO#;<5&!':+^>]=6N"7F$]L M_3]'Y/]Y=02!VZW/V>BVW6ZO?0+NSM)K;V'/@R2 U_PDP@>!Y\!7>E%Z-OO> M3?IA66*IBW6[?4IQS]N]$R 4B^K-B^YN'=GQPCM=&P:SZ%Y'V]JB^_,!9/&_ M^8'=[>LV7;??FU5N:A[ZK5KM'X)OF&EN?61#/YW+WJ7AP/BELD/54#UR+J<2'JT9JFM434G5N@)X2Y#34J^UWW MHM\_VACQK9$@$-CQRX3!@Y]MKTH^\W/)KBB!>[BS N= M^9W,'-MT?"\NND,33&VAHU>C M>^EVKV>]\R= N9;V&@2NDW6U6/*SY'=X<)VL \B2GR6_PX/K2+U0G?:E>]T^ M;UIJB,T&.86LK<;5EASDV+63:XW)_*@1S(ZF#W_=SEP[ZK#XW?#6_74[M<7P MTSGUP:LU+(9;##^" 0$[.G7S\S>XTN*SB,2C-PB%\SX2R;V='&#+J6PWB"-V M6M<6/TZ;.IK8T<&2AB4-V])A4;3%[76[EC0L:=B&#LY-V+H9UQW\C,G4,#X4C+.#IN_W)9+K@E"$L0IU,:T=#RX$.C M@J6'$RY7L!1A*<)6$-2>(NH6>+P#:7.(VRH=I" MYT2]$LVBK9K7,AP7J38G$'*:#I2C)5U+? T"UY%Z:XXKX:,QV&2)SSJ&K.RS MY-<,'<8YE1$WU"VW#_7, M,&R_N6C7[5[-=HFI.4TT(<12+^RH2>9*O8"RHZZ>EF0LR6PSN:5>8-F-O\32 MC*69;::_U LL-O_%4DW=P#+/.5$OL#Q3TG3:[O6<>0G'DA13 @(_=A:*44;K M'];?U4R'B*VW.XZ.'_6"AZ6%$S[],;3CM(1@":'QW3SJ!0Y+"J=[^H-W[Z@7 M.([$%6%IXRAZ=;P$'/7/>_@T%8F7P1I.$/GQ1#BOPSA-WS3&H5@+_^%>#[FU M$>7E];SW03,K=VIF]A=L^MVKGL6WRV^/S=EH$:G7H3CK\\O M^F\LCEL2.PO!81^,:I*O/3'\D,_FN&LR5VL'-? M1)E(5I5S/PH\(, ]'*X;"=\U(AUV7P3!(()5LK>]?G6CKSMOG,_"CR,?]H/> M@4Q,4B<1(Y$X6>SX<3*-$R\33@R(/1;>$#Y*L]3Q(OPIHBH6]BMXPS_S-)O M,NE>H%HC(-XX3\)+SK+X;(B@\N/)U$N"-(Z<>.3$>>*DXAX! W!-\Q"@%P M4V<4AV'\F+[='Q+2@YA"LBYO&P8/__@;_*/>XH=P4&1J8[F4SAK")97M!<;7 M+EA7F0%TSXV\&#YPKV_LFO[][_\R=S_KJY0)3L:QQDRG76+%]^)LD COZYDW M@I7?>N&C]Y0JE?NZI7.GWNH<*82#TVFW>A??.\;/"(\98$Z\;V<&R"3GYT0> M^37U&7%M_6&@\"W+[JD\A+SOKD/"OE;4,9#_/EMD,&]^O#7 MCWBOD8<[\T+G3H3 D":MO_TUD$XP_E<6;:7.8Y"-@X@(:^XW-;D%D0^WEXJA M\ZK3NG#@8"$\Z#IQXL K+WOOS'\[K:OO7>1YKV;_QO]>]5I7SCKB42[DC!+8 MS*NK;JOGZ(]@[6PLX/\3(9P) &.<.@+ -G1^\1)_[/0ZKM-M=SO$8>&'MHM< M8RI\O*[PR47&X4E&@NP%-J.."3\X@R3VA@/\;BH;+^.G<(%/BA<%)9!E$F1P M6U]%1FSI480AK5)^\R\Q,XSBQ96=%-!.\T'J)\% )&G+<>[&@M[ ?\7W)\(! M!ID%7ACBMD:IR)S!$\$E -;IT^MN/_WKXX]GG6N'FB4>0(#@DF;>TYF7 MG8W1DPT[R)+ QP/!R\,6ASG]&7^]]9(D .&F^E+#7PFM8*/[ M%AMU%6=%K$!\FXHH?1[)P84NI*1.ZWH%-?*_W94T>=EN73Z#)OM70,K;HDG& M\8)8'H$PIDD ,(7+H3I;&]"+ M(@% >C@!\(,)7B6_!HX8Y_?C.,\<>)EB"8KXY2W#/ZFZT)8E"JGC%B@EZK+:F@TVMUG#(F+R2Q7B'Q7H[A>U113=6@ M1O>_7(/Y_8O" -1:6G/4%I.%%D]ORCS%+I"B68I=WA.M_")(T^Q4XVUWB1:G'3^&2E;=\"+XA6Y/*H(M_ M"W-4DN?H/NY#NU9K\ MKGMALL9M:]DEU"T\(#&U)=70&0C)Z/,D8>43OA<)_A:";@FB%WHW/H,NA%#0 M7V!U_.3VYO/[+\Z-#Y>=TT$&>1 .SU"2PQ-)GH 0*@A BAU$ MT);Q'72+0+L/Z+-0BL@@3X-(I LH9PL:NB6KFS)J(4R]0?P@W 5DM98NL5B# MUN2&]^\YF/:#R\IOM$TM 0E,OAJ?Z+:ZM=0@FGGMRQ6(ZE#F1=X/DP-7OZ/Y M<$G'7,_2ZE^WN@M-+4-1E5RXLR<%0A\%F>DTB94A[\W2T"Q?LCBW7(*O@3_+ M3._.^K;(IGZSC3%J'D+\*QB @"V)V0,X>8PTOL,+ET4W/D?$D)PH%+IEB- V M9,P&5Y?*0 F_?48RE5?8W)9MGP+YOSQZW; (SZ6-\&P>X?&<8/CW[V3P,1X5 MQ@'0$I 2!B]3HJ ?A2\F>!!O/X2#;E..@B++203(@A0#R, -<%,4=.:?AD'J MYVE:^ 2\\"D-4N7!5(%5_+4P?9XA1UZ3_S/.4_@D?<.A64IHT!C&S1( NT)O MFHJWZ@?SX'A.B65X/6 $9G J14]T^UZ>Q>H#OGKZI(0A1CJ(?&:6!+-$;4PN MV&%6L%XAPL45H=OB]!,#YXSWX[6,X-(49U&_DQQ_R_0$UN1P)1Y+UD(+JT>] M01J'>29VPFO6B8]OTMN_X$,O3O%J]^U%U. B.BL2LNQ%[.DB+EO7EB+J3KWG(8];YA461"L5# NBE5:)!9$E-$MHEM LH=4"1);07FS, M6A!90GNY 7@\(&JD:48/7L,?Z;=GM$DX @+2,-CPR'XO]UJ M[Y8ZL-W JBX>@](B)@Y@CA F[_S"R3OO*7GG;W\=V*M75]]][M7O7(U]ZV4NOK0!\Z47_)A+\3OF&K3 [,>3>FC [X+#MEU("I:4RQ^MU M7%4[8!G?"4B[C[+6PE[WT/S&(L3+E* C1()MS>X]B/ZT[,"?W__K_:^_OW^[".>W M-VYK[\1@-K P_]WM&*W#QE4//6UQ[[D)A[ADB\L6EX_EDBTNGP N'R"5Q>+R M#CG3WE-*5A^S[GY$W]312[7L/ *K[UC3!U\U)G=V^[,H M.VVWC^,ECL6!;7'T^'"T?>E>M\\MCIX"CNY'G]S!B-/+7K?1&+JUL4R M]3."":ORO#_]]O[SS=W' M7__IO/\_O[W_]/AA0?%/C;8M"\; M[26RB'N2B-MW^^UFIT);Q#W-%/ZFQZ-./86_WYKE.XWUNB]29OTX2K,D]\DY MOB1EQMIKUI=Q?'Z^Y\;C0"=95N1JB<42BR46)A8$4*=K78&66D[+36Y%2XV) MI:$62:?=;LUF]S;-C_Y%A"$LYSKW(A*)%W*2SG 21 &8(C0=V^\WN,7;JKO7K8^Z.J11_TL$2'FECO^&!Z']UN3[IC]'_OJY]$X>K_L+2M*M01@">#(">#<-GRR M^'_"?NW^U9$ZM8^EB?KV?=7NQ<5U:[9)5].\U3\N+2=MIOEIW2:GZ._KMMV+ M]E6C_286<4\2<;ON1<,H_NS,'@0H.:FJ8W ]-TEY6;EV M@RG-=I5_=O"GV6GK9E?Y>"HP13VZ=\2WJ8C2!3D]]<=FVVW8]ME^3GU2Q^WT MEXW>L9AO,?\H,;_=6U&:9S'_Q#'_6!7Z2_?BPK:R.68-O0.H>XP)^:RY?XS\ M>"*<41)/E/X>1S87_[0=07;VYK.KKWKGL\S"DI E(4M"ZY;#N-UK2T*6A.SX MV@V(YG7/O;Y8FEK58+*QL87U\>#BO-59*UNK5D8)OG/IV*N[G]Y_=C[^>OOI ME_?.:SGZ"N=1#1IJK45HB]!'=;6UJUZP"+T] M7E6S$H<7#F!JFH._*QW\F4A$FCD!>?J/S#:LG4OEV%TFM5- %IK"_2-UAUB4 M/S64?V9E\/FRQJN6 "P!-%9'7UQA?#ZG5O4HD/X$>NFL?OZ6D*?;.;]L=IL'B]06J6>0^F*I16F1VB)U3=3E9_8=;S1R MGV!CGG;K:B>->>JA'7_*QB*13FOGM521WQR955<[5T:])1-9,F]FV/+#-/IXSO*+;7=;%S.*]Q?MZX_W:4JOG7G7.K=/? MXOKI:>WM7K/;.9U.5YOU=? >W,,110S>K:@:E?6B/[S_\.GS>U4]>G?S?]Y_ M650XVF!CM';^G+HR^!//"CYW+RZ7M:BT)&!)X,A)H.>>7]E@F"6!HTB-?ZX/ MIVV'SC8V4?Z9;*_3FG7;-2=GOM2N,O.^V:QYZY9IK@ORF6D\U\UN-6RQWF+] M:\ZE'JW7_=?W=]+7;KWLUK]R MHB[&\^/->K0D8$E@W9(32P*6!$[:RW[=GIWM>10D8+WL"^Z\X>-EB7!(,^\02B<+':B.()[C;(D#D.<]!K()C8IY<$[\0A]\V^;:;Q:-\UI MNR?7SZ1S+RZ73MNPN&YQ_4APO>?VKBVN6UP_0NT<+KW1>'V"/6\N>JTYK>5. MP)GNO/[YTY[FAY_?.W>?X/=?X8F[]Y]_O;G[^.G7FY]= MQ@KX5LOY^]AT .&/XQS-)SVQ?%+X'FU[RX?!SCP M#MR6ETL'V5MRL>1RE.2R@?';7IZE8$G$DLB6&N#4BT2>6VYRN=3.:#"Y'*8# M3KV08GU'2K^_L 7.7\F_7AN6MF\SYS:>3/((T"(+XBAUX'4/@0]K)>)!1+G0 MILNNP3.S-7Y4(=Z%_O)9%D_IU[T"E+ PB&"5[&VOOP&$%^#D+S%O7<&YY3@$ MZC70^5.>.-6O.SY<7I!F*4:!$I%Y0:C_="\BD7B9&#J/038.(@= .G9B> M- M08CHYKW0N1.A\..)XT5#Y_'*F2?P0((D[$]R UM.J0]BG_G MP107=)TT]\?XV!C>GPK8 :X34R"DO 05YU6QT',"&$H[M.G#C7K=[W]*97$G> OU[VWLW^VSUO7:IO M.B/X)AXB&R=" $RB;)PZ K!DZ/SB);#[7L=UNNUNQQDE ,I7"U_:;?6==>Y^ MTX7; (F[<7%X^&$&,J[""P*BO&U7812\$0.+\(Y1'(;Q(_+WO9.7"9EM\04. MJRJ9R5(.Y&7H35/Q5OWP;@O<3FVU7=XJ'1OWO1T%W\10::#MMA*] M"@9E'YM\C"NSJAK TDU7-UEM^H8W09W?%FK'5S.B_B__Z[I_>?VNNH^*/A"H MSZ5:(A6(%X&8?\77O@TR.('_SN3 49Q,O-!4(4(QXEJV.9SO;W\-RJBVFWW* M3:VQSP5, &CZCX)BYS-Q22_+9 MDA'<(5&/:HB+,GXJ0,2# O#D;J"5X!MF'2K AY!7"2\!_0-TB7OA3)/@ ?ZF M_!W.($^#2*0I&>)!6BSP"(LW57E9X<8KB:\ZN>G6\+#\(:B["4 _&WO90A&E M?6B&G,([66J-I:##/A48L#;V;2XJ<1TO3..%BQ':?@-PD#=O303^*7Z$U1/I MF;M/XD< @@)&Z8P#,8O;P6)L-I$7'4^@Y>>"Z!N E?*1#V%*X_9'05(@#)_ M("A1?A(GH/CBUN _,7D68Z?D[1\&#__X&_RC.5L(1\8(R+BBT_804PR5=1=A M#%\@DBC4[)X;10",I[TK8]?T[W__E[G[V0B/9-'&L<;,6;NDVMZ+LP&@P=='UJU5SM"N'@=-J8D^48/Y-N7@7FQ/MV9H!,*LEGR,+? MRJ^ISRB"HS^,TP"O_"UA [!D?/NB2RHO,>^;NV9M"QB&I"FD6+C<8 2F!Q"@ MHAHNTDCR*>,VBQ$R:=,,L=8/XS2'5Y#_GQ#V!@F'E9M[=*-'K/NF:3Z?7ESG M$5Z3)PD\!L0&JT=Q!C20XNKC^'&10&%6- IS$?FBZD!'!MVY?(<.?WBUH"T, MQ-A["(#JD"[95ZR\_8E>@S0R3\:(2O%IR7C0HA(=S*<0@@R6D=Y!JNT M]A=H.IR$6KRQ89!.P7)^&T0AH,[9((S]KR6!5K F$FU(BKR[C:-/'] R!T9; M"OUM'HE:]AK 6!0E<%P 4UEE(I( \>)R^,@EJG@(AB)6*%4@"T><$/-CTQ=$ M'!1>GR+J R5-4$M]K2[NE?%/$J:?CT MNX7K]L6J\)PPT;)]UR%D9/UEUE]F T"K T ;\)].JVU=:EO>;:=U^7T]=V;# M?-O:[<55Z[*FQ&*=I5N_[,N:7O9R;ZF[!7=IH<\O=UVQR!DDL3<RRI-?[H 1Y\.$\P\+(1(.MAFAQCP/XX!']36Q9LP#%W0FR>-,F M^FZMWFSUYJ.,,R]5@3>).5>SI>HH!IHF3WN]5J^>.[.)<%O;;;]U7L>-+2H8 M*6O-YZVK[3K:JKJ*U@_BJB:5IQB2PT4IQF9H)QQ)2 /T#(.>4PI6PWO2?#J- MDVPKZE7M-9*:QHX7NIR7>FPH, -Z*CFP*WHVW@]B$\@O46BE80Q7-P0<>M+! ME41D>1+15V#!()TXGKIJ0(ZYURR56C_.PZ&S45"+#CM!.M-Q)CBD5I]5+,F3 M$6S8P!2.6(TBS?CH=0Q; 0-V _?XI,+700F*G!V:SE@FYK+P^Q.+5"VIXIFV: N7DBU#%' FPA$A L M$:B#(!"I8=9N&-12]J^7J MBV25C=; -X0V?2-; ;0X!*-+29[IK'137:D0# M-M*_Y[N?"8_7"!F6%^EZ21* SO:E4IW;HE"]L^C/&(,O1=Z?5_FY>7[!!CD$ MZP>R%I]21>K+&@&J16?# )@BHKU"85#'8[A D/(:3P!4W6T6P3-)Z1H+$F?VL#B[&^YRTG9US6TR]I M?<];S<"YKBFQV.2,[5>R]>I^U]LN6BNDQ(QA(Y7"29QJI]=\6:2VUE,5RL7ANSIN+VJ-DF\I_.97?;K4Z]+WNG.?OX6FK-1N9<[F>< @9_ M4;GP,@939 S83+"U4U?6]OX^EI-<%BIV&,37:269D12UIY24>82RX/ GG-=0 M='' Y*-U4_[6QP("ZFSR&X6ZU[D:'0XW4OF# Q0XSL?HP<- LYVDS)2":V M&ZE;,N_1X%S:[>3QMZ7+ZI\%OL&#?#"7VTO[A%UG4\2KH1.*^R -Z-F4STB-*+FNYYL? LP>A I3)^1\ T))P6:6R6G(A-=(0BB CH&B M,3;2QB7".$V+WCQJ.=H(IWZ1>XY2A"<3,0RP2T\BACE1$;QS=3N([_Y!>1FX MP"(4X] ^("? -S/)#C^.@(6:D),I$/$4\R>(S1 2(?D.D"8P1>UK%#]&3@YH M%2Z\(CC=5\'7C-? &1. 9)H#7@8E6B03B6_5S+HBGZXH_"C1WIRBMBPVJ*/: MVIV(^YS9=1@#01!1D/>64+ @2V!$4T", \$3".*,5=7]E[229 >YO4!C).G M%MRH<'[%I._.N4[VC5&8X6'@)QJ$2 M_ 'R/?,P>_P)T)+A]DTP8&3*7"Q Q M,)ME/\U9:B3F5R3<%!Q[(;.NL-!'P6F4R'5!GXOS^[&DM8@5,*2H*65<2G*; MEY9#&*9;D13DJ1CWD%D"U3NQVI;#_3)2$7N: #896.U[4R"1/T BB# 0R,5,>9IY@@C5GB@HDGR(;B)02 M19\5C>21&"3",5,U"M,XDV4/^$7BL2'P2B#*L9<0ZHX23VFUV!,LS)F1X.,J MM0@1W,/;P5<^*04K#61]*G #'+BM>@W[+6/B2ETS9NJB_F)N$D6=S.H!Q:-1 MJ(T +U'#HI]6UN"E4@+CI>/5L,">CV?R-47NFNZ?QS''*%"U'9B_D8Q MH"(:REPU_)ASU^B$])D-?6+J9CC'I"'J1:/#TK2V(MD@12Q4EY%ZO[P+N"VK/K# M:GRGP(#(/$[RB:-$)[U/2VX^D*?Y)Y\$OX28C :UK]@A*2LMYZ< F[EAY 0M M;CX0[ 2WQC*5X#4,P)1 @&DE?B%_I^>SIRF_LA#)'O.@:0ZF/R53] MJLT3D/J;=$R<8UCR9>JI89;D-Z_R^"S OB8M&@L2[HO98.O64CC.HE<4(@3) M0!8\2%$P)0U'622_T6^_*;EQHR1HZKQ&F'7;[W[[[8:\:]W.NS>%+ -UP4O0 MV\,V)'"&8>!)G9G_Q;EE^-U2^Y1"R)'$ 1&7L0L2K 5I&$O602H6REYL@JS- M&3(K,,$]K^@6J4"W7^E;* &->C29UX0_TMJR@20":)@7X&$5C&P,E(YF_5Q1 M22'5G3%#"Y=2#:(IYZ=@9H0'4VFZU:*TYRO)]+435?SM7\$@0O%T2R_R[H$09NL5235=].=RO6(1N5Q+V63? MN]1FI6D#-#:=AE*W="L6+O<=!@LZ,ZO56DUL&'_>MFF?FZ=]GC+_7$B"U:*C MB[6D;/>Z=;Y"RG9F++3.LR:I;MZZ%XQ2:D5 +6!EJ[/';YK_)Z%$VPGTZ8R\S(Q:E/< 684F&]=5MD@%QJ9S0U6Y_YE;]*[97\,>Q'N>$?R8V7<_H:C4XA M/67H99X1EO2#Q,\#]->HG,ZU%_' +%((YIXZ0,MU1G!\]>M3) M0Z1O7#VQ!;,%//2EN;()FNP+1?D!/AP@=56CDY$0G/+@< MZ7A2A.;HZW2Z($$^02_'G,#8#ZJYF1)[0@?Q^!ZH4T39B;%3$3IM2V6/2$.O7Q? M,SA8'0*TIF-3^S7/KPLK;84#\[S?ZA^B40WR#C/YS:_ H&$-;(IO7JU96&S; MV6AHG6*1Z5S79:LI!:>;=+.I4G:%N]6SW@8'']5S9_6OXNS5O"ZR=SX3WJOG M?IM5/=?KU;3R>==C<.9/F]'.Y\6]W%59G?(^J2>EW:2:\28"%']924!IV *3 M]&6T:I7%M'KJC:G:J\R*69>XV6?;G%>;2G]02#GDPPT<8LNCW;I5C ,&\XZ[ MQ5P5:M&6F\58#<_V$6E8'Y&JMK;)-)RN'1>Y?4WTHI[3?8%H[>O@6EEO-DZA*GLZI-BG7>[*35A.7Z0QK M;DLT*^5.6,H569OO*6WN2&1=]5A:XI&ZZSE8=8ON#F^"5;;/X&?T0R43<2!D M,B*F/:^5S[CS!AS-]*@_8YC,C)N*FTDH\;+(W;5@0H(:)61&QDNUWC,EM"H> MAB*&A9*JKEHO0P:#@V$P@C\7O:;GS\(Q2Y4KPM'2)\)R!AX =3 MV@N\"+!11I:H48&7@&P$>7=/:?0/&.)3%JZ2=^[BR!H;F#YE:^1<:48S9HSA M!+*\;:-"4)H:&1 M]"(@-C>?A0><+'FB2/KE(F&):#H>N4#9J^8$J;#G4& E>4)!ZYN[OWB3Z;N[ MM6IOJ'&23JS!ZEX?>3LAI4;U.0DV)!A0RKSJ=(V!$YOX5EZ6]&/B0M/RGCLV M[_E0><\;2^!5R65#5]*"(:U4>R 0O4MSPTXBRZRA#'X!.GP1U._&E=FRTCI-$D]B0^OD)@_<2F$R]8 ](E0V.FTIUTD=V2W.RR-EC: $ MV3GJS2#,IC&U90!%335_UVE,XIOP.7B M; BKW@NU5WS'ON[,ZH9;'.E4S\FP:ZF& M_4(SW.F1KKC.KEZ1>LJ*QVWL-MVW6?AU5A];,H=]WO6!7H"A%S/2DT[ MU'(7-G\]9UKNOLW('XLZ_6X4=#/TC)D.P;K3;#UR]0O'LLZ*)(=SQ6/A#4_ KB@2W&)YZ$;T+FF*9&HWPAN-9:M2]>P7C;AV M[7);W#1B00XDX>\PP#;FE,(\RA,J*Q+1V%/#<)7SC29AT/R+MIWRM.>."MY(NRD5N36P9JV&16DOKTES5&X0!+(-.ARJ2 YXS7$C,[*.8UKRK"X24&,WBWSZHD\1Y>^#I/2^ M4<]7K(M6[,)HI#\J]2U=FCU/S5Y35;&D]U1DU2M*0#XB,7'H&"E,+6?9F88Q MS:561RN7"13'4MU6N4#B25R]#:.>,[3$A?X''3U MT0H.VK0RSZXM\SQ4F6U M8FJ%+/E;]B7% QY5/Q UDGJ:8$)$QD*HZ-)'&GDI4]>+[@,::9ABIVXK/)9> M$M^COJGUQ@U6>YU=M:ZEFZ#;7J/[-F6A;\W9S2?0Q65F>\?EF+9V65DA=.84 MF-48N:S7^H2]ULVH)4,?]9I"I&!-:X_<;I*?NM[>ZGI6#96]U3U=!UW/O=;_ MGCN]NH$%JX^?&*GZ,"W,4V0Y+C+:M M;?C>%/ET.4NBS+UTY1%I(A@N/EL>+K850E8+::064OL*H0UTD3*==?16GC4,E:[FR+TLMF?5M)<=R2HM%9WR^Q9N=D?L^3 M'?5D<&;.IXZ%I#SL80U5 ME)+HYY=$+@?(&E;6*3?"7[PO3/$%O?5M$(5!),X&8>Q_+9VK2*94.KO/)SQF9ZTQ-T[EFT6FHVR] MCW\27A()G<;H>^G8I7\IB?'!"SG=3!4'81HT_I$Z-(UQ3"-6&L';'N !CBUY M(1;2[**O_O'>?_6B"M,'J[YF1MJ11E3RB6W;98(_#V5IDRS]4A>KJJ;FHTJ! M&6<5S"A-?I##JO,D8GX4I\+$G!JG+1Z\<$CCBE2&9M*>U^(-JF;#8 12MY+R MX5_!DP>6^B#3A0J?(@'Z4TG1H;^_%A[7XPS%*$!>,A!A_/C&->\;%:2 &026 M&>%(D0S6)8T;,"W(BI[#5'-FZC@X]@/7"=(TIQH]KE63'*O;[EP[M_R.#SR1 MY,EY/;,;=#ML*CD'XAX .8B3A-)IC=K SZ#X \8/<-3,ZK7EG!)=?S0/X$0 M:J42J:P)#SO'1.ZK2A]E9OJJ,SO^>.N,M)B$-7/9 T'EHPH9<#U0V\VK7P_+ M, O,S-D"9HT528@7FE&ORD0U*;DP%DZ]:K,R?73F!DN%V0#>48Y!:QWDK@A2 M^==-[[?>,K!I-6D]6Y-6TYJT98K.)^ID(#7BUY+\WLRH.\[\YTQC9Q*D.%/3 MBT2Z>RWQ:/JF-(1DNFMY,FF]R7$?^_JPKF!T90>*F?N0$RSP0W0M M=(WI75PKC@_,]3'<>P%(*!+6U"P%[@^;&20QM=,HF1CS4HP\JKQ2O@^0N(!E MD4,7&_E/9JGO5DV/1EQK:5^S?'!$_]O@^MM+K]\K/+B, M?KHH"'3[>+IQ.P M:IQA_,CS@.$[XB$ VD9_/OMOAS-H@D9J]F2Z*I#4P8PN-L'L#VV$>$.LJ>>M MS8WL+'R^@6A9T=7*W<5G[FP4YGZ62X47U3BP#-!1LW&^R"&@\'S?8GW<\2_R M>A _R;QOLM![/0^H/ ,VU1&C$5MI^!*'IZ-N;.T1A^JW0(O#3WJ=UM7WU6J= MDU<5L-;Y1< N2P$FZ&)PM"YO=N#.)^E;YW7PAOXP";[)(0B(*=QCB[K2P%KL M]ODS3X)TJ'I':.H3?\PA#+?<1 M@&E(Q]8]9$Y;K5A G"^DR?:F:*+Q)!$3L-WSA.>:D_Z HL+WJ)Q^",B39H'/ MHA^$BN>,@1&AR:ZV*%N;^5Z2/*%PPN8/"'QJG);R;\-B)[K_F,NHM35^J89(9W!.? M24C45<-'S+2:8 MG)" 8A( 8:#2(K:,@L<;E5O.D!8PFR!U!N09SJ>(2G C$YG;0W0Y$,@8"MA* M/"TT$SXBIDSK*3V.[#WFGF4,-V'B@.W> _#.7]JOK!#B?\KBDBJ#Z/.;:_!? M;P@0@D<0D(I,$)+ *F98#<5;J2VB2)1L\;X1(\N!-R;4ZP[O,\19F7 [['O@ MJRX\%I[O)]AXL6@J5[$X\DCGG46JR^(W=?FE"PN]1WI&3NWD^4LW.N" $0CF M-\0^==)0A?NHU?"-&DM4NSU%!LR4_LR'NF@4Z-"[IY? FCXR6P %+HGB@X"@ M6' 1 3$8$P!9+X80![$T$D/LA.H""X 5F1Z4W8:;@WT 5-/Y?G8,G)A-=RE9 M#[?]X 4ATHQUVRVUJ7X5.N$ P)P$@YQK"K)XCH^-A3,0!;I%&!EG7+$O?2&@ MSRCDMJD>RVY?ASP7MGOJM/I:!I-'IV=H!_-T+$!D),H0AYQE8P^91TP>PT?T M_Z;Y( U ,4+^O(UP8-&X 0^!N?\@@>PE@%[9 M5&I.*ZG:Z0VV .:$"V":TT#JQ4RQ6B5Y92M=MKS;7K?5KN?.;*7+%BM=:CXC MKS&5S?6_ZV[=6\+MLH2I,@X 53Q4;9-T'$RI^[DT_A8HP&"P@87&NI6I"QLI MB5ZICZGZ B>FX8H4 5Y#O]YC!;;5,:V.N:F.6?.F8%M6+.O)+YLE=]IUKZ:M ML,=(-MNAJE9PX+(2Y66KM+22:K:@7UHBX VAHW-=E^E; M34OI/K''L?P6B@VM/ M2]7:&/=XSKN=F==6LZ(7S[2X+ 4Y5"WW:+NLRF:O_>-3A/G$ H> A3F&0M(Q M#C$;>&D@M6>^+GGIE?MKMSJ7U0L"O:8_YXTOOJLZQ6(\)QC^_;O/')2.DR?8 M\IWW[6.:YB+]O]?]?KN+;-';S7Z7L8!B2P1&V)3#NZ(BC_(HE](1"8 MF-F@TRIDJLP#,$WLNY*I;)$X$FC33#!1AZ.6J3#?(1,3./7#>)M\DTH79^UI M%$1>Y (U+B";KM=_@D_(U^Z[Q[XQJE.2GH MYES!'E,B$B#]C\(71,S=KDOO!R6^WL&C+44!%,%+B6Z"2T=@ MX1/F_\&/,L6+RI70_P?GPY)&YD$,H[%L)\"9D'C[8$;^B0H%\"QE<*HOJ3X? M*AVK9''"MN']^G3PWOLP'G#!NVJ<%<:/E"6ITRE?2\C_\^//=Q\+_!)A0+.J M12H'\*G&(T:BVM1[8KXXP;9;E.O+^;6ZR$>BD4S<0Z!-*%<7P1M$P22?$&8% M(^<>[+R,2K"]2 H@SJPM*K,1QF<*QB1X ,9GWB!/&3_527YX?W.G#D(H 7]7 M*#X0OCM'W=&-/0R063@\"C@1<4(S]79,I[$L+* ' M/_WKXX]GG6L'>P"*2>"S"#"*.S@]F8.?Z(]#O@L*XP3377_]]#,GZV/76A;" M.G>?N*DL5T;?C0S/D!O!(&+U$=&]P4QDDCIA/P@KG7M;/1^50M!.C!'&DA.1 MZ+YVBS(W.;4>MHABB2H,L $B-OI1J8'(TK U(:FYE=UAT;;,MR1_YRB/**?0 MJ-.=>L'0,7/I6\ZM8O9&RO"H<@K%'G,S$=_(T,?=(2U]I1_1/08KZFL^I]ZK&8"(81#*UF!*9*0-.@8[A'>9&T--\;U8ID3@CJ-AL($2 + M:.8B?-!N/'P&.\"27BVOA+_-G'_VDEI[Q^%.5R-QD70QJTN ^1AG)OI6/.'! M/VZ(35>Z@/"?B1Z&6,B2Q-^HJ 20Z]5UURB;PX2DQ9T$*WTG6\ZG$?M%N#3' M7>PQ[YV;W25 MH]%J'/_Y]HT1&HH&ZE[6T![9:Q"_1IL9S3;R!PU3XT$-PQ3Q,)=WZC?V ST6\Y/,9<)/8Y%A'L: M@G4<\]EE>S"@'41NP$4@ 44 H^ ^YX(WL)G80)#J.3Y>]2]7=1>X#?4VYG>0NHM7U]=(LNX;HZ@2O"<#D?N3%%$,LU MS;)GF,H?4I*.#?FJA!R7U*V49V69M:Y<*K(<2PUCD.G/%5D&WVY:#/W"QM!K M&$/?@*86\+6;T$N_>C/MN(-U S9$>*D 58FZAIN]6]'G*JTTZC59B".4XW$4 M"5_WI2=9.7EUN3[ MP_X)J$9',19-YPFW7J"SPNOQ$9=U$JH.AQ\]5M]3T[.H$BC4F=%SF.*NC(/# M]_4A,?SG?17\C"%47/YDYBRXA$]%U@$H04-MB9&K53751>LM9.B MXRJ/M!(T#G<&X%93]&VC!AI)I>5\H(X:6 Z/+B7X+VF+!%PO0,>Q7,"CL124 MR/_D2%T4G2TYUY!JXPLAA#X==!2CK1*3_9&@@S3POX9LNVN42S,I1*G# "6K M>.R7-MIAJ/ HH/P^VW!OSN)08T. D >+#T N;#P149?D>"N?(]-@H7Y^:=@0 M5%N\L BYC[/IUV"OV\O4(?>Z\Z5[.E MU3.&&PW!H;D1LF/,W-YI]/5[='Y&A&CW^$ ZDR=];3J"@ MX[474VBG9^#Y<(/V[XN(;M,V^W=CL80\YQX7L;2W#GE6B ^;:VS:1)PHPB@H MEIEKI=$/Y2W/:\1/.@A&9*@.7@ZZ\#V*%G.6/Z0;E09A""=?E,RG.^D M-_S=AF-AKML6T2]/$.LS%0_\$"1IADG -_? 3%#"N,[-W5^\R?3=G4ZTB*=$ M1DP=H.AAD#M+)'%)!QZ92@JM7!IK28URT8;E#DC<\@8E?DP[I5?/=R_[E-O M_=GD9O!6.Y?O4F,SJ,2C_X4:)K,:2TJX;.2#W8>(R2QG'^1[E/EOBG!=U.IE MG+7/<58[F$(;B/TU/66W\P($5<0O([572K.2IH*.7" ^#H2(%JM-A3&*_[_F M?#O%^@TSUHCPBDHL_1SGI MG)N#T\I*+E+^O/LE?;Y([XEB3(@R#4_S:9%BV\-&3,=.B3]9K<@' MC:"P>?-VTZIFAC "5+KZT$>& A&6*_O@3)(RX^YUJ]O]WKSL2CFQX>@SED0F.P) *YZ@?B>!\9:=F(#APY7.0Z-J M6S_J#:C-GMB)@W>=/(3.^A$"P_E;K]"9:O8Z]B!I MVYNHP4U8WE23B["\J2X787E336ZBVSJ_M!=1@XNPO*DN%V%Y4TUNPNI--;D( MRYOJXJV;\S_>90:;NC$NAW M"#%=9C*O"$ NLJSR4X:>J<)S,'F9N9OR:XN^ M:4M7?V^$.'61Z8:T^.Q0X5ZP=4,H\GLW86([5:HLB%:J.UNAX/7I=3:KTB"U M+9QVE4ZQX[*E TNYP]))TZ!B2<,BP63BR= M'+D\L3['D_(YUI3@FP"#G;.!E[I22[,?ML3\K./!TD-3Z>'W+QL207W\"8>^ M6XO?#<#OS[K2\7EX;O4:B^?[< .\.$2L)S9@]6NC%)N:7[U%?VO=S['N#YQ. MLBYG6-@#9Z;FGHONV2O44[V"K=!\"=IZ]^SVI M1Z.QH--K]4OS8=;IK.MTVNY%N[^'"]^[QZ(*'XO_%O_GX/^Y>]V[W@O^'];U M8-'=HOL_'&HFWMWFC5M=YAB1>\^5#-M![F[OPB*V1>SCX]K="[=_U6YBK0&V MXF^:__DD7^9+#E-V]>B^!&AN'M]V3V>K@$6H4\=H2^[LPJ2 M9=@6OX_%N+UNGS>TXM;B[JGSYLZYV^YWYMNO?Z5A9K6YH U&J[ULCRJL;WR2 MQ5/ZE?9P%GI/<9Z]'07?Q-!LO\J;4DG9D;L.+(,R_XFMAC\G$"TMY'/(C \MQ_MV[:F%4 M3,E!<-I)ZB1BA/-O8\?7CV";71KT7@S1]772 \T$'OZ9R]'5&L'JBO5Z&[.> MMA'][V7WL7RXXQ\ [P3GED8 MYRF L=R\#>.WYT[P](881G&\ T:PHI/%C,5 M\48&>1I$(DV=-)_"O65.^I32A<)[8>-/:L@F[.>KR-2,:^=+[H]+H\>#R _S MH: 9E&JV)KZ?!F>FN!]X$1 T[^&7F$%.CWQ ^ET^A#-U'D48XG]I^+!('@(? MYTZ' >#8DS,-O6P$.)NV')R#B4DH--T2YTGZF5-J4^"H.H-%0T('HCH/\_Q" M3\/$H?$7%\7,YH\1G?CW+_JU>E!EL?X&*[5+*RV:[WQ1/#:2YY47@->Z\&O= M\MM[Q:_&T.TL?A0)4RNB^MC+0QH='4=_YA&/]254FC\AN'5X8FD<=3-)_:'1 M)9,SD&DR:IXD.*%U+@H50]-'"6!>^?ET#/<7XA#SU.5?[W$\+5TS/ZZGU#IJ MM*WX%J3$&7R>@SSB.<@XM+U KQ4SDP\T[;N-8LBU^EU21>W'&W>^] M$:S\U@L?O:=4'O/RNM4K5"FU*X2#@P;BQ?>.\3/I4E5@XAQ= V2E4;KR:^5I MNNK#%5WX2Y=47F+>-W>M0 R#%.3/T]L@"D&2G@W"V/]:PMP"=0B':Z?4J>)4 M21?\GR73NQ?8,!\C$'^@ 'C?<-2S@\.\_Y!SZ,?&(&^!LW1?W("DIWPJMA'+5-QQD?0104*W0%H!>*!?GP$ M\09L+R.>-4!M*1' .B,]UANS;XO1X:14#<4HB (2QXF0.A8I-H1[!B@#)>:#])@& !7QEW?I#QNGM0V@>_7K\0O)6+B!?@:_77U M6M>)X(A &U)G 24!69J4]R9HBMU/:)QYY'B^GT]REN?F-N=N<8O,>LN\>2\2 M9.F,^A^#AP"^.%1*KZ(3PFN/Z1)Y_#$#[&7#/&J?@P24 3B1.JS:\UU=Q>\HECE5=<8ZPZ/J)TNVF% M*CZI]4 PSJMVJW.)0]>==(S6B#ZH7@!>RWOJ7!JSYJ=>0'^Z 74E=*[Y+RU' M\0;][7_G7@)2".BNV)@<]NZ$'I#,U;4S"E)@(NK1K:+OKG6-P^/S%[Q>4-VF M.=R1!_C[&ZB'+<3GM5Q4SJ?(^2*F8!P. 8VD3>H01T1E^(&M MJ$CU,A=[["-2#TAWG*(=)+ M83,\P3I7^OY :T(*:6N+"G%,T*T(;")Y#+-R0, MJKSC45(C&(6M\V+7Q1WB^[P'+PC)^X=TR5R@.'&Z8O^MO5/#2PS!G8I"DR[G ME 9]

M)02E1MW\[([T7/HD\,*85-WD?0K%Y= MM'HE7\N:U)*98>J@!PH S7*/E^T*>;)3F[A@"H?Z(/ MP_#855;2:A&\!U15L%;A9_B0^ IQ&=]/Z71UU'4>,0I-Z8'7)$?.$ MR*MD&$$I-9\7751^.R"^\V_L&+OKK.S>T/#'DG M?0(KA\PJE$_DW@\1 Y,9Z3GSSHKT=.X6K*WHCI4[4"N[;=,/^1"'#[,>J"MIEXCQ'YPZNR?"7\8=OD/8S+^-,]/Y V72,)@Y%O@08*"'@EHN?<?3:$34^QG?\EI2V\\??_CT69&7,PUSXJG>= HL@K@FGP&6CNX1 M0P8B>T0\ZK2Z%]\CAG?IASAAK/>< ;)BVNCJEY$&WE9OHE?J&) FDC &-7L6 M&N1U*:^%'\TNAH1;/$AO:Q$"%Q\&J88JO60,"A- $M ?@=EIM=O?%RL8?_SV MQB'X,;>)BOT!-08QV2QQ)*4MR25 M6]ZDAV;X"$"%C'DA/LG+!;L!#X.,*(KRR3O%L.1*OR5H!VWT7@;F+-P#_#J< M;D)O&)#9(@VLNQC5 )3O/XL'.-D]+1G$&ZSYNR8>7")5BL,"@02;RA%MPC1& M=0#0="1$%0T["!G @':K=XDHS6_TY :''BHY>40>1@QF2L:[D'XQ0NT(#[BG M[Z&< _R5KH7#*!W.GE==QZI=*$?0K0G""31=N#?84H+Z)7PQA159[X9;]1*X M0=*F.?S_("+X'?Y2Q)/@H@/XT \ W]0#4MQ/IG%*OJ>)!^(VGSBDT..5XL$& MH,I2Z!H0XOT/'^]^O#'53KV6$P:30.8;:(>J^7T7GA"XVWNX>]ZMZTQ$R! Y5:TO8>7!'L5A/9H^E6]G)HY6#] MHPC ML>PPS0L$+\"?@N*@=0\P^L3L ^Y$TA8*)Z)4(]SMLH,>;/@!73_19^DB"TN% MOHI^O(!)$MD Z53W@/OWE"M%:B51$GQ3?/,%>>,-N\KO$,D2' "K_I39! 2,CS()P$IINDY-X;WDWK4XWP>$YQE[![_8N^69@U7/ M,!B2 7ITA4]6P!#$P1/^-_$>#:6MJFQ-$]#3@BF:9JQV%>'FRPN#]U'.QAB? MCU$?PS '.O0X/0D#)#Y9%MIB,K&&O!%5Q# =K^;#;)FP@)!N7; F3>UM"4Q< MF8+!Z"&R+1../G-W5^\R?3=G;':G*1=AX-(!GRE MKXL2J,2W*0("8/8C;)2B_]K9?'BD:AQ[0UB3#QY1GA+0$-W)QJ6;)9@#QJ!? M 0P6YC2$-O07^*K/+(I%#Z*4U-_U6Z5&,1=U)1ZVG,-#HG%7MXZ_[*-R%TM' M*OO&.:B9&C$"[6U%_S4[G,G[VT7OK[O 5=\AUS![\NGO5/M$?F)R:LFE$\D0 M (O^G<<9Q[@9D= !,D*E-L5Z!=S-@Y<$Y!0N?UV%+!ZY]L1TM) T+;G&Z1OI MHS?%#:DDE=)?6_/=%WN0?FM,\L7^JTT1DG/_?2A&7AYFQLK(N8PB >([F)_[-!7;M!:4 MA8GE?YWSYQMR9!J!@7I56$"%7>7BEUC:ONJT.J44"EE6X:[O-J>$K_ZYD8JQ MV-A:5DWA8**DS,J@1*Q7[=:U^[#[;QT$_UJ8^EG1*G6X(NOB_ 5Q4:4 MPAV9,2:DFG)0B0)!R B/3;Q8%PF@-CKNLC(1)7:#(:*/:KU$8 M/W+\088:Y,/KI;C6?@N]+=KM04LP2 T M-.3(^9\<%F!&U2_MY[?B+9+_%8@EC43#N, MN!+'A3,HXQ?T-_5RB3R2,FEK,V$^^*;$.\%?SC%V^ <1FB2>SN6[E"*;JE@5 MXXTZ61OK=3P5/\_H%:)QGFW MC=4 V?C_M7=ES8WC2/I](_8_('JF-ZH[9%DD=;IF)D)ENZ8]765[;5?WOBD@ M$K0X19$:'K;U[Q>9 'CH\E$Z* L/76WQ '$D,K],Y,%AU/TH XVV,*](1@'; M[U[L5WDN4=;5D?[53O]3&F1A>1<89:'_"T[A,JJ=6]*<5Z@3(Z!0H%P8VZS* MVY!^62!;0>1QY@$QR-)3'<0NGU\@K\]L&*7 ;LQ6IBMK&2.CV7&;BYT#+JO+ MK-7BWR+@$035AHT'<7;S>@:PC&:1062 !DU&LZM?%!_0&P![?''AP,01/J]\ M]TG?5FEAR2G'YH0[E? )+$URY[T(4@'AU[?M:EI1@EB,U\N(8F[;"M=(F-X9 MY\BEU%2,QY#-27\SB#21BU_ L]L,CEN)4]_I06A7'X16+YIY?>18@9["61(> MY12SBNQIX)'QY"R95 MNLQ#VJPK!VGP)LTQ0UD+V=&Y=YEEM[)GT0K6JE;@*<"G)2N\3QKX0B\.J>,* M[19T4A&Z!(^K@*U'YC_,1&P5](8XJ174>(4[A/:> $6"\1U.$KE>!0H,0%LP MH0->S2QO";H7PE-XJ>#RBNJ(.*ODA.X%:![ AU2>)!A,P<%K@5_CLK7+=*.R M'>#/Y3XQ(J@ULQ_C7,WI4/6_#2-RO-#DOEF8"2YP@2 /!0&7##UW_)D_^9 F M+\ZGD)LL4%^Y;BHH4&H&F2LJ4 ':KD;FOS[%5F;='3(^P#"$Q<+4$@GE# M\:A41XIJS9*QE-:N#ZF^[-%\L!@HX@+Z0NL+CG:0AK-T$PZ+.:%J8-K,+FC.Z['YPHH>&9F,&+1R(%^#;\P=[;$'S/JW4[SYYK**N9%F)5( MN8IPL3 [S 4Z!;K;PEADMXK6ZT4]Z^3G .\\#''^E,%ZT2G#,L[QUA,&<=:X M4@%W%NC>I;7?\M1MGXTMTI:7>OR9\VKOTD7#!'LSZG2C0 >BEP$I?F=3.#46:4*R 8:IC!Y3F<1=A3R0D-^. MHQ"6>.K<^Q[2'X4<:#KL@?GA1/KE<[82A&//SD% K "03&^99Y$2YR<,OZ-R M9"KC>N!P),M;3R),4@.\4#:S((FEP&T0?"R:*CLLF, /3RCG-)^Z]LK/5 MX[^1(4TXE>*09?:$?#:Y T1(;31@[5U&EKU7\KK(%<+:\D#0C#36&(Q87YYJ MYVT!!:M"6=_M^CV7]$6D*REG)R[S N5O Y[?U(N9E">28]OE%KC$F"!3!W+A M4 ;D$H;L XN'O'Q"+/F+9(F@KX)LD>OU>J$@DFKE)%"(^) Z3"*5HD5#4-E< M9ZGK]OQ4*;-YFD540"'K (I@5_D58_K"*V%V,TSEA@^GQ)Z/QYY9T"F%:4@TA1X<2*30PZ9S3D385G\?#J!Q!Y\ M!8-[<%/V8OE#?@+5UTF8,,$SW538"^6 LE/RPJAVD/&P6I:\'PUQD6DD3T50 MY08PZ/LPB;XP8QP*:^' #YD,BF9)P;BD7^6R)*.9XX$7%3*] 8^S)2"1T:_( M5O)44/"U"\ZI>!]OT@EC63S$/],I#2@Y@T(.40VXYK=;^2OSZL&LY;PMZ'8D M8$7&[:3Q"A@!&"O1]?=4@(R"+\T7D@(CS=SGI?EN((.9JO-->58^4FCW1@,R])*RYX$*),#*Z3] M0]#A>B2, 5"H2)C-//?& *F4;R;POCC<_N07H^^Q41DR+D0.97 MG'T+9Q8C=SCBPAO0?S%>695"K(/4S81N65Z9.B%GK\VHN,_'[3U]W%Z]X_8E M@BYDI%,UPDOR4->[%?N@%#ZIR/E#,5>"':-H(EW%,J4HJ!T(! TR1.*[EV*^%V"I:J&9'X2%%X$K)*O&@TL/6)P0G595@GJ9 MTE#.&YY[X;$4@8,USP6/VB2C]D"J=,I>!-@D+^"!0;!9W)\(WH3$GVC;4L>\ M7$[>H)S@.C;?8Z1L<=6%;7'C2=H3F@EFD.W%[38G1H M]QH=6Y*>>./B[ORK];_?^I=W%W?]NXL_SON79_SG%_GK[.+V],O5[;>;#='K M/6"4;6K&SA/>6%+I+LOZ>WY+^IZMO=^1K_^;W\SMR7F=Y6+]W17='QPVO MV7':W/)R]>(PNO#I$(1-!T\*;L+$_'&4!H!MUK9 M?+%(69SM%@Q)-)3[U!2-?*NGC'B8W(;"%I?)%J6'J'(?$H7W('DK%+<0"9>R M,X*MN%:\>:NN67_M=5J,-MS&P.:C'C3-9G/0;;O&@#9;U*+F<-AV&W/Z:_/T MZO+NYNK++=<&KV^N3L_/0/\;6.:FK"POTEJ;'.G+?J&:FO=LS7KH2_EHA=DD MVDH,,S>8K.297[E*)F(;,B%]#LI3EAS@S(MM7^S.4_Y^%/I"M%X#7'2@TDB! MNUYA)7'58BUW"('*0A[D<%#-PFX\'7G,)>=/S$Y1M;QR7<^6N;_%O9RAR'LU MPD3O9":#S)$$?;-DNT[>9;O8Y4G6Y<6558IC7?)BC92#:VY2G\5B[(9%CXS6 M!R9"C8R6(W_E>8!N,R\5/FBIB?4%'C=Z5A/;!K\]9R:VKOBP"J@#/T/ @*5^ M2@"6#Q,#F43!F4@* G2S!0NTBG@1C%?:JD,,R\)*/:7$ZW)*A0A"T2':E()$ M@*M8-I.@%U$,8([+0DQMDD]":>1>'HU?4PH(_!FG8[ FJ,)T&78KNN+R+9-9 MPL$ZX;E>'O!T>YXGP8A@C51 %]20?WZ9E8534# 7\X4@M-K2EWYT7O.E^O%I M+9H:A">J"S-@(5EF[6PCB_\^X@I#M5"^M#$^"!E (T2L M+%=0Y-S!XEW8.LB^K_\0NUUW=:!^ZNXQS(=Y@UY M**1":;8;S9XS[ S=V_N;NXN+K[ M[?SFXO+SU6@99B-3F.M^N1SL[!*PX1>RDQU%PB&S(_895+H\R:. M.U^S:*\->)0*/=>=C2]P1' MLJ"#S_S M-K&QIPF7J3.T4*W=J!(K_U M -+53";SQ#":"J%_"RA'X0#9N>[M@$G0J89[QGXF(EO7OAHX;L-BS8XY:#=M M:] TAM: NF9[8%LMHVU9K-=L6&73&NS$_D[WW#,^2$O\2_MU":1HD49C4B%KZ?%2\I+*2*YY):'V:^[(L$KZ(3F..2 M=U4:MQI'OXLSY(@W@J8.._*&_+, 0+U !DZ_N*VBK:N6U2$4&9Y K\:/0.9Q M&3@NR[5DI=+RLP/QJ*B:+,\_T<(&[LC*SS@,#Y5 MPB93.-[ 2FMC.A6?+>)5!\+B6(9<2W'DM5)TI\I'P[MX#(>D6>)>KK2F_EQ0 MXQ9VUFN/$5ACZ+3HH&.T&@..\8S!L-TP!I9KM%K,;?="1R.1S8\AKN=Q7P M69LD(BD4%*Z'G*Y"N?L4TL@1YPH1DRDBTF041O* '8V>*=>\%5!?C)A@0R=A9WO@07/>Q"EW0-V'R8BX4TI MJ+YH?,=TM#=YGZZE/\-<\FR52.^O5J-P<"Q+ OBJ7D<^NKQ"$!5>$HL/)?8( M'&TK$UV>F5IX[G$!";5.XAGRB?-ZH'/D4C!QJ(JSBZP;)S@N\15E84-S&%C7 M?#J)V8GZHS@,Z+6TLH%Y"NP8?#1E\U=CDLS8ON;MBTFDOBI;,\1*)4[&REF$ MH=5R>PJ;A&REV:M;W9^+TR>_IQ:\8% KM _6%LCSI99:_49$>"*,A8]\$IXU MTDD#"7Y8/4J'7'=)$[810^I+R-EX.3D7C*Q_.TZ<%TQ[ 4)SO $ 6@ZSWF[J MA:C"0G Q8NF5J,!*F/6FH1>B @MAZ!U1C85HU7MZ'2JP#EI85V4AS'JOK5>B M"BNAMT15%J*G45,E%L+0^'6M*W&<1&#O6)MM8P?90-Y2TF>C;'G= 7FO]JR8 M3]J=U^-=Q_B?T^9WZ:RQ.[)X3K5^]V2AJ>+UZN5A3LK!<]#G5"Q-%OM-%G;H MPZ3\_2?SI[?.A56W-LM.?W0R/CB_E,>ML60%27X_&8%&F#M!F'LY*QIW:MRI MN:U&HYI87CM9GGAZ$6I8<-IN["A/JRWDO!G!.ZFBXT MQ)(T(LJN"<+X VJE_;*82#3BTOMC7Q#7#TM.NB[)J6'4WL.HOBB9J$7F04.I MVQ&-5'V7:Y6W3=.$AE$+Z /R^(F_OM*I1E%Z>QPFBIK3/C6FTIA*%EJ(/%LC MJL-&5%2AJ2Q/>>@J?#7T/=N?:@+1\$H2RY"MA-X:5NEM<2BP2G%)H7%H3*4Q ME<14U',$94S6!K4UC]A/;-4/@A"*H$B"@$H%Z^(4[YTD#@%-?8-R$\I6Q0HT M(G'X6KS]97D$F9_0F#P1+%9&5!W2#<_/*Q@GEH[6VV/SJ&K')/%#TG7--O_M M *[E5+$C_+3'%(!X6W.)S>.J/::14$K5ZRB\C^A88ZXM8ZX])IW%)+, >LT7 M=K=MQESW8]4L7O^B04JC*5'UP65%9:*NJ]):BS;(:P>YVYU3&G:A?..F!K5U MEW4L2U;X(+'J;?YO0_PWRQR6%)!5!+!"8*QKAG:-KDK-GO(^#R./-_,;\Q\8 MC .:Y.K6T7R[K\FV7K^3\T=6U4 MSUW[Z%=7:=DW7OILL9.*TKO5J/6L;JUAM.<6?0^.CC^S8;0026*J-L<>F#FV:=5ZG>[[M,9^,'YY9S;2"EDU]A.3MAKU9D-;O+1% M="%U&$:MU3 T>;P_@VB51K^_:-CJ=6O-UCS_1#1\G-"ASRJS>MB;;.V$2X@- M:6XF,3M1?WQ<0Q^5HTGA2A).\"?VX2"*3*?9BAV>("R=TAO6U^:(;%3VB6]S$: M4[_D920O%2C=9RYTYR*P_=3A7[+,6K/3(3%&R9")S:(8'P^3$>,WQQ,_G#+^\<=1 M2!(&/M?\^_Q>S%2WDI"D^&],$R]VIW#7BTA"G\BCEXQ&H0\S3<(A'R*%TNXQ M\0([C: A+R!V& 3,ANOX.+Q-'EB/8M,G587+#U"T"+N/$\6([C>%!.@P?1'MD M O&]9$(]ATSXR]@X>:0Q-F/[80P]E ]E]WF/85+M<#P. ]EC_@>\Y)^7^.]_"/O_%_,B;E,QJ! MK![-L'$+^EG@TIOWK#2;N3"6 KDE#3#8:_SWO_^KV/MY+"*Y;6%8(S&O)G+S M>W8TC!C]?D1=_N43ZC_2:2R'V>G5K5P:J5[!/!"C4;=:/Y/"WRB.9B=S3)^. M"E,F9<,1<.,3^9JZAE@DN\AY #"NDXCY%%@HM+YLD3E MBP4B,DU>U*<:F? =P(5:Q%P0OR%::\W&Q_D7\8;Q40IJI!13V'8-L.T&G .H MQXS.QYB<"8F-_>%#[@?4G\9>#/+WLQ?0P/:H3T[#P/$2]NN, 6 M4*1>:;J3@J+5H$;';+8&EF%T!\VNT1STNM9PT+,;G:YC&\SJVJ7-SYY&O/DD MGN,([7-Y9]"VC&[/VB4G:->)ZLW)UCC ^K4O\578SE)B :OGH)9OQ4RA0DE" MTR14%X08P2LE:5-0I^4S\^(\B53'Y <-J8&]) 8!52=E\3=6FD +@JSP(6 L MKA\^JNE3OU'//A%"^I%/V+/",;M/AW'HIPG[J-3.\G +(.(-L1;2=M]8>4BU MX9$6%.SY06\"JJT91K]M!7)*ZW;JG946HZI26O&4=*U;:T-T7$WJV03%O-#K M,6^Q5^_N/C>(63=>.26EY3?JO2V<66TQW+:PX,WZ%@Y/CX]U_ES]/GPX[D?VB+.9^)@Y]S0Z=FA" MC[N=7JO;.N9*K&$TFNU6SS1 H^VUCI,QGZ%>Q[ <:\">S".C/DK&J^('MF1E MS$$[H&.T@W%H_)5%]RRJ@5( E^DX#.Y)WZ?Q=\KQ]'B& M\4;01L;UD#'I'OU./GSV."Z[#.N$S_.18;9ZUB_$Y=?0)JJ"\J0.]4MN-J.O MD2@@GE__HBFO,I3W,N%&D\ [ E;9L"SCB3T9#::HGBCT\*9&'-=.'IZ8(6'C3A1#TMY(E^0$G'(.\%8@,(P8 GYT^-J!XNY M./SRY508HY1)[FLH* KN:%FD.8*615N21::FN\K0W6[4+*-1&3WKCQ!]&7+Q M]#(%"2"5UI"T5'K?W.&0I)*EZ:XR=+=>J00B:)%DLMIFHP>2R>BU>RW'J)9@ M0IG!U9QK%N'I/@@@X9WV+> "J ^.=N2?$>6"YI++,'X7#85+GJZ">),^CBTM MW327J0*7.23IUM1T5QFZV[S.M5BRF163;#>Y\_CS@FW)PZ^7:Z:6:UJNO6O^ M&\[UK*,RAQKG<)LNM*% D34Z*@CK2@1A0>Q/ MG%)Q[G63^K+ A6'1(Z/Y@6;U[5'.W/*7(R_Q^ #.G^P1#>X9Z=L)-&_TK&8- M3K>H$TY ;A7;O15Q5Z(MJV&J([!;&@UIP.*CJR>?35539J-A[HOD\;V '2E? MPBWOD!WL_UT.=]L,84-CK1X-/R^:3"V:WH%HJHK2M$0TY>$T6C1MA'\=FI:D MA=4!"BN3ZU%:6NV]M#+W6Y$RNN3;[6E9N!A6J_$R,=1KM-^/&#HTJ7,P._N0 M9(JI94J%*._-,F6O-: MR)2"2*GO\8;5,F5?=_;!R!2C8=0O+F\UZ56%]"X" M4*')_WVZ^4(N@CA!M[.ST$[Q2/X(&:>GKCOJNA/R+T(&.#J9,!I!FCEX\ (6 MG(J GS.:4(*'[D.&>7"(E\3B.PF]YYP[8H2-A\R!!#R0U29K(^^0^EZ5"5Z; MF[2YZ2#9^.WI;UHYJ"0?OZ-/81".I^0<\I5A#J];>\3&-&/L528]S5 U0SU( MAGK:_Z(9ZKXPU%/JVZDO#!E?O.#[$-(P:O:JV6NE*%JSUYR]GIU_UNQU7]CK M&7.]P-/<57/7"A.TYJXY=_W2_Z2YZ[YPUR]TR'S-6#5CK2@M:\::,];KFW/- M6/>%L5Y'+.;KN(=F@4-CIX="L(?$+'6&A,J0W2D4$R#7]'Z!4P!$W9,/HMZ- MS"-:9*N8-W3&,2 /_L?@_.K4,9FO%[=OE<1,74EL=I&>KR16$>JK9#V*0^G4 MK^C=Y) 1BQBPJ4KQI4V,]U>LVFD7?7ACXJ91X,4C46I4L6F(1D(^7KA@XD0E M(3I^.9#RQ0%G76K;(HD+X8P^5IE;X-U'S_?1QVR8/2^KFV':%E70C,L1\/[E MVY1ABFGI_0MNPZ\)D125X&J$/=ELDJ@$,UCPC?\:T:28<(;$$V;C)/C^E!32 MUF#MTG$I=\U[)XN_D&N^8D@+.-]\$:5'.B3T<8!01#8?&G-YX,7?XU_(B#Z M6R +2#CV$ -PX@%*B!ST,\SJU$:IS^(%ZRAH2ZXE) KWL%3=>Y_K2O)!W:E] MIJ+7%4IT>U:ORSKFH.5VC$&SW38'O4:W.Q@VFFW'H;\]N!979Z:ZY_^YQE:E4=S+QG:RZ N0%SV?IKX)K->FMV M\U\7 J50PK+_I%Z$"?@6"=K%@$F\>._%">;X&W$ Y:0<"Q $,&0CZKNJ+"Y6I)4/0.%BE@9001?:HVDR"B,^-F>=DGT#:[>N M6:#SQT98$1RSGN7:P&#Z=Y?"4AJ@ M8DW]FHA?O0CL-X:DZO6H_+G)UD=UQI7Q$ZC1Q;&ER'7[ZE60TDUB=V/R1#A+ M\1RB\/!6QW,<'Y.O'H6&T)TNQZ=TBUPD8_8X722_0[@<#C@F> MHXK)+DGEHQ=FCP93Z25ZCW+F7VF<> $YJY-/+/ "F\9T3U;C<$2-7J-*#&99 M6I\E+A.55/(KLL85Z<:^6?.;:[7FRQ$6K>OR4LFX+J\!'[0:"P\!'D+/67P& MD%M?AJ$SY?\;)6/_'_\/4$L#!!0 ( %9PJE*8>,PX.A, !R0 8 M871N:2TR,#(Q,#,S,7AE>#$P9#$N:'1M[5U]4^,XD_\J.O;97=C**S#L;&"G M*H1PY X"%3([SU-7SQ^*K23:<6R?9!.X3W_=+=FQ@P.!F4!@,E4,X,ARJ[OU MZU>9H_\HE]O^F/N.<-E9_^*AX[ M5M(="<;^J-1KE5KEX\=R^=,13-6R]P1^@WVHUFO5W=ING=4.&K5:8[_.KB[8 M]N=^:X=&GURV^O^Z:ING7GT^/N^TV%:Y6OVRUZI63_HGYH/]2JW.^HK[6D8R M\+E7K;:[6VQK'$5AHUJ=3J>5Z5XE4*-JOU<=1Q-OO^H%@185-W*W/AWA%?A? MFHFGPW8P>!>_?IR)4W3$=WGOAS M:\+52/KE* @;>[4P.H0[J_#QW)C;\E2ZT;A1K]5^/@RYZTI_5/;$,&I\ ";- M+BDY&J?7 K.TAA(>C^2-P+DSLSJ>X*HQ"*+QX?P#BNX,D_N&@1^5AWPBO;O& MKWTY$9IUQ93U@@GW?RV9*_!="R6'OQ[2:"W_3\#4L+Q(W$9E[LD13(ZT'IKU M-^S2![F'3 4M9Q!X+GS8OAW+@8Q^^:E^4#L$]:@?50? K' %I/T=ZT@.[^:( MP_$+Z;N1&JCS9'37&$O7%3[<\X='51S]HJ0^Q,?_^>VWW_[=:O?Z MS4Z7M2Z[IYV3=K??:<)FN>SU.Y?=:W9YROIGG6O6_N=9Y[C3-RP_:_[59L?M M=I==7G3Z_?8):W9/6*]]==YLM4_,F"^=_AG#9>_6#NDY]'/]L,*N/[?.F'G2 M:0?N[71/+WL737P>.VM>FXG;_VR=?SZ!3T][EQ<%)!RW6\W/UVW6Z3/X:+NS M8RYW+_L,IFKWN[@&-8@!#^^A+8 M"B837T3LBP3#(K0NL?/S%G)Z?4EN]G_AD_ 0\"4P&Q!)7A]@6#LS1)>D#P^. M&GL'X;Q]?V I6Y_Z8ZE90N6WH0Q;,%H6KT+Y"A. M_E,,C%">],7\)V4G\ +5^*E&_PK6<%2-'Z'+6M8=!DPCK0'W&%88,*Y9,&1( M]7Y"KX[#^_-\K.Q^0-LB5"0=[EE!@B,*DT?CHRK<] @)S.5W^*P+?E=BY)$C MH\5P*!ST&C.4U)]-B8Z>0LE_<3_F*J'F=43'VBD#3B!H65Z2)3:X(PX.#)"S M0KPL,>/9<'8"WOF4*\$\.9$8'7F26Y!R@@F$5< 2'R8;]V3UROF9+/,I'!7<&2/=T[&$'R:PF08BIPC2IWVL(.* MJ^ANZ76P0"5TAEZLN(=4O@@$()U2Z,P*D?CEK0QA]O0R(XD:T^R3OKT1C'C$';#\X:$O[;2ZE V<.QMZW M>!AL&1KGU+2C$? 8G9 _D?MA?R/[O%%\PGN8A@K'7/C M)1NX-P:8C1'3D<$$^ ,40 DDI&&G>+165X1> !X*ZS6[+".SEH !UQ*MVQ#F M2K M1*\'EOHR8C)D)PMZ@L!PI4!EJ((;Z0KP,T8!6&$PTK-] :JG8Y D"2;/]6

?\!. TX%8P$$FWJ$T@U;C"#7WD9&@ W0]H/+>7 MP4W7N/087/:2 0BCFCA\$KAR"!"$U.N$.:67\5(R*:QEE6\M[-'&DBZVI'XP MQ>T. 2*%:ZAL]/G,4@+P<@=TPJ5-D2HU&.")9AJB2\!LN$:.L]2L*)EBIDW@ MGH!(D_Y:XYO?%I5UX/P/H3/=RR]8TNBU3R][[64T!Z0'TM5@1@Q$6 %J 9=O M$#8C;:)KM..C(#!F]H9[,1]X(G^O&4APBZ5'\AD@/A8C0$0('X.8P#2CJN1; MH'D:!IX73'5C';B]QGJRF%!7ZM#C=PWI(^Z7!U[@?,W.@(7AW,)Q#E/?)19D MM2QO))Z]AMU$0VG:AA^H"?<6Q&SY96Y]JMM*VY,=E18/,8Z#(2[K(YX]O@=> M!IQFHF/)5\+X!ZEK@C/A9!9E0#K6\*/)T#$]1H=CS&^$R<< -+.)X#[N0)YX M?114B4F2#$EM08G%/N81C<,RE;#OQ6VHX KL6%<,09G.A]"(KT81T(H%8DRWHC:/U4\S.XX M^X!D&=\SWU >!%$43!J9*]A,LH"_"PS,;O$&VYW5P*N1FV7#NB]H43R9=6MR M>Z-BT^J/0T@S]7L>R?R7YCTQ3;L8D_Q)UB"-"$P*H<@R$N.KJ(15TMT7S5;M MOK0=S/4VU3\^#A)E&O0 X#Y%.RJLE>A!WJ=MH*S)8ZH?-,C62-]X4.T;C.T. M60]D[(*;4UDB.%YVKE*Q@UTJT*0! K@G(K0#=GH-\V_SG6TII4DB;,N;'6L3 MI,(<'$0-D:DX*0$.A4-N'!J.-$HP"HD;?8WMI@4)4IG:6CENZ2H.?J]\>+(Z MVH1 *D.CF#9;-^32TXABP8"BLO/ )!58TW%$&"5I(3[+SF&%"FX<"'#NC?=P M->;@ K2"28B: Q\C:I'O3]FDV9VY,/':)C?8OLD*!A2&1LR)85JZ$6F+343Z M '6H9/ 1N"ZHA=M_U':PB@L@J(()D!50X'"S1'U"Q@[]AXR6&)1,ES[MA2!=RQ49- M6#QLWSJQII5BI?$.2UEK7IPP3:KF_[%*YAIPY^M(8>PWEWW*-)OF/Q@;-J*A MH6#&_EZ;HB< )[NAQ0 M% U[D"*$5]SR\'2-B$RYXVC,?70 '4[!'O6!S(/"K';\$H%U MC-MD7#MJ$L@ZLSY<5Q;"=2&$6X+N RG;SH(N.PT4C+[@?POT&2D&0S_Y"M<6 MT6Z@NW8HG/>M%VU:Y5;C2S(AB3[J?J)F+"4FP8V8]\I31]EL[4OPAJ\\7))O M,H7.;G_:K$CJT#FM^XL.DUNR6V#B8(J-+1@ V]C!^=N![U"9&C(5) MQ*U0#N84D_)2HAGD%167FK(@,TRFE\8\SY*4<,- )2UJ>5<&LUT$J2&FATL$GB% ?IRZU36Z8/".\( 4\SB(+1]YC''HIGCFOS:Z"3 MKWA['DNW,<^4$F5$HX2<#.!VD04TBX5/W>XEA'F@O 3Z88TS'P$!(U1!/@EB M("/%DG^L*@0+148B)6)):BZWFSOWY%BL5":]WR=M/2=M72"T!SLP2'1@P&9B MP*P6V58K*DI?60^(I)I]I#3[#D8/R10*YB6N4&(K$VG>QXC2(_!AW*0+8(N2 M(!)43@%80N(T]4C3!+!]O+,."EP!SMSC6+I\0B9M#C5HL"KWI)>8>IHT70>L MKQJHQ[ BXVKP.0VQ4.C,GM$J6FZ1V-XS^^SZEG8F8C[Y(,DGP[0XHX20B4 9'GT3H--"_G.&3),X M)CKI'--MB +69 OG(I&D1@M(XYME'O M@(^9>0@P4^]NPK^:'5'44WO?"J\H%[6>Z=N4%A[-%H$SB\EB\Q.7I =LIE,B-6G"\BU3K:>/=6V"W.PB'2),*RY M@N:3.?$L_\H=_=OR%7X+WP<,Q9T:PEMY!\N+'XF3&:_ETBXE?&]8O2NZOK\U_574T#.*L0LC\<^ 2;E O -#1C\<;A)J!N,*B&TP@R)+2^M*(.U M;4YN4N8V91\?Z,"+DR@>Z,B4"++]4+81BB(ZF@%SUF%45"586!V;+ZD9>E)2 M1L&-4+ZQ%G.M7)FT5[;]]FT$E-_:/;ZX)7RNO_K);>;DA+Q.5_;3(.%DS7K* MG_A&LQ1!&EF0*?2>EFH%+ISO^_EEXY>^HU>/;WH:1!890B3)!0UZ_,M)]U1>NO:07]?US.S_2 M :*GG1;:>\/(_OS(R9SY.017T!^"CV/;]Y[2[Y3GV@JP\SN>4&P;5S%?FIP= M(LST$A8>(EQ\) JY:XY!X5%SX*54$QL(4 V:*ARF,(/%"RJ_-'$GH2&S%JQ$ MSB6C_@;;?7^_8RB3O\9C-C,#BFTZX+*/[%.I1=?45:P3FR_8WCL?:1,R_4?. M?&G[QAOS@"%\B"%.E#O?B2O_4(KU_MJ"O9XI78W WV+L+> M_1\2>UM8^!4JY.J=PVZ_\-4<]CU]XE8XL-+(/+2 MSL:P#8ICL5F;U@MLN+4F@$KV-_#+C>1LR!TM00C4I&&PGUH.5.!+)[E5)WC/ MF7:XC]F']&\.;(O*J%)BH3O$&6@N3D7_"8]V&+[8,5*Q2-YV(=TL94F[4QBK M,, J/T*UB:5PO.6=M(T721W?(C8=T+=FDMMR9S!,^9EYSDI+G.N43'PL6)!+ M=Z1#\'"=\ \8/P(R3LT):@@HY*9N\.U4O:N2\=ZF9+PI&;^YESQUNNQ+I]]M M7U\S>D?8Y>E3WQ%&'5_V9*$Y^^_&&*O%T1CL$+YG1@D,X(!6$I>VISG0-UCP M4C"^[#LP7CH(67.U^-Z$XGZD)_RYA=MY*PF1$C@SL "(Y?%0BT;R0Y925$X+ M6KB/J6->IIO/.&9/;<=6Y$]^JB>VB[ M%?Z)@\WF6S,)WC-4S_B3,QM9;F3YEF2YQ-KV*A_V7WAIQW>-ITK@0ZVR7T]# M1!N/UL-;/#@F798$LB^ZC*JNPFU CW2^PAR>#OQG*M:B99FC7%RA+_OVE.\- M $F73T3C.PEQ(Z 5K+./33X-UAI+,61M"N)H'63VF;#O5G1+;/ABO_0[D:":R%!B#YGKQ.P!UYTB75\IU(R M?^AR5E/JY6I*&RFNCQ0W$+H1W3L3W299M^)DW7_'*F(G .C.>).H>UN881)U MWR[ C7!6EZ0[H1&5X,S%D M,2YH=&WM7&MOVS@6_2M<%S-- ,N2\VHKIP'V_"8Y.&[2#XK9/3 M..;9T!,L,>%!Z^#-O$CQ83HKDVYIH6*"&CYF.'9MU$@PJL*!-&EG>8)U/?.J M7R(SXR5TQ,4T?-WG(Z;))9N0&SFBV>NF*X%/S11/7G=L:\W_9C T+,^P>^-1 MP8L/RZ4/%B:9,+N<@10Q5/;N4S[@YO=7[:.@L]]NM8_] 2@K?P[1 M]KXN&K9>F,?V? >58ZY!,,'--$QY'+,,FO_^ZNU>L-\Y]K'I?NY=]TK]Z1E5^KY WGS_UW!ZW]ZG7/MBA MN^[RZH;4Z@YC5]?<(-&[MZ1[=G7=[YUMJ&YO>Z>X]26$@CUR]9'T_^B1V^[- MA^YE[]:[^N^GWI^D>]K'FKT@V/MQ&%LK_(: ;$&H\R:YX$#O3)!^BUPK+E63 M1$P9GDR)2:D)GU%!CU&'%?&1^C!T(!@92!4S];X1-$!P(4IK,;O6.8W*:^BA MX#>N9G5680\LRB%,6G:LQ/--7&\[1IU$5)0;;/<:[%IGDG+#/)R$A9F<* I% MU;!K1GU.17I@WHP?#U3;&(.,IN0.-"T8!"--!Z,2/+$$D3()40QTICPC-)N2(C.J8# LQ"@V MQ % 43*"*\6I( F-H$@1.>*&&.G:K33(6,2TIFJ*34;TCL&\M3$UE,4@#$PI MT*3C'-@@X@KB*F@&D98&2>"<$C@P44IT@7_F_2=,L7(07,"(:P@ GPVO\',0(C"<\ AO:;CBX!7H: :$!EDG"XW-%EJ@+1=$ZH8A:W M@$..AP;P19C& \1UBMVPV0B<"'0D\#KF.A)2%] /W0LEA0-PKF3$8BC69 ?P M&C,@ ?*WCT$IMF0D2Y8[IM",%U+G1SNL)H\-F."1;MV3.ZMJ4R>J4"4R):U]F'FB!\4JX99/O9),W[];!_A]-)G3WQ9')&=.@> "1 M=LR1@\>TH:J%I+=%A_:S[X96XR_6Y!,L=T!$\"NTR%@-9F((S?1&>M M&:9CDJ\G-,F@2O18.F1.$R!/!P??PG\+_R=B*7YY\#]SR%I%*-[B*&-^6[.6 M!I[@06#,(:.H4(C#FH._9M21U ;*\5D!&$O#\:CN9Y*=![HD0"A@VY=:EX)' M '-[=P9OW&3%3*Y=)U5*]2P:0J_ $A"+K;MD]5&Z,E,B^!T3Y:V:I?;-[U;1 MEG2V*=9O@O#AKY9BM<\[Q!5Q->=F'+V*.GG,+3K"_PF!TDKZ8R8B+6)NI-*S MV,06P)"C$3>&L2_X3 ,)T0_6QQSDLX/L ,6 BZ+1!8)/3,14O,C^*CB(;SFP MR")[8V=WFS7=>B6_0M:T*R"V!]5S@#_>-< [$1%G@-,RL)AE+R>,WF&DX&)] M&RO8+(5]]**Z(_HD])>)1G\=;KV +^E\DK=F%B"-18$^; $%F70$ L7UJJ41[TSGL M/!M+,6;HM6=T6#Y\I4KO@8UR(:<,:B>I=*X"7> 2P/ZSA#2K7M?+0F7MF>.[[W8\=\W<(6-BD_*,1VM>)$4@N::A=4_=3F/8+;4/4Z/[\O@H0!1 M%_Q<'2^Q4GJ!369B0%D9V:B_;6**JY"C';[M5/\Q(LF*>P_W6_F]U M92T!NO:^3VUL/,CX0%"ELNK:0TX+!V#L[KP)J.2K[Q#-ZNE 2U$8UJD@OKC" MG_AP_.//A'O/JOS[90LPT_?!4>OHW5;ASZ1P2Y.+9OJ;3_IFOG_Q;.?J![S8 M\J5G_I=,V7:/?LX>_;#E;=8NKAS%,W#K0G)!IZ0=- F^W/LM.U-:\=+O;.?W MQ#Z80EX%]N?G+LG7_LI[8YNZ'QN JG+OT)K]GS=NNVD;084K^W*MF.88ZMA, MR6G*64)Z]RPJT$TB5RX__$ (YGR.'ZWS;W"#TIGK/Z#1W5#)(HLQ#)$JK Y_ M[3W]Q8K2OT29!,^85UX'"Z&<^RZ LJ3^]0#+7SR00_SL.4^4)N 4A'0L>5SN M][MV*SB:@=25!39SXK[0P'Y#PLG_ %!+ P04 " !6<*I2P(]+@(8) ! M10 & &%T;FDM,C R,3 S,S%X97@S,60R+FAT;>U<_U/;N!+_5_32N2O, MQ+$3H*4.929 .L>;%OH@G??N1\668PV*Y9/DA-Q?_W8E.W%"*-!""]

/TMI%K&8_#'X])'$,BK&+#,D4HP:*)URDY*!S'.:D4], M*2X$.5(\'C%"WK7:02MH[>][WN$!#'5<]I%92/;\=N!W@DZ;!&_"( AW]\GG M3V3KR^!XV[8^.3\>_/FY[V;]_.7HX^DQ:7B^_]^=8]\_&9RXBMU6T"8#13/- M#9<9%;[?/VN01FI,'OK^=#IM37=:4HW\P86?FK'8]864FK5B$S<.#[ $_C(: M'QZ,F:$D2JG2S+QO?!E\\/:AA>%&L,,#O_IT;8Q'Q"M)D)]KXQIFK$ M,\_(/-P)VUOQO!D/#\@R[-AX5? 2#HZQ=M_ZP7/IP:9(IL\L9 M2A%#9?\ZY4-N?G_5?A-T=]JMSH$_!&7ECR%:YV[1L/72/+;G.ZB<< V""6YF M8(2^^?.R[>]S>H5Y[=XMNN\OS"U*KVXM=7?,9B=Z[)+V3 M\\^#_LDSU>UE_QAO?0FAH$/./Y#!'WURV;LXZIWU+[WS_WWL_TEZQP.LZ03! M$V)LK?#/!&1+0ITVR;\+;7A&3EKDB&4\BZBF31(Q97@R(R:E)GQ$'=U'(U;* M>ZK$T*%@9"A5S-3[1M P84H-XSYM8_M[8:MK3M-N6$>3L+"3$X5A:)JV#6C/J8B/=CAC!R'B_MJ M-]N[U=LX;+?J>EQ9ZO,4^92D=,*(8A/.IN PF91K\E=!%6!-S* \E\J &T4^ M2#4NJ33P_D-D0GJ#,W**F,RH\XB:KOXTBUK=&XKPT4A\:UN/M?@EOZ8T#&M! M/ /C-J%7EBT 0JK?RCIO5<_^0I5V^ U^?H Q=EX>?HZHMF$&&<_(%6A:,(A' MF@Y&)7AB"2)E$@(9Z$QA6Z#9C!29406#82%,L5$. (J2,5PI3@5): 1%BL@Q M-\1(U^Y&@XQ%3&NJ9MAD3*\8S%L;4T-9#,+ E )W=9P#&T1<06@%S2#8TB ) MV"D!@XE2H@O\L^@_98J5@^ "QEQ##(!WP05CBNF<159 '#<'T60,RP2K!*4, M9W4U;!AAPP@/A]?./X@1&$EX!IA#^"XPU@0Z@.90K6KU/$M@O[7[*OP?B2*& M,0''-4 U@0,X[M$YP! 9!)E%B 5%E.C4*U,#"\4V6F]BBT) ^ %">"UTVDK M#WBL*4F$G.J*-!0;<6T4A8DH%CJY00&0=\[NQWL28(:*%OG\7=-Z' M#-!:SN3" 5DH& V=31*=!6@%*;>E@&_PT9-@27!?JS^+F[*"5D-YSRC Z?.F< M(S$0;7,K$U2#:2#B0ID$ZKB"MG -9PZR\8(9=VT MR'.6!"R^'44M-:TE.JR?=5TN*"]4#ORB;40518 **X!->8Q8!H&2 )J!&I8C M?V&3(C..2H#G> X.SH9,-F3R4&1&+X],^A,J"KN+(])8DK (S_\SIMY/I=@N0,Z@D>A7<9B* MSNP3W\9OHO#7#=$QR=T*3#*M$CZ5#YC0! M\G1Q\ W\OQO^G5\,_O'+@_^)0]9-A.(11QGSVYJU-/ #P)C#AE%A4( W&3%7*YM)U5* M]3P:0J_ $A"+K;MD]5&Z,C,B^!43Y5'-2OOF=ZOHA9!.YUF3SJ^88MW[U5*L M]GF'N"*NYF(;1Z^B3AZ+'1WA_X! Z4;Z8RXB+6)NI-+SV,06P)#C,3>&L:_X M3$,)T0_6QQSDLX-L <6 BZ+1!8)/3,14O,C^*CB(;SFPR")[L+.]R9INO))? M(6O:$Q#;@^HYP!]/#? D(N(,<%H&%O/LY931*XP47*QO8P6;I;"/7E0GH@]" M?YEH=.8[_ZU,4>8VH O 'I=*X"7>(2P/ZCA#0WO:XG0.63/SV-;X?8\=\W$)N-"G+E MF YY7B2%H+EF8?5/7ZME:,OO9:3&UPO-GXT$REL^K: M0]R'0]@0KKPIZ.3.5VWF]72HI2@,ZU8P6%[B#WR _/Y&X5Y'*O]^G27G"M]M M[70V^OZ!^MYK[6X4_E@*M]2][#I\.[4\SY="*L,""@=G!OB^T[C;R-ZUWNX^ M[5*#U:5^[:6$E;UV<\-^P@U[LJ4^LUMZPS!/P L-R2!?;GQZ[!U_ZZE_&>K=D\)1/\?!/[ MJ:M;LD[T-GZR:6[,5Q98%.([LL][+>%'/X?4$L#!!0 M ( %9PJE(^!444[@4 !,B 8 871N:2TR,#(Q,#,S,7AE>#,R9#$N M:'1M[5I[4]I*%/\JY])I:V?("]!*0&<0<T3LPJ[EV%;#;CA@ M[[FV[>XZ<'$&.U=>_UVV^GC4]SY>#'*N%U='I\,^U S+^J?9MZQC[SB?:)FV M YXD<,OB0J34#%10.^SJ M$7RG)#CLSJ@BX$=$IE0=U*Z\$V,?5RBF.#WL6N5GOG8B@N5A-V#7D*HEIP>U M&9%3%AM*)&[33E0'=UHXO;;FQEBP0$6N8]NO.PD) A9/#4Y#A2-FHWTW)MDT MNAL4N7*NI)PH=DTU]0I=GU,BW8E046>=Q9=V)N6^4,3*",F,\:7[UF,SFL(Y M7<"EF)'X;3T?P<^42A:^[62K4_8?1=*HH*(WRB"<39&X%K:36\ ME)^L,%G0 M3)^)X %.#FXB-F'JS2MGS^XT&Z;3M29HKF03HC4>%TVO7N%SI]0U2U$RSM32 MC5@0T!C7OWFUW[";G:ZEUVY*S#4+^@@H*K_#A/W!I3<\&?9[WG!TCNBX'%_U MSCWP1ALTY<_*Z.S#E3DV^R:,!WTM9W[#G>:N7=\B,7MCZ!V/+KS!\9;:<<5Z M;7L/1B?@?1C N'=YU#L?C(W1OZ>#C]#K>WJF8=N-I\/3%X7?*D"Q&+DHM]$R M=Y,UY ]C\$4<4U^'Q#QOJ8C"YSF1J!1?@J2)D JS$YP(.2O?SP]@W84?3T7HU[$Y?S# 5+K,KI_,.0B$S-@G*+ *@*%\ 9T3Z M$32=.F09D*00,EXF4[UZ3/VYQ-B-!B!Q (,;3$PQIE2D/F-IJA7 ?[TRP(P* M$944A:S*<9DI4XI12EN',X:D* ?/A N42-;Q@Z9,6RUCU8\8#9$A"J S!HS" MD/E4:AMHZH5Z=< QQ4+\DLQE.B>X6PFXP[SF][Y3@;Q6D@0BT?F_NJ6Z4'MW MP6=,Y(3$-#5&-YPNH>5"S:V@^ MSHML?WN=)L0OKG&'Q%=0Y5\Q>#B[.T%Y%:X' MA]O 4 #$:3=;'8WC>T:SM$-9F1]NRE K%6SA1%4L&?? !.6K].2'35G8/:/_ M*\#VIV&M\7MBC<689&=97M897A$68Y)A>7XL@4B83O$)YCJ-N;J>)MBJXC84 MC'!$9)H@"--ZMBMD,3:]>AP)!ED3E65'7#7G.60%9O2,9[J6&^\;\0FP]_1% MF>XP,P8'-0W 6HFK@F@.+\,7G),DI6[YI2KH'G*+\F)6=Z;ZWJ"LJW'#K@22 MO.W-:CG-RN!D*>;*)7,E.I6V-@-L*4=!W\G5_CHR18G 7=ML.Z^KYEKS[$IK M72$ND&#(Q:*T67EM:'"[$TG))V.!-GFT7;^=)Y-4\+FBG=+75U7<), >\8IO M=XK\4*-X?S@4WAJ\^6+LYS-V:\^T]U\,OB X%[M3CX\;CRC"I_1Y@O'0OC M-Y8K&.P;M<>=K/V(DVVFH5]1]:$&?"W3_ADW[*?"[N^MVJ-!;HO5VS(/O8>S M8RR(73@C2W#L_'AJF[SNGKA'2_='7*>H7HN^PTEN +,5"^"5G?T]KPY6:MT[ MEMM:AWD):4\9T@J_U#73+W;*%X=\<(KQRKY%7[4]O\!QJ)Z/:H M8D+\3U,IYG&@CTV$=$M@5W[!7YTH.C0M$V#,R9#(N:'1M M[5K[4]LX$/Y7]L*TI3/Q*PD4G,!,2,*4FT(X8N:N/RJV'&NJ6*ZL$')__:W\ M"$Z@<&T#E\[!D(?U6.VNOV]WI;CSFV$,XHC$/@W@HW?^"0+ASZ8T5N!+2A2V MSIF*P!-)0F(XIU(RSN%$LF!" 0Y-QS9M\^# ,(X[**I7S!&Q"WN68UL-N^& MO>_:MKO7@LMSV+WV>N^ST?UAS_M\.Y;5]_IY1\NT M'? DB5.FF(@)MZS!10UJD5*):UGS^=R<-TTA)Y9W945JREL6%R*E9J""VG%' MM^ [)<%Q9TH5 3\B,J7JJ';MG1H'.$(QQ>EQQRH_\[%C$2R..P&[@50M.#VJ M38F5WN+ WN/+.3L]Z7>]L>('LN!I= M=R\\\(8;=.7/ZN@H+^E?ESQ MWJ&]#\-3\#X.8-2].NE>#$;&\*]/@\_0[7FZIV';S\BG!Y7?*D*Q&%=1;J-E M[B5KS#^+P1=Q3'T=$O.\I2(*7V=$HE%\ 9(F0BK,3G JY+2 JVW\ 2*$KGWW$ J9+9.@SB( BOH%<$ZD M'T'3J4.6 4D*(>-E,M6C1]2?28S=Z 2!S"XQ<048TI%Z5.6IMH _-9,:4:I;9U^'V6*A9#WX03&K/8)RFI0R]B-(13%F.F9X3#, R9 M3Z4V7(LL;*H#MBD6XI=D)M,9P?NN!-P172_RH5WAN;:,!"+12;\ZI3I00[I8 M9T3DF,0T-8:WG"Z@ZRO=HR%=QWZBW$VC^A&T; #6BHPYA;&0 95'-;N&[N.\ M2/'+ZS0A?G&-,R2^@G+5/).C58LF4B83NR)I*DF75UW$]R@XC14#!,= M=B3(PK2>S0J7"1 %!MG6*4N_.&K&<\X*S./9FNE:HZVK@L"N1)-_L9A6< M7LK@9"%FRB4S)=J5S6S&V%*/0KZ3F_UM9HJ2@7NV>>B\J;IK#=F5#75%N$"! M(1?STF?EM:')[8XE)5^,.?KDR4WZLI^,4\%GBK9+K*^:N$F"/8&*?P^*_"BC M>'\\%"X=WC0;K5=_OYR_6WOFP:O#-^7P+':O%@@_'EI>T.3OB/0EL#"$8\6" M\;Y1>QIDAZ9]\+RFVNNF/K;S7DNV_X\;]K.1]]>V[LDXM\7F;1E([U&MCV6Q M"^=D 8Z='TUM&?#N:7RR<'\$/4496VQ G.06,&>Q ';L[.]E;;!2ZZ%3N:V% MS6ML>^;85J!3UT__,31?8?D*RQ=)N?>0]ZU?)+YQO)*7[L_MYA_8343+(XLQ M\;],I)C%@3X^$=(M&5WY_7ZUH]BF:9TXBZE17)&UL4$L! A0#% @ 5G"J M4M9TUDT8+0 @]D" !4 ( !W"L &%T;FDM,C R,3 S,S%? M9&5F+GAM;%!+ 0(4 Q0 ( %9PJE*6I&3YNY4 'Q)"0 5 M " 2=9 !A=&YI+3(P,C$P,S,Q7VQA8BYX;6Q02P$"% ,4 " !6<*I2 M+J>#>A52 ]S 4 %0 @ $5[P 871N:2TR,#(Q,#,S,5]P M&UL4$L! A0#% @ 5G"J4M,U$J!8E@( ,G0@ !4 M ( !74$! &%T;FDM,C R,3 S,S%X,3!Q+FAT;5!+ 0(4 Q0 ( %9PJE*8 M>,PX.A, !R0 8 " >C7 P!A=&YI+3(P,C$P,S,Q>&5X M,3!D,2YH=&U02P$"% ,4 " !6<*I2Q<@S4V() #U00 & M @ %8ZP, 871N:2TR,#(Q,#,S,7AE>#,Q9#$N:'1M4$L! A0#% @ M5G"J4L"/2X"&"0 44 !@ ( !\/0# &%T;FDM,C R,3 S M,S%X97@S,60R+FAT;5!+ 0(4 Q0 ( %9PJE(^!444[@4 !,B 8 M " :S^ P!A=&YI+3(P,C$P,S,Q>&5X,S)D,2YH=&U02P$"% ,4 M " !6<*I2RX:U&O % 1(@ & @ '0! 0 871N:2TR H,#(Q,#,S,7AE>#,R9#(N:'1M4$L%!@ + L [ ( /8*! $! end

8.:7FD@KM-,J@%\..NF59PXV MSL\6=A/ZF:&9[TU#W_[KR7>IJ((K*\"V%LH:K;1[>CRK#V0-WJ!!W+<(\S#? M.'?%9/8\YP:[48@8O,K^5Q9OIEV M1^-!MH;EF3M6E&6S:LDV(,RV596["OA IV,!^>E\M,=%.>S%K4"8OAM$7\PX M-/QS>_4;_(P=Y#FY6 >V2_\1KQ_WKWY ]=*:((WEIWK>X7J"X+ + [H&NGUXH M]ZLE9P4 /&]!,(X@" 8=U&SWPF[VXG\' M!8N%1!DG5,5N??)B$=$E:.E6((PT;2.X)Y>RE#BA/S#?1RKYZN9; M=34.X:Q5<2@49X5ZQ %2AP9!$"'G)B)).@KL.W&8]OBW<4Q>T']%Q,:!\+&D M0CL09HJZ-*,%)X@5_C\(G7X2[7E4(Q\H:H-9C%AJZ/>=_ MHS2]PLP7')[C-T#VIN6P_2D]%5A)*(0D*@)*8YPDFIW+TQ++0'C3T'2W$$[( M-6A5\X*"II&;U^?<):= B_A%(9RX:T">SQPTM.ZQ%].3;6(RAIECT V+A<-V M/6R%$^UZOB4B$2!<7_,0O*MJT(KZ!'),FC1!#EHF.Z4*BE*H#<$/JV$]*/ + M#6;.W>((A>/YS'JM M(QBUF3P$B.I5A7#1T"+6>D*!I@4U"ZB=Q0+&S4:+NE6[_-JT-JXS_7,.7X$9 M\L>S#V?GG9/.ME?ZQZ3_HS_ZWJ?_7H_O1@.6@*C3&]VPO_N#'[VK87_*K)73 M[CNY_CLQ 9U_2TGX=]AFRNFU!?XGMNB.F6'TRXR6Y56,1%&U7):5>?J$$%TZ MD\P;$NME<7$XALLZN!1"I0IY K!D\(B36LS**@"Q95;IG H<0+;,-<)3-/G] M?-G]<@['JKD>R+@L D#Q@:"5A9U-T% OM1^*"#,X2F*URFV>2S0 X52F5MOB MP4J?.P!HQL1I@,8I!^$450X;#A, (! LP4.%*96ZFCG#*EV6"B<)Z4[D6(VN M!%RIKC!5M2",O1I!AGN'*""8GG'3&;T<@OEZ$-8V3?74@##/V?& R&XA*N*8 MKPIX.%:#,L_T[!W;AVIW;!LJ.CDR.CDZ:)DCN6S;"%PF5W9"L4/DS/"2A7&=3^FWP=R* M\VO*KN7J:MQ@"L+JM$]#BX0W5LC+;-Y4)W N"^O5*T[2P]ID!F"9.I@EU0&P MS@[,'17K%U.M>G7DQT\M_@_1+QA[7P!*U$(F%]JO3=7+6J#QG+]5FOE7*&$+ M[SEF5&L"PFZX&72KR0/:8>A@V20FXMVFUIA-\Q!L\P%,$UJR JID#^Q0B6W+ M94PXF(Z; 0/20CO;:('XL!W5ZD%+W=8OSJMQAO)TL J_W;R1+4VOIV MLGP[6;Z=+-].EF\GR[>3)0BZWDZ6O^S)LF?;?N2%P?:KLJ?(C]5.D5G'G6W/ MQW):G-I/R(EK/ZR1X(WY&_?F<#K]DAJ?D.HD"<]ZG]:O!>7$^$%4VV^BS7?]Z6 N4 M7!>),A4->[*455==T)KS;($ 6]']X^*R>P$@;G^S4')9!HKN-D83UVVB6A,F M+8++J[3VY+K')X"#1R[&UJU/1N@E75_85I'X'OUH)YF&)(9>)=LPL*J*PJ$> MOJI6E $ Y&>T@ZURRI,5<(L"<0RMI,&%X(5<[HX?H>(RW\K/NY^T$5;E^G+@0G&IF^[H3Z&3.[E6[H5(&NA5%\+ M0[ L@[\JM* 7T:;@KG\=%;RWWF(2A!X*>PN"D/ 0*2\*8>6KJ)J;1U(A<]#> MJ0HK!^4T7CRV"\;>,P=_,Z-1W9RY3%D6"R'OJRZQQVK]LO]",T(JIWY%'0C6 M+H?H@((]J"-Z2^X=$4<*%98&,0OK**,>3N M$R^/Q%"R#4C#4!_0V4-B.7.GCV?=77.G8;\WC2V:-DT>BQW3$ 4!2N1Q@P*; MX%7.68"KKM(:;;V73]BI7V!TE/L-CF61AIRS!^X<_8:L$6(*A(8&A5\!&/OL MZ4)!D,W=K-8KRL)EX,49C!M07?%RB3:!5R;-(*8 ](W]54%WO*FN9N]759"B_2Y2NC,=Z89LP-:;; M!(L]P,?YF&O4@7#U5 M1E'*F9DS'?VT\A./G2#W^0=^))87]CU$%NMR![W/^P>]F\'T83R-_5FFR6]9 M/_2OM*M.TM>QG "3+#J;E/7Y$.<]S]GF@]W*(;A:)XQ;[AWQHU6P2;W#ROC, MY"A"3CK0F>>IY#396N\F9H_FF9,82K75.9PS=LN:G)\5VQ(V@"6Q%-4C:XFD M.5 M#T-';->F4PN"<<6!(V/S=J;#+[3#5H'W:]<* CS/'/+%^QQE+3B.4 8W*$HI MP<9??_[GUP.R6]#4<$W@H"[H=4)77%:ZL!;I)N#D,@P-X>0/.O',K]93B]EE MA/SY2.HC<%B3X%9KF=H+5: TV]!4X1MRG;E/@GJTH$QK$*[!#U> ,AP#P+[Y M+8SJ]:M5"LR]I!D0=+L76L9>^ 3GR@+Q_;\C>C#*TL1/Z?DI#;#(.UOJUH0P M81E2JU)R:MRP5D)(9K-8#>Z]VA >^8!"OB*$IHM)@'P=C+*EVAN4]0+H@02V=_H$9H]P+!O1>&OFB+#-I:5(+'6\H/7J23 MH;V.67,WW >,?>'54OW=M*I[%\ W/IHR ZU\HF?$_:&EHV-E6FM5E2Z-JU(9 MT4!:_.I=Y,PN9E\@+V8-+EHZ6J"OGQLVRJI&'5VT>V]X9E9AZA 8Z-5'<0"T M@J>>Y[!_V'75L^6R6)Z'[W5$[;:K6T8NI6N0TA$KE"*$)#U^'JY<.GVTJVC0 MKZ9U) 9I1Y18)MRC\,EW!AY[B%[J&']4:Q3"81^,34@U$8+2'8MXXRB\ICQC M)_UNJ^I)=J)#-4FK"P@'^6/1*RV!FHEC<&MA\L-R(W2/+/9W%NU\J_]L)HT( M89']>60&61BZHL7T3>ZP-^5?KG*+= M$O1WQ&Z^) YW6C7A1 6H70_R>R(M60#84?,FE0V54@\MK9I W.M*Z#071!F+ M/SN(1;^SCY?=RP9C%)5UM&L.6"[;0+'>KOM2ARJ]JA"L]4HHM K6?08A@7BU MWGS\ANE^D]A/ZR%Z1J[>,BNM#,>]O:V55BH.2+#G]7.?Z-(SMJ0-> NPAL(K MQ[28WU\1Y6-9H9M$'OQR/?!641C$#'?U5FE>#:B+LU*_N<#R. 2*V7EIS,XA MN:,W@MDY<,SDB7VE-2 8?3>"&:3LOFDZ/O:B'80D4N3W%9:&D^&WV7VNB'\ M2,:6"'-$&,M31)XQ2[(XGG-(#EC.U(#_DW1'5&\74+;%\A%02/E<*_]O.E.V MB^(&\_-E]\M'0)ML,WK$E0D U;I&)$S"[<1N*"@.Q2W=#$AK0-AT-S%:\FHA M%0 2.]]#ZWO+?(7"F\CSY%'CA(5AK 3;QI($>\ ,(R=!W.OU5(,184A[,R; MQE#$.P ,-T%:Z$0Q?;%64@Q%A2'X03:-H8AW !C6<4P9*H*QU=R'N7!KC0B+ M>TH__-!XK$F1^.;'&\%L#9-$NS?]^A"V (VK5 EY0+/PSJUZ^OBK*D'8,S0. MNDH(T)"^081J)DN)FQ.$R":?7Q;"/J)Q7 6\0X-S(X?,L3^C=JW:(7 J0 B3 MT-["SQ$ 6 OCBJFQ+\[.JUL8'UWN[#<+XU_2^LFPG?&;]=.;]1,@E(_0>*)- M@Q>0QA,%*^IXXBGM[I&K]>L9H/+E #A!Y_$X@\WQ'+.B-)16JH%>/.N3*\+ MD:?+L/FK 5M\[[V\[%Y> GH#;Q1L+NL \.\'(5Y:(1K/*RM N28@+,@5E#X/ M>SF& 8!\30_ :[H.3="*GY&,(8LUP$8R^>@F0U^9J%AS^'+ 5KLXNSRZ[7P#<&K8+)5<$380GG" /O;#YH^\ALE@_6"2D'X(GS#?4 MUJQCR56 M0I^QQB-WYDFY]Y1AM'X7B>Q' H81Q5 M:Z\0'H3:4]^FI-CX2M7R9;[/RG=NMH6YC'I)4WR":T$11? MAW&S,S;8V4_M=-*T\(Y)RYC[W T.0H(?H[#YV6Z_NY_:"Z9Y\8$]I1S.;)84 M*DEF@.@)CR4NH$6";O-[0VGG$'*8'-,642I,:!K\8*V3]WJ_9_\=88+X]Z:B M([1^=0@92QK7(GUQ0-.#+7$SZ_6:B@&+DFEQ2T+(!MJB.W:.KY\L;X%NJ1"N?6]SG@FF3Q9!XWF2:9Q% M=TE3D?><_XWX^#;4!XB,ELV>2^L7&K09(LG'QVAF_)2;+S3KMJLGYL+N: G# MT%QRZQ.$%UZFDMEI4W^B$#;0+KI&[D%+2J1QB%E7Z>R37MN++)=X^):IW2ZX M1JX>RX@#VN1]C[V8GBS&9';+SOC)WX$&,Y]*A#V74_%3*A99A6^^Z^R_G-3? M?+MZ9.HZL#YY05.TW9,ON^3THW""+ >[ZQM$R5]BCUUW;H4<>UAJ7B*4:*]= M53)U)WB @&#JSNYDVELL"%I8(;KV [F6*&JVJP^F;A&U1 $-^:'O+69446_0 MX];56H"UH&R[Z)JZ6!0P;R;X7YZ8RJ+P,[7M4]+Q$W-P2 M< +A2<3+1@67^H.GL](B3GKG^KKL_VS8(4FB$IE$B_2"%F?12^8SC#R6)47, MY:&)RX!K?[GT4)CXS/,#OTC*F?3H$6G%YFC.)QGB+B=,UTL6P$#BX,\O"B<\ MGF)BEK,!$ JI>[ZH,!#7?)E:R< Y))? QP@EX)Z(*I_A:@'M0EZ]MUG>FY) MC%5N+3N.12X-JJ"H R' @EP9\W IF $ T1"%E)7Q/"%0B@R_* 1 M/2L,(RX MK#2QIYJ^4+)H,32-'J7ZKRP-P5-*6]!*;IJ0-;MJ&/J6)Y;O;@D([C[E9+K+ M02,ZBSRZ+XYOC)%S@UQK3?\AUHM:OKHU(>BR>A8OQ1*TLT1Q RXY2? *P@GT MJ'F.X#$!#@1AP!-U<2 G";%2B<%H-OJ,*4B*6^Z+R^[%.9S3Q&$P<5EKY+Y) M?2J0E(.P\50IT_;^J?[]OS!"QCI8N%+BT/8GFI+7LI)$Y+^@=>67+B[)2#X66O+4[0IXIALW2HTQ=KI81! MJR:$O:L>-EKL&(J;.V'N88( U[G?X$2K5NRO=N@V*56NBN_]"B \])X.% 1I M6$'OJ5"6T5(HS)W?38?]Y2"?27.'4E/RM%[E\BS^;CIVKTR>14H!K'C;M/>Y M;#"9L]W5^AMR%G%>+S>YOWC"*^FS2;7&#$S5 B5:HP" )Q#F_3@)BD/ MY/A\F KG897P^C,A5SBF?CF[[%XT&'2V_#M-XVAR^0< ,(NM=^OZ+RGABBR3 MW+(0CN%*/2UFCN3R 0 -GB).GP-(==,$>%Q& >"9>=2SVR!V*R1=JD2% M(:Q5.HI9#$/#YP4 )L5)?:C(LR$L;2YCAH(!L9G.D6>QR'L$L[A6U@J'ECN, MXWD_NGB1[**2R+7,)#:.B!/>6V$:O*#W&,2:*W[ J:EY"$\+)92D/L:AV;$R MMC-#_8TQ3W*U=.43XC,;<\HN_25)9<^" MH8IL67BFGX>W"2%52A,*4)-XH$T,O#7LNT<)<[)UBUDGXR3>)D+*V.4'M @O$1'Y >PQRIL\*C0"(;U(8[-%!7F FQYRLM&X/("1 M4:3105S@%AI<#\2W$7+B -ALNMEL40782A4%C," +@^/ MV,OR5_D+#_^#G(%#6<;S>.>91D=,Z:7&24$Z82G'[D\ALN/%N M060O:5+)FA=ARZ>,:_\943+"$0I9XE)"=R<3QI;Z+"&N"2*W24M'!K$4@ Y MF/]79+EXOJ9,]I\% >PK-P4B88EAJ#EB@;;@%!DI/&B&]/\(LY+WER3W6,=M?KBQOS7X9 MXN7>$4"_&H@4)"U-V@(1P!N6A97&(F2M>K615P&1'J2]27B7?6CXYJ\*-2Y: M@>3D:.OR%!Y>O*F?[OM*+))Q:1"9--I>(F/.&U\@MYNL\7SD)TTGHW^"DD/W MK4]2"_,>(\6;]?^Q<#UEIAU MN)C>XE?DY ]A2E@Y-=I%UH"UFY1[:.!2I2,A_L=*7M_3>U+*,%M=!.C*J[0+ MKP'+-3G[9K(>W?G/B'AL2;BCBT,8E,M\]&4_\]'=^$=_,KKOCV:=NTEO-)LV MG_Q(L/FX]^,+^S6+E<'+920J5,O.9U>N'.62WWPFV%VM MY3DL24L:=BA3ZHA0PAD#X&5<=)'Z%^Q0N7.9:AR*[QYF.7HM=XK( M,[81&X\/Q%\0BQ][0[>22>\!#1W;8*'!2C,IICP/V6%O2;=EML4ZC9^(YXA6 M1?1CGVW,4CKHGY.(6.XW9+GAT[5%T#1:K>AZG_X>R#)4-="-<6BU=3:7]JH! M.30^-K_AQ1/;P17[%Z,M+V\+("-,"]R&8=E=GB\6N:].,JI>::_#0/ M"971/_3H=T5\RWFTZ.QG.=A/MYQJ6$K4-NEA50J:$CPU#D^\%MW@!;M#'F,C"5Y0O:[7]L1!>[XZ7&UM,D? ?OHE.SCH%+3]Y* M+[WTU&0% D )0=)03CME@ 39TE*M AA%-HY1^/E[Q8]G9S N2^L!A,M:([>D MP0RYR"ZD]9%N-):;=BV6K:PTA/ D0=^"ZO]L0?4!!X$O&52_Z2#P6O+4!V._GNE4+(>AL<]/XW#DU[.A((2OK&#[T7O59&]DS%FLVX_9 M*Q#\*&((C^>,MAL$ M*1VNS)WORO(KX$*R4DO&7RR5D![$7CO+?&H;MV*39^_%(MR1)2II_&%2;U") MR&]/PD'_E8UDBJQ_A>+>D5S0_ K&7QA+RIO/18MBUQ*U&?%>U"#>]D2:#YZV M[9\G5U%)DW$"2PA71'Y[2LM($_9WM=OSQ?!Z@,'8\C>/BQ6GB MD,/SYZQ0WVBXN4KSN@Y7AD :KZB2A"R2&5W:O8 ?%UB[JM'P< =#PV&H<522 MGEFGF]Y[+!&[,$:SHH+18&PE$%"PT88!+HLE%-\$;KVQK_WERD4A?X>IK&(T M0%H)V2L9,21]=JJH@,!.-:/1S@Y&88>9EE>%6Y^D80KB*=#!842XVRJM:D9C MDE5>#03,0+NL&_[T":%VHY25NZ,KRUKC(VV(;;:I&#"Q,6,P_JF05\IH5+$2 MXXA'.[1A\V"M8WO3F9_&ZAYXH>4M\":$MV"D:-0S&AVLW.#0X*;E5^D'%L_& M]X2QR&6EC8;I*KO."'AH7-Q)8*_QO$@$3]2BDD9C9I40LXA^,U&1)BBDXRM^ M:74MCP5+?$"4$ ?;#XG1#SO_EPJ5U#W;#Y4TZ<\&DWX<*NEAV!M-Z5>TIT[6 M52?MJ\,Z:SZ*4DV>#_83!<^EJ_@-0P Y5\BC'Q(Y;KD/> &9*K9AYM4UKR S MVIW$[TE4V'R4IX-0*SZN\ED$L'G8)TWJEB,N#L0]2JYZ#X'JE4LW"IES)$0"TQN$3(@]T M%T$VG!4F>'T *[4$P>6K#*:5F 0 \_[:O5VZ]W;>^]'1=>JV;\9:B;F",VJY MO4W[AJ]-@9\[M:3?LH/$;H!:I1ZHFH$PNBLK1WEV6T@JLTM2:H?*Z. FI]"O M!F%UK:JHN=PQ&IQ"N\+<)SJ+[LVHUAZ,Q4HPAYX^G+I\P@.-X M/RB]FB[7A$G#^6:!EG$-'_9B1/<[*LQ@Z ?[!CF56C!I6M\LZ!*FX6/.%\"! MVRFS9OS-HBWB&#[4Z<>MH8+H'+/<>?[SW&C_JPS&%V/[_N=?QN. MI]-_[SST)YWIM]ZD?WRO;STOQ YV(Y9,:(KL-#M-XN2&G,0);KF*PG0-[EN$ MF=ALA*GW/%=/)T:2%QU&^=6:WX#D$;#1'B&^)-:I@84L2DT*$L!2Q2=O9"WE M#V3J:D#>+UL8>FIUR_NIJ>AT["$@" #M1CU<-[NK6T3\Y[UZ-AS'^OYW(/?29+LUM0WA MN:))5:Q)3&;.U&E,W EBL>@I6>6.TQ_VC]/3_EULVCKI/XPGL\'H[O@.T;LR M&7ASGRQC^*[6Z8]Z)^42+;U%\V_L2%H:S[>0_^V<"8V&_/^Y0IY7"B$-/T!IQ31FSN*^ MBYT8YGC7* CE+2IH/B-.36NHC$DPX CC38N+ HCW+5S4X[**3) A1RWREE>I^M MOZSQJ!?)TM2R(L9!=??7R+IL>=8".>H!*2AH?&W1$*> ]%8#B^KL+,6EC2\S M&E*6T0_-;4)R+APJ[);TJIJS22K#&M_>J,2A^5B-BK*0]0F/C)?L)DR NJP" MH->YTJC+^((V:-/I)U!$>M@O!NBQKS1 ^]P A>672-0E#*S$UTQ :;KJ<% MLUL=+B#;GR%LC-7"W](+3=#2."A&PIP(MK&Z\PX\$0^Q%3^"8Z28[7D%(6Q/ MU:+G40X.!M];L'0W-^A1"$"A"(0]J(;H"S2W8!BPFW5+M+57%V]5P)=\ 9?= MY*NY@J;W>VF$A#L!T>ZG1 /&7Y$U]%.:8TG"FQD_768<@;='&=]C6HH\FTZU MY5QV/^Z[[%Z/[^\',^:U.^WT1C?T[Q%SW.V/K@?]Z;&X[[);CX)89!ZZHL)M MF:P.J1ZDF3RIN 1VQ+Q"<-QKY?+.K%5Y/!@R$RZ2(LP\(B\*P$A8K#M\H>?) M/U[1%]UCOER>GUW \/JI#@>7I6:R668$T&7-1HB]H[%5A"X"JRA$P<"[B]:6 M9XF-;\JV8-K26Z5PN328Y1AK!!ZTL-QKU\++8$(_$D;#S'J]C9U@)!91>O5, M6R?J0Z'%CJ$9;&+194ZP3N=^@^.YJ[<\YT@W*5BNCN_]"F#MW5.#@B -Z^@] M%KX/QN>H[F()])%TM1Y9[%@YGF^_7DO"YI1I (ZKH'H6 MJ<(?.#Q34J41=*0U@,33*:^E8@AW./S9,"MLOC^<79Y_^F#^/-$XCERN&[+M MS_J?(-<*D3/SIRSE"XF6MTAAYZ]5$X(%@H9&YNW_M?@"-]"H^NU=@:L6MR$$ M4W\U&](%S)@-OV!(9;;HL1E>B&FU8! $T<9Q9TC_Y^WG("I9%X)MB1YP)1EK M_$EL9S+(C^T'"SL\6)15(-B4E$!#R0^T1[$=@OM!B)=T:A[/'^@/F(Y_B1FI M9ET(EBF'S(1"QMH>4.FA,,L8M[7MZWOL'$5U(9C='#1X18Q5>L3^[301 M)4Y>>?_C_P!02P,$% @ 5G"J4I:D9/F[E0 ?$D) !4 !A=&YI+3(P M,C$P,S,Q7VQA8BYX;6SLO?]SXSB2)_K[BWC_ U[?7DQ5/+F[JWMF=[MO]RYD M6ZY6G,ORVJJ>G>MXL4&)D,T=BM20E*OV'PK]]\^/;[;P@-MJ'K!4__^LTQOG#BK>=]\[_^ MY__]?_W+_W-Q\>^7#[?$#;?'/0T2LHVHDU"7?/&29[(.#P\!.3WX=9)N*VD[E\WD9\1^/&[G)>R!?SK(FMV 1]=?/CAXL%K#299\Z]G[5.=/OSTTT_?\6_SIHR05T,Z5YM9CY!_B4*?/M = MX31^3EX/]%^_B;W]P0?>_+/GB.ZJZ?E1]!WT_RZ@3_"C@JX_@:X?_A%T_6_I MQ[?.AOK?$&CY^6&I%.VG$JVT$]=)RU#?C:;/FOD3[:24W!.C9G]\6KXF#A1M]_OO']K+04.0^=;]E=)6?HUH8%+W4Q=X%Q# MF@O&$8U3!MKAMD30!Y0.HW/SQ8P@)Q;3[;=/X_KB /RZ^_Y B M\7]C'_W'5<@FQ_DF3B)GFV3TN!;_^DW5]RVM K(#L7E45L")MADS]F>#/=(6 MWVU#AMJ'Y,)/?R'>?1>%^VI1!;NPXLO_\#<=?N%,EY(B$8W#8[2EK7Y:67Z5 MK7,960M8J]#@XO-C"Z'_)Z=&?LOH_7__(O@./Z2NT_73,MB%T9ZO)M;.IG!V M2>.:IH@'6I."V9A3M4,Z_!K%[3H2,\)$HDQ^X[2MCDJ&TW29T'VL9PRY^;1& MYYFB-2,T;SN=47HNLMF1"O0)9S#^<%TSNC562+^>P'"4%3D=?O =\N%6$K'W M\ )JHP^E?SNRU2V-_-<'>@BCJL6>NN4$!IA"O=.Q=M(,^;!32=M[!.:$B: \ M/K!%3A![ +"-P[&BZ03&HTK!,_ [:8=\1"K%[0^*.65;8S*/=%P[2=VL>]IN M J.Q4K73H5AJA'P<5LO:>Q *LH31)4!XM"&X"!(O>;WQ?'IWW&]H5*%Y11/$ M T^E4#;F3K]'.MR48G8=:8(@ 8I$D!QYC#W0)P]"0D%RY^RK4$[1#/U8JU:L M/-[*;5"/.86H/<==094 V9''WC+8AA&;VOG&^C%A 'L5'H,D>KT*7?50;.J% M?F1JJ5T>J+5=4(];/:NRVP7I_^!,.<'I4FJVZ(? MJC4JEH=I14/40[1.WI[#,Z4YR_X@/ "^"L9&U)3]%?MS%:W#+T&3,4HMIS(T MS]6K')A%LRD,RPII30U*( U3/1"W,R#Y:F,5W4?ABQ=LU>M69?.I#$V%HI7C M\Z3M% :I2F13(S5?E68<[ S7^S!.'/__>(?:39:B\52&:J62E0.UU'(*P[1: M8%.#5% GC/RXFR: \7E$'<6@//D:\3"L4B3/.I.^0SK4*D7LG'/&AQ:C-NY8 M@J1U__XY#-3!\XHFB,>42J%L7)U^CW1L*<7L.KXX0<(ICKUC?J3;8\2&]X(RI%,K&V.GW2,>84LRN8XQ3(>&.?/CAW>8]R>B/-M#6D0.W MDQY?]YNP2N'3[Q$/L4I5LO%5^A+IX*J6L?/($M2((#J!6"VI@?RQB&141QYUCWO']R^/L1?06#V-G[9"/^HJU2J/NE(3U*.N M6M*>HXX3)1G5D4?=8D^C)[8L^!B%7Y+GJW!_< (UYJE:HQ^%M6J61V-E4]2C MLE[BGJ,S(TX$=9*2'QLV+BT#3TGAC M7/>0:!EN__KX[#![K8X)%+B!4)-Z)U??"?UXU%'Z9+M=TP/U>-42O._6F_,@ MG,F,"#9$XC/VD&8;J#?NDKG+)>4O$8[)!O=.+JB?-D([()FE[7U:51R0G;6DX MBDNS>@.RW'8R0[)"Q>I!*36OPRJD1(-=U0&7C:>?$&\[E&%\\.GH M2C_^#Y[7#7*L=C=>X 1;C[E1*$I7*$HIMNR*=$QV,0 ,US;]$([D3N)W7FVN M[JX7=X^+:\+^>ES=+J_G:_:/R_GM_.YJ01Y_62S6CPC&?E5)1V6CJ8SGLS*. MU2VF,$;-E&[,R?6MUVAPY-TJRC;6-IS*"#Q3KG(4WB(NTJ@AK('1>*NNR6A$ MLT0N5#ZV>O:<;!['-(D;%C%GC9 [5[52LF.56R!V*H6@G5?4G%Q-D>AQ?,FT M5H^/%6LD(ZJ\T&@3CJK,(WWBB"?(VD:&-!:J!1#G;2>!$PH5S^'BI"%ZU%#) MVP\\9GG>+@X4,:UEIIV@_K,]![QRXN=YX,)_%G\[>B^.S\2*Y\F5$T6O7O#T MJ^,?51LRW;[(';25"62'U>J(V(';R=]YJ#/RQ E<).!'W!^^ M_S'U;_CD/ZZ.<1+N:508I-JS&QLC]6D])<&;ZUM:]N/L'5E>X+/53V/@I!P& MM32F"5B6;%.&,7&/E#]KZP4$:JF\0@81&^+),R4!/'SDD_! H;HN6^]O7[?@ M%-Z.#?W@B4;?#@(#5:@WL)4RRB6\LP)U8RE:#(BQHZ/C:SACP[W7E=S^J[!E M\,+XA]'KQR@\NRBI;(04E>N5DM=6Y1:(5U,*0;L.PIS#[U&+09'[B!XA7.'G+UTPF5."C.(E>[ M:R\^A+'C,Z0['I;!UC_"937V*?,>MG0]4G[$+HPO&W=8F!(\UGIDU>,@%K&$WC\.*&:Y0X:P.=$X, M#1L!;BJ89=;Q!@:>,'%\[02._M4V@5W#DF5<+!E3LS%W81 J3%[OF38)6XW" M\=H!5HYWM"E/3+,KQPXWVEKOT<-*6N=0'.QDY3]6]E +2^QQ1]VDPLL<&;+09-1U/\D"M.,Q96 MLT2.^Z/O)-2]IH>(;CV^C6%_^Y1?:@S<^1YJ\?[./U<:27UP;XH\V2#9((069(9R67AOBM+,R,GL#8KXYI90/M)6#.@3R!D0]H, M#J/>PA.2CF195Q('X5J&K=LZ+/7P@Y2.PKK[$\1@HB7VR&'*%T M%2\GF]3W08Q4VJ)WS]W(&%QP#B1E00H>MG)4!M9\37VZ#??[8Y ]L.X+'K9] M^V,8NE\\7V48Z6ODOGJJB.R3V7>(?>],Q*XC+2-DQY$&5Z-'FOI-X>!%XJ?/ MO3%^]@[Q^3J[13>DWM%6\3R)7:,/]G3V-BITQO5G+R8,VWE)A CVD3'/4>*) MZVR9NLTNJ;[ ?2[B[)@'E?:>CK3E9:L]N,8!?3>.#Q<]2/Q,&167O]N]8ZM[ ML2!D%-A2,V+=/?8)V:3O7Q VPVR\0-#*A0'N#MDY+V'$,^_I5R_F'T:2,7CR MO92/_^R\I/VX$XS6YB!$RAFH*8^2(&ZET\ M>Y;NU-ARR3%TM)VC*=12'11G7R+WKK(2YSG;B/WG1,!^6=HVD[,-Y2YCR,8> M5)7Q7/O6[R4>C>>!RU]P>PY]EZ$='(\FKPTIV"VZ(X>'MH:0 42W+V*( M::U"YW2>@E&>_I"\6D_#'D__Y?QR>;M<+Q>/9'YW31;_]GFY_@L* -"KSEO; M83I.KE&G5]UZ&HYLNI:M1!I/V=X!]@K3"[GK*M0O M#C]+TQ&.09J$0%WRSH4Z NS+]^00T;UWW/,U-7@&\>+XR),2MF$, 3+F.]N* MX&Y:EG*72C\[">ICB>@/;>.*,#\1/,E-;AK;4&O--F M03"XJ;+=1D=(%#U=*ZI"/*TH( 7P'N:H*G6LT1WQ2JR+%KV+ J?,Q)TOP8Y4 M;:+L%D8>U20'R21.:A*_X&%2$CV&XP>]X >3,)R%QA"BD5&S:3:6Q!%;#FR?E0#(6A/$@&1.+*#:> MYI6_-XH<"H-5Q?M310JILZCGB@1'>4B5-$ B6UU34"FWLA!QQ-M4L'3?5=$$.1KN2= M%UTI?2G 75Y6#57A0L.+1]/=$[H/&_:NOPI?TQ:I.VJIJ(A_H[E3VC($;O#> M97T4W-I-]\'T/8N%6[WA/K":OHR@]&NVC\U6#VFXW/)5=QE-M>Z[JSH@!2A] M9<]NOE>V1KQ*T!"ZW_WP\I( PT7X(;4=YO2J*:UVD>&$D7L M=20>JPA,VG? M#%"3PKXL,:!9SYH]?:X*:-X44%;_$<^3Y-.J6$;%<%RWH21]&Q?J%WH!"0-* M7JD3D3 2-1CAG,\G85X7:_NZA6P[3]S[H1&R>P@#_I!:%Q)R_M.XFC"&N>JN MMD")3SZXD2STY"MSC8L\96.DTX6>DJJ[G9-8V#4(;.J&)QXO'TUQERN.<&\F M+6R;H]L3<,YS=13G0IC=L$)* R=!U@^ #)V*H#@-N0KW>R_)\H*N^/GR$PVV M:C^J[X'YICPG5D2DGMGC/)! M&N>8 QIBOKXCRX#ABGCDP?%YVMRWI,I 5I]E3H]:N5R_PM,7"EM5MT3NS#7J ME=\K/&N&V'WKI.TZ7'.:8H#.""?+QFP<'ZEK[]F^(36-A:;_\/VWWW\@!R=* M7WXYT(C$SPRB_@?Y\/WL^^_Y_XM/V/Q\3)[#"**J,PA[4AX_A2@HF[?#8Q(G M[ \V=]M=;(=!8:]5(53-TD;= [F#:ZA[NMA6-$?L\#I2]UE\A@$JKQ]!W6;7 M_U.-ZS-@^*?9'__XT^Q/?_S /9_]\\=__G'VSS_]<]98P,*,L+\/=)MX+]1_ MG9$/?YK]],/WLP]9MS]!E]D?_^F?LFX2A)3[V@.4=42=^!B]\M]#F*]NF5#3 M'#F4-"DJXXBJ+6(0:12YMZ8C]R[WCN,KAR#E[B^!+D*@RJU1&Y MA^LK7RJ[T=@+L=>W$+[[Q\-!ARB7# H$,EFIRC&H 2'"X8 ;8"B[V M_/R!PE5IZBZ<""Y,Q_/B(Q\W'U)^F/*Q6R,JTXWF1#,T.$7VF0;]<(.\+9G9W\F %T M%FDRJL.ZN&01REG:<]%/7A!&3 (N*8U5*_B*9LC=4Z68[)RG;1"[IE+401T3 M:&["&J/#)#8\]+QX3[6 MC%!(*=@1(?N 9GE,G"B9DF$V],D+>!G(8346\;2C+;J),G'%*['6;V0,H^S9-0UQ@]:R+\]]/_P"8'L31M?A M<9/LCG[VC(MTP;/^58:6-)![>2>3E"++;0@@]O]N>G0.FV;<>+'(C!_)WQ0J M.-I^^V%SE M>R=:16RMG5"79R+=T^@14H,4UM/NC!PWVQE!G92OZHD8*5LJ8"QU_UX4U1"\ M1!H>8=P(9V<''4<" %"PR./J#:J8.?Y>;C\FAQD:*%K?(.$_3DLK)-7BQ: M3\R#3X0V[;T#WKOIY+G&U2U[K5>IKEV/;;XOU]QK@K[;<&^NH=&MLMV);[;KV>R#V\A?J*V[$3W&ZWD=[,;5F$&^T1C8!^ MBRW90G-_7=]C.DZOL[.N:3X-)S>^N2P[-Y(-]0@*X]M*GRE=NX]6MYZ:QZIW MT(JF4_)40YO)*B\=M&)%>Q0V>$F^.*VAA"?869ZMHC=]Y&51N*NHC&B-VV66;395T$>3L..X*V)7^U MYZ/B!BK?O4-AV(9ZJ^K6R/VS04W9.Q5-$?MFD\2=9Y;5W?7B[G%Q3=A?CZO; MY?5\S?[QN&;_^;2X6S^2U0U9W2\>YNLE:V!L$,=1(@U@]J_3P/:-+8F"F*V*&#?X3A1(24*HCE+(0>)4D+'?@!O0 M&"7:DHL*\B.#TZ L-CE0-/Y6M,*..6JT<;,Z;8,>8&HG' M@!9>?FED)!E 95%D*Z5I$S>&TLUF]4RN3-P0=JEHAA1+FA0KU\$LMT&X2V@4 MM7N-1T%PZ+=I-.I9FM9L\>OB[O/B[*D9(^IHW 8R#A(WS,'@/3!0ZL]> M\IR]1IN_W#F/8\K^SU47XNQ&:1I0T\4\%6C4A@Q^P.JD34]'(?#SD(PK?X6; M9'SE=V8SUO9*<]HPDJC#$%5CRL@8:6-TV(/15?;@^^+K@09QXZ*KKCUR2&Q4 M508^96/$\-8L<^<-04:99*2M+]$&5%:3OD?RKG@/VX5=[M83 MD10([SI[*#;UN_C@&/@,&\0>]XL70V%A%\(NU'UO\9G!JS!.5KN/8>A*L>X< MSZXEC=C?/N6ELP)W+BFF^!&,$$8.&^:,5\Y3ZTL5,1 95*Y[Q#/F%$4CU6K9Z(,:6E IWKJ0HV,Y(R$E!08I6M@>R PMAV>)+L MX)18V<."RV/L!6R==17N-YXH&C_?_NWHQ?PAJ =QU@#0I;"7EVM']HD'W\;"@Q^[E;>Q/NNY )K[' M&&7YJ]@@(-D?C&Z"LWB'/;?_Z'@!O!"U"JZ]^! *M%OM(#:KG/6;^B!W="V5 M90^O[8#8M?7D[CJ@@7KZ#AIA0UIB 1O=^R@\T"AY)?>,?,*K7Q\@FT8.&ZP\ ML1S^Z,1%>_A@[4'Z1?Z9K=>7A[4?4 ;#N67#^6'P=.&S;0%#",YH2.W73="( MTP06CW5TH^CX85"I6NWQ#6*X4\MJ[KC&3OU^\YJ)@^(PUX\J]+/@:<6KE4W6 M*+6=JU?I;T6S*7A]Z^B6.>00E3)Y;SV; M8WC]5^M?%@]D>7>U^K1@BHO,CD[E\>JNP&2OBI5TD)4[T;]=3Z1>VT']\O69 MQFZ3N%*CKT6_.R?9XZOY/$PS+X:H ]OX@H2NDH-:@5KDV2JD)XF6&2M+>@V^0E C]B.=@ M>M%JO48,+P"**%='JMU14R?D/J>G="G^4-L#L4=J"MYOAJQ=^UN*4(RA]^D" M">%>ONU^"+_SMO+;*;KL<*/6@I\V!=K&=M$9">C9&Z)C%_Z#<&)V#+F]7#(HN,KN?_OC!7L[(C_C([I+/,)0WHSJO'SJK6D\ ]I9KGF'76 M%#W>J"7NB16,Y?2MO;*]L"Z)DS70Q2^>+'=H\C[*&1:U>0VE!H@=[YS M9TCU#0,R3Y+(VQP3>#(>CA9&G6.; MG]HS:@P$V0TF-5JLTZG=%D0.\O-8C.30I%C4R7ZQ#EOM^[K000ZLG4U3B@BU M)8(8IKOK8@S-[4"W_LF-'1.E&.^\RC4I#B#0NR-%0%__R' M[[_]0/8>:YU>CF$?_)A],".L[X%NX:ZL_WIV F\+LEX0Y]E\VS MET[L;;5^*1TJDX(K;;.HP:J1Q&2@2E\3@T"5,05/E)^L2OG.".=L*0P^MGGR M91LSS^KQD9EGO7Y87GY>SR]O%V2]8O^^8RW6BX<[_L[(_'8&';XEC^O5U?_^ M975[O7BP&,=9.!&D(<79J[?<*O/ O?;\(YL1&C)8]7LCAYB69I"A1;,K8DAI MJT%77\GX%(\_IU#!9^24V] 9KAH;H;'L<8X=]XL'\N?%\N,O\%#1_-?%P_SC M@CS^,G]8=((5BY7,*FW8QMX3Q0QMA)@:'@SG_7:"4<,H*> ,VPOOI[JF0*9I MF:+UQ!SR1,TZETR;3L@I3R4VZ98I;1R.:4K1;'V!S3G_3+VG9UA6L)6)\T3O MCE":8+4[>VFW82G>@0QR=^YJ&-G/V]) # "=5>GJ,!E#DG(D@B6$TP13^67J MV5CK]T;\&-].IPMVMJ+_M+H3Z_9'LOJ\?ES/[ZZ7=Q^MO2HQNDT>*#BXYZ?E MB'B^T(:OC9*0N.E(^9(-,"<=8-OT+7!$CX#K6JYN?].6QAO!9>5^J!6!-X#( M9K86+>'8XM9J7+L46RZ!&_B6*9_._/54)DF8#2910,R5"2F!QJ-FHR[ MBD,%'(/91MX26@R*'";:&*#\0D-S/\2 MT$K\[L\#%,>TX.0IGUDIZI,RL_6&P@AFN%[^NKQ>W%T_\I.6]&#E_OYV>94= MJV1[-SA%T0P5C;6)&\="&67BIB2A?F*V,0/>Y)ULDGX1-$6%ENJ$(KTK!YT( M($7&[L;(R[:TZHV]>DLW9;JZPGP?'@.>3+8]1A&3*\M&DW/+WFW2BPWPJG(8 MP6IB\PKY:97I:2-7=QG77HJ$15)Q'21E::'8BU63G!8$D@:2Q?=ZF+]1<+O5 M3IAA'KALJCE$])D)YKVD5]X:CA_:4T&*N3W-4GK*IQT)Q&O4KIIT7JZN[JZA M[-LU6X_=/:YNE]=S"+ _KME_/BWNUH]D=0-+M?N'Q2^LW?+713F1QG(9F K3 M0#KB'67V8R##%FU>Z++/(\JT94LW_M^F]SQ-$$;N<^:,=U9RIA=5Q)YI4+E^ M]2%*,IQ>5+L32?FP!+!]/(C&8-N2P4J7V2SF[:G,/LJO3#$ MI@+^+Y\OV[-Z_O/(B]F2Y_H8L?\5]LRLV_*',8P36#;CPW,PS)43/]_XX9=?J/M$,VN),BYI5=]G:@<4$\;>OI@-B+8A%0"["!9O)>#K+:B"="C@C#H@X&*)JG"%@ M,_7G@"VM?>]WZI(G;D$_>^[+94#]PI^OM?EFC,9FH<<^8]HXUV5!*?>;*"*- MN:0;>@G6^'K+>':HV0[+E_HQ N=XEK":G7*J>J9V7H4H+4+4H]:*>2[(\74@ MLYZDQYAD@1BUA]*T1]*-#K2CJ^/5-"O@MK/MNE,UUAD&&=\\$@Z ?&\7Z2QX MW#LAP7L"T%9&-N1%K6S;\9;&\<^D"K_T2UZA1+KV]IXT0K5$GVDBRWCKH5/4 MN'>BBB"Z]<7.( N7+ 1VZO^\W@OX?, C<([/EXT6B]5).4%R6:W%WXY>\JJ? M+5;;%SDBM#*!(C-,W1$Q2K23?] LL,6_?5ZN_V*U$'XI2V09G%OD@1>DY'_(NX_B>S2ZE(HU_(((M^0T8 MDY2SI9PLQ/:Q.;\R:99Q?*2NG+KPJ^,?*?]N=>#ODBR^TFCKQ7 MSJ8IS\$MB2 &F.ZZ='4A3I4(EJ>)0YSM3+@323F3G+6M$YSQ;03,'#:885^3 MU339E>_2'0_L3YIRY.WXQZ$0Q1[XK $5C]$K-PPWT7S+\#"B[E48)Y]H\ARJ M\$:S*W*(:6, &55T^B$&DE;B=_6+C$EV'3G%BXS3C O(I@-&1E<-ZU+1K'& M/9/^V8EK4,(>#,SS#,9X'O"T58 MEH9X"3H6;4V'W$=@BAY^Q#"]#U] \$:*IWOHM< M",B#@;F(!&2$S4LJY4Q4<[C@@A)9TAG)926IL.F*C4CBVMD HK<_GP%2HVXE M]O:@.2_4<%64A5!85]$4.036*2C#5E4[Q%!3*V[OJAVSTH,N=.;-J0,%*9H M(P87XRH:K@7"BTR)T"LO"5N2J28_A*1RV0(T-'8],QC"M) Z8SU0E^Y%<*N# MJ05 MU!-"CHW=C:.165!#!3&B]5"F<[!5$<$F\RAB%'GB(539E-O=.Z_\XSDD",VR MK(-9GG800XQO.F>U9SV0XXZ&NLHD@W)SQ$BB([6I ME )!OL@IL./S0VJ,.6U 2@_/BHK$^C<"JKH@]U\=A17Y_V?M$7NPEMC#UGR= M/_Y";FY7?[;X9#K;58#V]U$(!U+NY>MG-EDO@]6!1FR9$CS-MXGWXB4>;1KS MG0@A]X3NQI']HST5Q%[30YG.85&VH^35_M;KS 88 N-=>7 MF+;HC![:VABBMYC3[(@:\UBKT M>$,M9P3QR9P5O^,5\[+T.3=;P&#-&B[=),1-R7-;\$^\[-QF&UI-R.$1Z\O3 M&Q>JV*"J,7(DJ%>R%+2M;(G8RQL$-GT\:^E<=2 E-2_\C(51 ZEY!VF L/>* M\5UPHCO*UE2NWK.O^KV0XY&FVJ4;4/5=$".4KN2=T^53^E5OD+Y+F0SSGG,C M;HVF>O'6J,V=1Q&'@KQF45M'7*!?!B\TC1(I3*7;%[EGMS+!22&LYHZ(O;R= M_#V*.DDQ7'Z>DY:X$KR(Q,QJ58EQS/$.7G!YSR,.<$^2"E-X:AN,AP7J![S* MK\ZHZ\BVHX <%SJ80T:'%MT18T07+?H^VE;Y4%[50T[&WU_1OQTTIEVDQYC> M/9708W?RS!VF3(T=X8]?4U5;T1XT8')0Q7C2S.@U.& MU@^#1[3)U3,DY//D>NFL-HYI&MOU/6?C^?S<=D;HU^QN4?),"=WMZ#;A6:O. M5A1QX?1C4BP]A^H'%\]YS0V;G10]T2[T7N#^D_1M4=ITYDV7'=<'N$#6S5851['3I?.'GF=SE3#W9S#W9%*5R8 MX")Z@.,^]J\T*8!YM[/G1WWND9(O7O(,TV9 R2MU(O(NC/@_-L?8"RA;=V]? MMSY-(QG;5(/X[,&'PM#_+RE%&^]6@"7/C\!4I MPCYCS_P\\AQ?;#+BX^'@0_+N,_5Y6R_3848.A18SWC@43[.F65YBAV,=B\SVZ?*$:D-KB5@AM&BY0'65<=1=O;U!I5/=.Q[ZF[]D(NVS_?.Z^P:&0P MQCZ)CLP(1>AM[KY /N%] 777E,?73E%/ZJ.'I -R1XH6EGZ&FE7E4*RGMP@= MW!+=UZQ>3*@O*MB6J]EG:>GB(-<%DI@R]IPXWM/3A$]IR*3"*+R M?$'ADLTQ(4&8$("F&?GR[&V?"5N4A-#"/[I42%)0+)8G< LK#S[PRPQ/8>CR M*HJQJ+C.[W9M:'%O"T0HD\L(D'T8T-=\O9U_G-T,R43;.Z\E\4Y61]*A@O4E M.-HAUQ1>3@7FOU8J,I'XDU3HK+!2FJJ?REVQP)?ZCGOJ-;4?)O\%#M(OX*2_ M0.F\S$E_@H/\$[CR3Z#T"TQ;A]3N>:(CS7Z3-L<.2@I(EPD]S-%XD%;=?5+; MC68MC$56DN77GR2%!G1$:$G4J M>D[*_VL5,)V@PR=)J6R#E5#DR+802N.+(Y:55<<;NE&8. 0H]OT=ND\8#$;8 M!)TB@K6]BPV;".51[!7T2WXI[-:* ')P:&^,;A7S$$-#!R5&K) W##2$B>/7 M0-H($D-E>DABHXR R%+SAI3^3@+ M9CJMO>GE=NE9ZDUQ==A6H*;*(%FDP&+:0>M_RX+\]@3D)82K"/:7IJR).@LF-#^ <<2L+38P'@))PNLM_"\>G_ M* XF9?D%1>>5MV0,&10=MYG@,?5W%_F'< [)A9:O':5J9.^@"8Z@PW-F><:? MFW[DVB4P_O\*[J/'?4$NIR\N=? Q?:!2 $WR, MG/.2/SKM,>.5CJK%*KBF,7:DTI*]U][0"SA"\"@"8'"UNTPW,S3FKXG"T!3? M*U^BZT@**:R9,-!)B?C6=! '&'NITQLQ.#A*;,&I"L;YR[X<3S/NU@K.CV^G M$\ML),L$PC()U%-*"R6*A?&._,/WW_Y$]I[O6RU_>K:;7;+9.'CR()>U+EU* MIQ]VJ-%5O80K39TP@XBV[+V#.TD1W"F86$Z)&D%]^;%,>(LA.NZS&",$L+*D M:DO8.-;/S^.=]_-;F^NL4UT+_)\';O;X^C*8[W:>#X$);9S3(30UX-,V3BT2 M-E*9$C3J*V,2*PNN_-@BX\MOU.25L<-6;U3[1[ M'XGCQY7VQNB6$((81SHH,6(""*K4LJ%LPO=7VUL*?5C:DF4[3RG:Y77"\()JNTE:[:P]L$KCQ M5;C?AP%_;ZAA::?LA!Q ])2NVL)4]T ,#)J"]]Z:L 7W*G+9V(Y>2L\V7OL$J>D[/QU7J-SCZ M:;=I>;M2^J%<_H[]-F&0,%E]F.4ROHB\W[A)KCVV6/ V1U'Q!EX0AU?L)"-X M*2>C22Q"L:N(NE["M*.;9)F^T\D?"JT\1V_N@]2M6ZE\FM:M[( ^J457?F/Y M=^^VG-=[&,7)LQ>Y;%:+^-H=ZB.%04!%?C-/SBL]#FLG0WDXTV1'%((#6>T( M\" 9$_%>L,V\XN%5SUX$QO+^[T->HW2U>Z3;(S, **] ?G5KI!BGJ::\7%$T M1;Q$:9*X>Q;705J8I)2YR]I:>0REZ7WD!5OOX/@D*NG,EAA[XH=.IQR1ADMJ M-V'$U$F/5U8[:?_$WP&.FQ[E[DT,JL$. MKH?Q-0SX#(NB=N+6UT'*T) W]#,2J6K$]NJ>DS Y1L$-Y&PI@@'(\CM'43U CRXFQL-!)N_6'0+"7D, MY7@D266PFO;8/;I)5=4]H%)CS'[<*+.9&SV<-I^M.77[-W;,*GL91E'XA?GG M,'EO+S3:A+9TJWC'CX@8/]DY6ZBX^$HVF?Y32'A36+ 5 >2XU=X8W1+;$"-; M!R5&3&1#E1X[E$U*Z;%5:6OVT&+!GVI?[19?Q4,U#VS5MPK ./#_4%;GQ?$I M?Q<:3N:A^A)\,0_<\@=22X7-A^&$''\&-*\,5 .P08QH0VK;U.,%,*(+^'VT>EG4@<[2T7@O29G.TK%(03QH<; M2S%/(WG>5?R=A)\4/.[H0R)':SH\B@_BX M$B#&=TN&Z',OP0"^SX@0G52\;# CN0(G\XO0PF*_TUWQ&J,GYH79V:0@ M7FR.BE\)&DQTIACB5WOC.&XT!\>0LMZ%/7L"3FY3V&S&\RR"0257IL^$7QZ3NS#Y"TWN'4]5W+)%=^3 T-80Y>6>7E_$L-!:A;XE\65. M9"F_3,^8D5>V[P)V=C!A-&.4DM(.Z?L$,YY^EG"TI/GS"ND+&/PXR*E[,YQ7 M[8YMG@_!\BLKVLD+?%)XAR/T/;_'6#V.&>HIM M00\R2%VXKV'R*T0=:"!T\MZJ=!W]JX>/\[OE_YFOEZL[,K^[)I>?'Y=WB\=' MLKI?//"/'RUNHQU1H[HP@6I/4=40Z=!O5JZT SYKA7#X:@C;&9Z=K'IX093\ MMJ9?$W+)1MY?;6UBS6LZE"LJ9J5+)_;BU>Y>W!;D.NC-0[H=D;I?>^7SN4:K M%T+W["!\Y]3B^>.2#=@;%S#&A/F= : !7 M<9V\O+;S]!3QJT7LGSY_6A1&#H^9I(FQCD]BIHKH[N;RQ2>7S)U<(W)@^FZA ML$[VYF=$#V'$OV(T("W?"Z '8:O>)Y^2!*;X#>CZ+=N(QMO(.XC)'S9KK/L& MK"JB.(5=9Z2T.4S/B@+Z!6(]DD7YNZ<0\G+<\,#?*H7<,YYV$$OQ'BZW*#_A MLR_VSBO94+"6.KW1CJ' M=C1#N;J15E>$*\RN&G2^=KKX=7'W>4$>%E>KCW?+?,O$_KU8_CJ_O%U8C%HT M&$&U[NS0?=JN4+E*;-MWNLY@;B)(&8F@?<9*E"S,KT,./H%JW/H$6 M4FB;$H#.&B%W]6JE9(3A!U1![2*!1[CX%;F$[S;9,Q:X<]F(^OZS@1!'L<2O?AAIVISJ8QIPPHJWB M<(J:!I+/4/%I$2?>'B(]>L%_C3Z8@457Y1Q@FCH@G,?:R=UU-'Y^7$#H8?&X M7GZ:KT<9E[4SG4ZG*8Y,]=S7V /[)*BO@)$@=U2NC%I,CS/RY=G;/D.(& I- MB*]%3/H/,63W,>XB:ID\.PG_]@"EB,7!KR(HGA60A_*K$-SFN[$G&M#(\?U7 M"#!3$7BNC#1'E#\A*40YBLJ!>R;%4QJOSXPV$P M-4LFXF^3QEX:LV9*\'>7X5]U)_XM.F/&V-9&*(XM=7MBQ]SVBG1^)(8R5.0D M2?"=,_:YV'AJ+A_O5X\\Q/3(8TSWM_/US>KA$UG>_>)&AA>X\&K5D:^1O#W,M!$LJZJZQN_Y*;*;J()"+!2XS=! M9^EM#OATXVS_^A2Q11?[E$WF[*/L1NDV? J\WV%1%L]*OC'Z4 5--)0T,7I*#? M1F'Y%**N/<)83BNQNX[IF_GR@?PZO_V\()\6\\?/#PL^BOGP1CNJFT[1F_I, M<%S7GI?7=IC8R#8'UT"=#.1URKNX\7ZP5;35TO+M<64S3"X&E-HSVHV331J-HB'YRU*I;R-JH: M(AZ:]?)V'IF,Z@5_<9"_BFI_ AE(S=X.J A;?0S99BZ :,7'R D2U::DJ2U2 MI])2,0\TJ1HB="H]>;N.MH^K7QLI9DB?.,WU+A+H$KBZ%< $G;6W2NTH((6V'N8HE?K1[XYPYNVC1?>T^?52 MA H@K&VS\,<]4UDHO&+H&MV'3,-<\TL:T)VGI9P%YZNG:_:DVY]#^0 HJ&NC!$U MS1'#@([474?N\NYJ]6E!UO-_MWFIK$+#IDFQH\P-4TQ-<^1^VJ1HZ8$\15O$_MDHZ=XLU M28?JN]O5X^-[$9MTQ13UWYBX[9VP&65X*HMP MV@CFE.'41>FIC_0)MFP/68VMAOFEICER/VU25'9355O$7MHH?<1SUC5W\+H]9S8"-;>!"_1^F,PV@)&2;XZU6-)![?B>3G!QQZ1- C ;=].C\TL7JTZ?E MNLB(O5K=@6LL[JZ6-D,"6D9HFA%;$WD++E([3[:C,'4G,3=U2.SX*5:)(:Z9 M=&S+X,0/J?1L6FJY83:M[8 <%YJ5E3% W1JQOVL(W7E9^/G3I_G#7Z#8Q./R MX]WR9GDU9ZO$^=75ZC,?R^1^=;NT.YS3DLLG5G@5_]LT#6IW1C[,VQE!'O)Z M/1$/_Y8*]"Y67C":$<&$_);^U_H$-[8MY#KG%E]_HE]4Y=3;8$$',LA1H:MA M2N]*M:2!&"DZJ](YXD^_J%\MP(<>H]NGZ6$'@]<\'K?/U#WZ%-YFX-73'/_Q MN(D]UW.@IDCZ/%?P-!=@M#UH/"+Z# M#'@G@%*,ATP]$DOZS7BK.%4!RBZ*UP&[.N[AW2[OA2YV.[I-UO#J M,R\(R'\7Q0*J-U&DT[=9HU6\WM*1(N*]AB'%>K[T,B.I $22@ @12"$#$4*0 M0HH47<\@=0(.>NL%=)G0O>H):".$WZJCGAG/B+/F5-^BPYXK9\]I01;"A;$4 M0L!C17@U$LITYJ](BIOX@&J=X@JFSNXK'KN#(J)L^7>;5A!]K8TH]*.$'+=Z MF*=\E-^:#&)DZJ--]T/]JL?A9H3SY>Z4]VQ/\PI[IVW* M/A9U@4_+ EL_\8\?<@B<^W[XQ6'^>!-&5Q%UO>0VC&,MX.E,##GV]#-2119! M2TJ($:BG0EU=*V-+"KX,@3+.O%BXX$V N?6 D&5KR1&>-*;SRI\HSYB+%]6W MPF)^"(^X6W[<\BJ,$RW,4;=&#BH-:IZ]>WG>%#$L-$GNE- ?)O96K$\]OJ3RA/!+*LJ%(V1A M>_Y4F-2=>&'6]#$0+A")F$1CG^19LYP$-AEODC(G.7/W$;Y%OB3DQPCW4!3-TI(T=V >^.&%ZZ:-'Y81/!JP),;MC\[/CD+Y2M'M$!RY@F4@+*+K4= M(C@ITJPJ'NR,+U^E?]7EYW0@@QQ8NAJF5""B)0W$$--9%1-!U_Q11)GG# J_ M2Q_83ZRIL,QM0\I,0Q?D/J*C<.E&7$U[Q&-?2^S.-[XJQC:"=)-!=9;=.(N$ M9,]"HY@+LP=,/T;A\1 OLX=K>0P$KM,GXW'6Y7H[?XNE$.Y(@1QN+/T_UI#Z:&(BQT:8UNL)/)BD1HD)68/8RM2PM M*<1%LXV9HKE+Q^>5SWJ3!+(5=S2*;%Y<*&R;/PW*4YQB*<>)"?N);=Z8@=Q5 M\$"WQPB>.>>WMK5B+Z9Y3 :R#9JT&HP-,)@$S)K4TX1'%^_[ICF,<2F)$;P[ MDXJPE6TN%Q&E#O !*S8#*R SO5$F7CTC^\S$3D)V\(N\\!>7(4$;TK-3DV] M5 P >T>SITP@\:,M=#;UG@PH:IFA&NYJNTX"R/0T,.%!C!-)6?'4)XRH,YXU MRLE0@"$'1O4/,0F8F0[\,HFW)8?T]:0MDP8#8IR6:ET&NS#:\]7MY6OZI3Z" MM*4V&43I9*9JA&E%:A*(TTTC$SYW7@=9XLT#V5D+?,ADSVI>P8DG6%-G^RP= MRJ?7Y HRF[#3^+11*/^PV-5KL\:RTK/*.86NO:(P5X;55+ M]0U5C1$O%IME[ERQD%.&P5TD9&;$+=Z:?V;:T&6@=;^WZ6F(CK20C_E>)BK= MG>]""+&O]-.G\_UYSA6N7[:Z29_QMW>#WHZU,AM5A^81ENNXH\G5,8H8+*H, MJ=43.ZCHJZ]5?J/HAADP6D@_2'F-&82"9R3E-0@2B #J@ODR%D,(.+P@V\&U M?DR<*)F*WCW"1$HU4AV*6DQ73K)]_GR8N__)FO% 69@645I[>[8"7.VR_O<1 M/3BO\@,JP.'2\WUX,K-JUV9%"J2P:OEGR:-5XXN /;1ET2*=LU/W_)8I#T!O M(WY5XYU+Q5_O8>&955V-1!VTWZDKZG\(C=A_\T)R6]#IXG@@3JX5@1'+C]T2 MKA8_DDL5(X=",Q'HR,!LDRJ7UH/-!(L+R>+W)(*;M"0)H5OLN6GR%TA,OV[% MLAGD? I#E[#_0J%8;TOEY"O>.1/FRS,-4II>##1%EIC(XXA9D^29R\]TB9A" M3D .3AS#%5XX5_3V8]_^GN!0:UBMI(+/Y-J$5]F0*J2'7RVO<+C.1U5&CDA* MB$ADQC73PT+,<8H_5K[SS-W2&6R-<4\C>,&!>1/3KVGK&%?OF'H1PCS3]S). M/EEWHH)]ONVG5/?*H ?Q7E$L$DIR(?CL5OA--D.68"^;<-+B?F,?)-FQV'W) M1"FT+*6@UI\K9H1XV+UK/6+;L=-_/QE!!I%W^$#6'<.QSK&L4F>D:-S-"+H1 MK:+G1(-:%0H,&=J_XEA7EAPAR%8I8CG,-+ A2R+7_ MXS1'NX:4 OL"W*Y1QHYY%=#S7V$O;&$OU .N:3V3R_YW%?S"_9.I=V&#K$#: M;3B5>ZV^M#"O _J:J&,L#,W&S' XS. :73,B)L^?TPV*&;1;U[C8P'M?DZ$Q M@]9JBH[UP^7A F1YHEO[5*^*KD@1NHL!FD)CI_TF%AA3BM]Y39(M\^;NBWB) M@Y>3HKR:U%#A\I^$\@%]FU\RRA'[*OG\0R .5>K6%^E M55: W2'5((U,OP*"?GQ<0]#O..1*O@$ZX14KUQD*Z&*).LR.=2G&F=QYFD;4DJ M+US_S"3^?X><:UN%E)#]$.?;%+F>D3T(3T.X>41DBVDAX[&2K>;#JV-(15I-C*4'E7YB-,U@PQ5)R) M*60EU&2.+U*H'=WT>@$G0TRQK[='M8&%=*G_"CV-$7K",E :MQQ,4.,1*'P! M*#0_1],VQVHB4X6YC.P42^0P3[H&#-4]'E70PCY%FE -051*F@RQ1Z8,&K!K M<&HF3Q6(B$J])1_B&DRA)ZU$:=V.F/&XE?+-UT+D7M@QMIT2_?81 M,^+LF/,1Q_?#+[S>*3^BCJCKL3$>QO$,QC^V:P[\O0!XGR3?"QG<*? M4'@6RRT+H^.A]E8$>9?S>@\7/L>_Y#FB)>#-CC.5XTVL"A!>W>J>)O=?=SI1W>E$/L[JUR]2U)-.]%YG3:'G:?]P MQ8VTH=<@NH$$9BAQ7RHW79^P1"4US"N!_F9J'0H])X5]/C:@F:5 *+A9^K*G M%,5"&@<=P'QM[WG"UBBM82]M@Q''00>PV4D8U!Q2CY"AETYK#_GZLDL.3Q41 MI!C>SRC::7MG%*::O:=69, DONPTO>!J[760<6WS<+[=BZ@/Y_OIGFNXY1_; MBD:)]SN?TAF"IJP$5"Z#)%O_5D&O?E>DH-#% /DJ3K,?]B5;6S4,K<\U/)@H1LMAY)AN!#2O6,?8@AA3LS1I(C@]TH85]E]E?,7%P0?! .J]*# M+W)(>4K10.94CI")MXRXT):6H_9,)S@31IL(WOD&77"'^&#*GS?*),@G#ANU M/&V.-'F4M!YI%A>ZXOENF*JR^?.*20)<)W:O>@=?H-LUQ?::XQMC.^TQO?)^+ M/L 8!R:$OFG<[@RJ=4;49@JG5L>O>^L=4MW\[>C'/L>.ZX_/IYF?F-?I-TZ\;GIAOZC0]WS;YNKC*NT=X M6KZ[@QLTP.-S&"47;+6PEPY.)&_?8O7VYA)1>ETGZ_,-Q:$T^DW2\TW6_6EP M_H'?(.CE_P;-E[J-CWOKY1^ .>7^2#S M?*,F4&=.G+B_/>_/4^7VCA=XP5/E6>SBZX%N$^IF=RS$V2Q3A'U7%X0V1APY MAI@UH@PS9B@C1B+#"O;,"8 ,UU0014K%C&3"2'>L9'GL1]=[F[0I#F^4P5MW M[=K8OCGJ;]G%S87,3;JY]0,&?';-[@54K>N0X5\?F[X1U.H,2%/'FO%@Q-;F M9APSK*%X0 J'APC*"4!!IFV6.WD,BB1(11[E0+>D*]6-U^$ES;-*3PS7D012 M&.ACD,I+T!K])Y#@V$D=,_=UE7G$(=E(.<06KS./;!.HOEL)F3%4[;VD1>JZ MY2O+:,<*\@56W<)3I(!^&&I=6Y!'BL]#&=+HUC*E/?7%7AL5[6\K9T->SC&U M!\?:$PC\Y(+!-[UDEUX'D2LQ(J@:1].#@5VC"\RL*76"JD7?L M7!U2Z"/JQ]7/7^2W)#K2[W:.'Y^?<(P\1TWYE\V*-7K!2\CC)NR'^_(,<.[<-7/^I!# M_CEOR53,2ES>0L"F4]P6W9&[5EM#R+ZDVQ>Q\[16H7,Z4UL/L7Y$.KII)/7M M T,A"]16K+^3U=1G(A!0JW*5WU=VF("SU\MM=%)^6I:X\UT"&L<_\UU[Y<-'=.2*'D.KRZD0)_/.J)=W MJMYX26M]%+)7G0E6MD+J80UJ%8^6G#7!?HI?(W'/ISZ*H55^OW?L$N,#:)@_ M :&>W$8X5!]2L7ZX8&;6OJ-?4A2$N&$4!NS/+>4/4*RBK/"YW,)C&Z9#?32L M+TVD^&349/(ZH1=!Q*L),WKU7!S#[OXQ8;M])W)C\OG@.HF(7!=OH4@MXZ=-1.8[-OWXKE M'=:5V&'=LLV(Q;! )M)-&%V'QTVR._KG^R[5!DVW,W) :F>$4@Q!JR=B:&FI M@,D(@YNRRW?BXS^E.[(5F!0 BY>.7U7ZTZ"ZRF=T1U;XDCYY05"C,S:@^W/D M)72UVRGCHJVIO GH.S-+>PS,24P>#,\U,7HRHEPDS CG'.YV9I'C)V&8@#[! M):O^J&'./IS2!5,XA@?7HB?J$N?)\8(X$:_)9.)@1Q6XP@A39AK[/;Q[80Q%8'5-Z"Z]N M7]-X&WF'IB(X]3V08X.&NC(,U#1'[/$Z4O?935'FSYSZC$CT[<=%J_5NBGHV M]YKDF*Z-6#9TF=S8-AJP95?S!\7C[8=>'6@D0-A4*[HFD;[ MXC7 6L,T=)R$&^LH?^[)=;W0.[.6\%V'=$Z<^,*C^7\(5"^U=1B 2^NQO5MD M5M,*K57WYW7Z3<*W-50_=^V:3N@]6T?VKD,\I3V26VM.S2@4'L^CRQ@&Y685 MUJELB-QGU"K%7U@C;?Z9)5\Q7%>5_QW'!0;43[F:WMC%_>@%@IUM$+M;C; &7M^P[F_#JH?!X7YU(H_?JVOPMZIVR-U-J9KL M;6>-$#N;6M:N@S&C:-_3!M2MGYLI;J"LP\3Q&Q>'#4V1.I".@OF%%$4[[+=2 MFL3N>34EW$G#3GZV?O/*OH!]%#\D#,\67V(K-?(%EJ&,P>F2D_7S@" #[*I M9@0ESW])F[-Z6S-BTXNE2)^=.5I*]%K*]'C)[,2$(E\+" M15^;-KL]16C"-FXQV)!?ZGY8?;9YGI>N$AM*\52U0PK(C:J5S^=.&B%>,ZEE M[7L<)05'AJZJHW$(-Y26Q;[E9WL.)Y\NG@"-QNNF^KV1.V=+,\@NJ]D5L2.W MU<"0>Y]/Q".\>MKH[V,9X_3=T_-E' Y06 ;,9#1.H()P$*L2N.M[3,CY%>JJ M'/ZD^42<7"6U(.>.1*5$.B:'M@2S\.)0$-92#: (T=&(NIG;R675D<6:XS)YDFKJCE^ M0\I'4Y\)P8A2915BG'68"#BHY3:T),D96$X+&5;I0LM#2G)VLM$9)EE$UNJV MX/"0;Y^K=G<.)K$'.Y36T]L@)VU]RF-.11U&1.=W5,8K8]-7&#D67*;K@B<*-GIBVGYI# MGHIMVB]G).6 R$%-ZWR2XSHCVVJ5;=WC^#.%Z =UYR_LTR>:OWC,OX1;JJKR M(AW(('?UKH91WPIIIH$8$CJK8NPF2<:3I$RE=\G%LGQMK6Z)1>.(V.",?,FL MXZ36B7+K"-"Q6^1$1M?.(-.:"'*(Z684U?IBTO#241%#:Q#$T&+%,!,"EEKH MO?9B7H/XP4GH/64_C7);TH$,91 XV;V80TM/A%0@\#Z^-*:"')TZ684S:7+M)"EHR)#+5TPH8H5TTP! M4ZJJU^9!I^P@6JSO7!JM=C=,;,?_"W4BA:5[$42.-?V-U53K68\:8@PRH%3? M6N]GZQTIL'N?YT'D,L#ALI""@!@VZ\U:,1ND;Y!W]"MDFV:'YPF#&$KV89 \ MQX0&D(7ZB?G),_GQPXQ A_?($>OZ2._HUV3]A?HO]!/7HX_EJ\F]!;2J,51K MK*J@-76DJE-I')QB$A 0@0@9B! ",4H-8;)F ^##'P#G]9>PIRD+*F\$;4[, MT@5D4A)O %M.-1D/4H S\Z@0-Y"8LH]*6Z2H :LO$Y9+Z;PEY)!-TQD[@,A; M08^2+F/C!S"? ((8L9%:8YPH M^/'#B(64^O:X9Z.KQ'S'[*' A%Z$D*)"?^/D=W0Z4<%^;Z>?4B9*J@#_/\3D M&&3'(-0EX<;WGL35TZ*:<7IQK;*"O,M@Q $1V;?'*'DF.Q'&?057VX7P$C0T M3C-;Y6^_A;JD<+L^)A[4)_+V_$J]$P1'N"S'KP[%Y,LS#?+OLP^="!)/#F$$ M(O.JG1G]F!F<4 MC?G&%N.QK\H[]0CY(Y1P.4>ALG]^/?$7)SF\O MN)Z5QR]JQN:%K&%NX+QMS1 6K;1^IA'E(WHB2TSOQ<0^-26#=#+I:YC.2TQ& MXZTL,655QEYB,MX36&*:L)!27WSH4>!F?P@YI?5&<*321%W I$3H#2!*M3[C MP8HCK4[0@XM98TUI@=+3<&\'2/I@QQN B_$18MS2F*/;0Q3,+&W/L1['?Y;B M"VS'SYJ*($07$];0FC)0-)E(&S54A*8*(8WZ#(DG,G,BN!/!WBRX_"2,%- G M*/76&5X&M17Q]H=CP@MABE+B6.YX-55W4;=&#A@-:JHO9DVAQDN3Q,:N65FN M\S*4GI8KO2C4>LR"[Y ;G8;>[]/(^^)K0H/8@Q>7/>6CWR;H3M.MVYM. P#T MB4X/*CKH9AY49N11/F_*!2&9).2W0A8"PIR]XF6W/)-'8SE.4?_H7"L"R-VP MO3&:"CE5]T;L6!V4,%SP")K[J?IMUYZ@A@Y*Y5&PRP=P=M/'L('+![]TQ'VYH[9RVZOP$<4-TQ MT^T[<10PD@W? @3LW2,;S1I_$9=:C-X?JQ1^'5Y2,&WCI;%6O9'Z=$\?&7_8!M/Q_\8A<=#S$B(C!5> M^CY(O.!(W333- SBM9I'>M)7')YI5D A,A\8SD,A-9:%)(37[C-* M\'>/4F<_Q[A(E;/_NT:K6+N>2'&R@_KYT9]>-^S'?BVUZ''2 6=F0 L>OV*[+,IY MY9$/$C-NQ#U&62*].&&#@T$:P6-97,J13\=&,DX9-F=$<"(9*P*\++V?-J89 M[AO'QSB8]T 3AR%V1]P[[SU1[%.800?_3KI.& -5F@R'@U'*$;X#',R@CSR! M='@ T+1EFD PXX<4"$V;HQX,LT%B;Z-_'X5;2MWXAF')M??"A/(2MC1>[2Z/ M,9,LCJEJ@Z[7$REH=E!?WA!K=$.\D6TC?>=QG_(0R502%W"#@L\@SO]"HTU8 MOUDGFD;GZEC)&%EV]A'KU6UUY\RSMEQN*.QAE@!PXS!M3QA=S MU!'#T !*FEJT-,6[3L-I,Q"8BD\$2AD M,P7[,WF]9S: 0"(L%P^P#;EC("%RA/O_$'I,W@XDMC!J1UC4X/ VH+&-HN/! M8R85^PODFG$,R$6;D3LZ\KX/J64+.QV "S<3S?A, A]7R3.-"HL(R.]O?!79 MMX.!M8;KB'J5--\&SM6K-AZR<3E((0@1DJ!'LV'L)ZSA5)K 5%2_7B\VDU1B M3A\Z2$&FMVFJ8_Z:1"85_6^K4]?Q_T /3!FX)<*#_$Y^(S* ) NQ_>$GHNPC MY^0,8$:\'&WX=P7>A)FD-L\)QK)A&8,;(1C6CH."KNH2DCT+W16#J<_>N3_8 M?G2\X#:,XU60=;JDNS"BZ\@)8F<+3:["LUL$PW%Y(T#=TJQ=8%R3Q1L"^;8: M][\%_\0XDG<^X_F>;#@ODA3,R)9Q(TZ21-[FF$!^+UR85DX),\):D2!,B._M M/;A<0D(N 8&05%.F.0C8B"4= .MLGU#A,7#[.@HH/\B)G M4C'=&V8>[RFXXENA[2NWE)\;,P9K*H^]!V"#=!8;VK =8QQ:/-Y&S*.=JN/% M0%*Y2"88D23CT!J3=T*XLRK)_VX9YM,Y_AYN(+A25"N+=80*YDVKLPT9R5='ZH5M2F!)OM MS:1$1WU24P'!#AJ9PCK&6HER?(W(<>P]"8M5XI"(MFX5\!W1;GRIS(S :'5" MGOZA![,AAC<;2C 8,GB[H8'A0@!_[_O]8??US6O3!WSN#[><= M-7!308O'VX$Q?9-VA+1F!F\#WEKH.1[494+Q=2 5%Y6X8*20;!IW%48P;\8B MO0[=90!W=_>(Q)8@/PQ5]FI64DH-J;&J(F0SQ[E6T"P-1[Y($%!X[<*)7:)(6 M(>%-*%. A,<$VA8JP(DD^<-]\)?@4W"]#GYA_WG\ \PP>R>9\9F&?G7V!U@7 M_^'^PU_^].G#C]=_@*>SLFLPQ2M:3#*0- PH?YV+]0;6>_X$MK@0G#Q[K"F% M1[1>K4:F$?S4'28O^ &97*2S,:R[J!SLTE8FK5-I\>$.QXM^ M=?PC%7>&8 ]7E,SX1!VHS.&NP#+'"(IKL@9W81!E_[QT8J^VXK])^DAGQ,%, M67K6PQ1QQ'$=\SIVSIIEDA N"DGY\B>Y9B3GS2<2F;O]XOFY^2Y?):%O(K;) M@\S?^5=/=8:DUW,J[M>L?J5CJ;M-P64TI._J#!)ADE,FOP%M#*.]2N_K<.]X MITOM=CVG,MJ;U:\<[>IN4QCM&M*;A7YYX M&ELJLC6N"64L;V'7_.)^=/]'] MAIZ^.MZRZP0!0&6 )@0X[3.MH^O][2%^9S6DO;^LY3<7@J8F/5R\BB7N?&Y M&5HO>.MH3,45VIBD<0I4$9B"8[32P_2D*'TNN0VZ1?(HAFDV@ 7D6 :'8Q)S MH/R@MS"N[#$55%"K6XD!Y\VGX/$U4AL8QH(Z$>2QK'4'4)D3(Q]P^>@/K7WT MARG[Z _M?/2'2?KHJ=2&??0'A#YJ2F7AHS\@\-$>IU*W#:\.F^8Q%1PP:5+3 MIZ6W$W@;>!@]3>R@I3%ISELH%0_"X+T+[OG#TWTL;&WO06'WS M*3?:=?ZVB\*\;?HCA[36II#A2KLS8BAJKT.?BW&5-P5GTK+?U_= [.R:@G<=T1+Y,7U:XP''\12W>/67 M1@Q!$N^%2HL=A3U4;9&[:JV*I2NU50T1.V:]O)V3Q'.J\F+>6HW5H77TU3I: M"#MD[SEDRKXV[56J.B#WQV9E*W?W9ZT1>Z:&T";VW?DK)>1=SL!P->2F D$C M:+P&WED-^--W/O=9C,%)R"[?,B/P9.DT\L]>\OPY"#84[<2!#?K2U0<'^0XB7^XI;WA)< M'V,PKR_LQYJ D 8O@0]LF:N0Z13%BAN^8S)'BLMV?H3\2OEHG+%?-A_?$(;J M6PN4W9&=%SA,++8 ]((XB;BV)W5-G$ L#C-0SD EO<%>K K)+\0[:D=Z*_,D8' MATV96^_@P#+_2WCT@27P((>(?8N(\Y?5W M-'4J53>PHPQ%NHPKD9_N1#K=N=/X3SS8[,G3K&11ISU_&C?\U:D[83@\[V^G M[!$344V.NDM>.8XUB3\,'X*O9XYTLK7S(PQT#E?#^>_C.$[' .BP6GY#*1,< MILM,]#=P.C?D[[+D3SU+[X390_)[YY5ON-;A?/NWHQ?1ZBK4JOS$%MV1HVE; M0\AXJ-L7,:*U5J%S[>.4$>P04E;*>NV6WB:R8@LGM87JR0 ,EPW6SM5[BSU,($.JV#-(;M+W3B?$U9> M6>;9.]Q39M$@<9Y45]':])^$E[8PQ;GK:G1&[\]M=.CI 6?+Q!G)N9&"G4W7 M'\,:A\"AMCG(MG=#J7GE1-$KQ,HZWX=1G&!7 M"WSUS,2D-VQX7H5!<2CP^.Q$=+6#T!5_,O+J&$6\5+W[G\=JIQR*!U)7'M2D M^0&U:0;83Z4'T[?_4;07I&DY[[*,KO<0JU:^S9@F3:7O;152ST@,<@N2T)K2 M/\1 '6*Y[WP(AHOWK[:I.N3)\8)8?$7C]R,?(J/[1533 !$R$1"*E*0B7"RR MVA$A&)E#59+,NI)L%HZ*T9DWSSYC8WM;FHI@Q)H,*[::IF["B'I/0:9Q=JRB M;U(U@>E-, W&:)@]%+VG.34T*6,$]PMDYF\<[@3/ J#YO1??$6##7T%4N D* M[![*9$I@GI&490&ZTLDO&M =RBZYTF("-PB5(&(Z2:3W3U8[_??/6_7&#)+M MS9 CI'Y7[/#809/^V @K4P*_Q,E%/'H69!X9^4:T!H>R;-&9V8"M-1&]'CZV M-4Y&A.UP8G&" DD\X3%YH([K^:_7E)EM[P60SE.4$.6#6_-$I@T]I AJS%1U M9XG:Q-"'-?OH9.Q4DF?>02)ZRIS(W(F:>DX"4;34;S[P*'5#CQ)ZTIL_P,SY$&"$Z5S$K 6DS>6V0M'Q7/PV M#)[6#,6NZ2;),4QA&%5;Y&YC7KE\K=GS1#[79VT7? MGU&4/9 4K&+R&^=F\;4WD"U)O7'-F-4\B:IHBGS$UBEX.EF:EK[9*FR\<1&J?H1TNJ6$QJIAE[/S,@*3!4CU>KCH0/J>>Z3UE\) M?: OH?_B!4_BNL2-L^45FFO?(&SJ@]Q'M5267;6V V*/U9.[ZX#.J:#J2?:=< A=81:K$+'^+BYV*6^;3#SX?$+0P[6C#X>-[6387-KI!ZFJ6:> MR:!NBCUS04/R[M/ @8DL[D8_4Y)S*@U+XKPXGL^/SM)\75']:>24A0'-4.C- M:-M> (RG[$#8 ]'46[:L4./-60O,&%.M3HXKY:^Q8XE"6D/XP?>%L**$"2ZB MAS!*8&%M!2X,:PKD"-"SB0I#Z 0_E\F&'$TU]YY7])W*^-*." M=D_,:-%._6)UHM4-.[JTU,(0ZL2<*_L/9TMXC'&!2&,O5L:QA&!#4CXD M942 $T&!6./:H7X(& MSQ%$BA3C8OT[#&^RC_WB &TH5QU>GWR$%LTH5 *Y* M7R ,453+UQEJ^)4YPV=.^N.G*!=#%] MZJ/E%Y^\P-L?]TK/./T>L6]4JI)Y1^E+I/Y1+6/74952L^@C@^@SLGLX7^O= MX^1[S.Y1I4KN'O*76-VC4L;.PTE0L^D>0^AC[_#Q5R?R(*K]X"1U>685S9 Z M39-B\H'C:1N$+M0H:M>1EQ$D0-%Z0IFL7FTR667#"0U%=1+9>:N)#$=#254G M ])JWI@U]49-X73#8!DP6VR7JX?Z-!3-OLC]LI4)3O(] MFSLB]MYV\O?(DF1<2,Z&I'R$!]R2);DD*_)@.\-E'%L +7O.?LF$ )5JO?JL M$7+WK59*]M-R"\0.J1"TZV@#<&KNAM@YVTC?=6BG/ AG0G(N!-A@\&2;-GBP MZO'EBXBW7D"7"=VKXB3JUL@]NT%-]472O"EB#VZ2N'L9S-+54?(;D":YY8OJ4-O4.7B)X]_RQZ,WOOY/GOXL#H,HRB$'+8F978-\FKRJ;M2& 'K0X& M*0%3B_Z8P:>+&IV= 98TX>[T8NB,9$>Q.4N2\;0$'V-:)5-^DRN_52AO%RX> M*!PSP&.S/0"CEL@$(:/9*$V@H:8P,=C04,0X<.0\QX(.C2*4(]NF, $J .'W M[X)W+'F_Q&/0>K.: M%]H'U/V>1KLPVCMLT!&_L$-ZT]V+XR-U^38M+%ACB6Y>PHOTCX>(.NXJD',@ M/FB%FVJ[(X> MH90!T35?1%#0FL5#(5,9X3S(H(9"0-2RI/!$$0=T!A"]SC7 M_273'0XYR3LG)D[VX.;9"R@];J>>ZO!PH).B/?C[5N MH]/SJR)O1 A!,BG$LW@UZ5P6;M5:M][EZ7@* WKQA=*_DC#B?^_#('D6(\L MF \7)/H<'&/J9IO;JW"_]\1;5Y0VOJ[>AQY2P#=FJJ8HDA8QQ(O&_CH9CRT) M]GDX:48*"0@3P?J3[?9,)AEB1TTL+LT?Z&N<"TX -2H44AV.8_;M*C'-'%(/ ML\HZA+$'Z6+K-L?,O363XD=%*'>8)X)UHM@F55N'D$1@]P3\\A@SP(QC!EX; M+^";C0>Z#9\"[W?J+EVHJ;7C.^9Y'-,DGF__=O08MLX#]Y9]#.@*>0%QS):( M[@TC$&P]QY>^4MAQ!+;(46PLPY>R]0?FB1AM1U.]\UXG%9!($L))7B8CD84D M0DJ2BJ(([@,%A&\"E\H4R"YH\DM9=,. M6WX^@$&:=^$U/9$"7@?U%3$\5;=I1>H:M>@\?)\I7TP0KX@W;5-F_#GT@";$ M3UE"6,4+K8;C!C/$:= M8T08)Y*Q(IR7]:C:8$:X._NQ1T>SY>[?CH[O[5[9 MBGWQHGC^O#NIZ>.=TD M ?",SMM 1+5:@T#D.3S.B+^$.2AA+1LFX\3/-&1$,K1\:C&B15&,OLX/=V_;7=$>C*-M/\U>A MXX]1&*MOWZK;HW?\!E7+?JYHC-JMFV3NY\5Q?.0YEYSPC'#2MMQU*$W3N!(D MBP/1P;9,'&*VX?[@!*_PS:VW]S2V1ZIN2%VOK>**;4]EGVEM<>I5,/1"@2Y"V(4YOH"X!RH21V["Z!?J/L%, M'D7PE,Q><039G112)S5AH'POWI$.]OUY7[7,W)H*4L[$$;-SE/+F^1K/@CMQ M"O8C[^41&&FU(QGG; F3\2:,.4FY$XF]A6T_ D-U&$TV5TF1]^) -GG96LJI M2MD<*03K*EI>*%6W1;U2:A"Y^U(I(SP[]7];VY;!=+TKNRT&K[SQOE)7/@=M MM$E5C\GXIE+=:O<\:SX)#U5+;<)).?7R\;ZM;VY=>\2NJR5VUZ$L$X>U8W'R?56U4Q_'=T?5>+C8 MQ*>0WTEYA3K[:[C14K5EJ&J$U._JEY'B^*P79D^Y0CV<$3#"/OYLVKFU'D+TJ0WSC13B^N*1SI8\C6Y0'\ MAA_9IC6)*][/K&N'V9WJ5,L]JJH1=J>JE;G[PHN7_./0O7DE(#XXUE/.BSP! MLY$=:A!5"Z)$4.WQ=*BF6U6^!UK?#BPY?1]%#+@K7X'7J<]9AC1434'D[K&V"%% M2W8#.:K YP(8D903.0A6,_+EV=L^D_BXB3W7^YW&)*$^W8;[_3'PMN)9$A+3 MZ,7;LN^\@$1'>,<,JAY$=!\FE#@1=<9>3P]J-R!.2L9*Z5MZIVX3=@\'&B7IRP!)R!PL"@/G MQ8N.,9E[+A1<\3VZFW%H63#SAWMO2Q[I%EY >B5,NI$QQK!1.#E0PR:*F-9I M_K!X!)T,XL0Z\C:.?^FY_!TLGJFHAHRZQIC1HU')'$B4+;%C2K/@@\*+8$]2 M_FE.[L@(,IP)*K6S"2PCJVIR71(& =TF\SV-V'H7HJGWSXSQTIL?MS"N:M8K MNCTQ(U$[]8OUC58W[!C54HN!UT-<%I(*(^+Z7!RR7))4H+&70./8ITYU+U/= MZK+)OAWR(6 2^CQ(%0_BRRATW U;=S\XKA<^BLU^,_RUZ8T: EN;H8!![:[H MH;"])L/"82H/R04B7"*2BI3#PKNKRX?']V,#XWC6TC:$37P CL&Z7F]@/I&.&Q- 3,D=C-'#HOMNF.'QH[:&"HMP;F3E#V1 M^)>6!P42V.>;P=W)ZA[?G)(G.T6"JLS M0M1G/@#UT^/M^%9U"&$5EDO^=5\:L-E,=[ZP5TF=!]9?ZAJB%F,*I5KC*G-V^% M,&=>0UA#2:Y F'#*-MQJ&!7/4H<,.M'=$3!@M0.)K[UX62),R/?XL$S% S"UY^]B(VI.$[C2(\'M@")COM+ME:L4K^^.6;0TE T MQZN:MMBA2D=T0T&3+RFK+'.1Q"DS M')D?%H2+TSVGDT.*-.@+P%$!I%V;-? M]9T7D$_/OYM\2)ZOQGB8)@H/84S=^194O,F%.O7G%3H[(9=J1ID+K' M-5:H[0+E7N@7F/$X;7'_B4^)O,@+L!K[-M0P^G*R:40U4Y93MG%S8Q@5[\L_ MHE.EG0D0B1=? :NHNPXO*1>=UF.)HL,D(*5.V7-DJ6H]&8"I%;X_SA30$A.: M $Y.,/EF'Y)*2E(5-Y!E0Y;I?>! XTH*@J<%.,]1, M#EY,#;.3_9%3B3"V(64(&%'@1I_RIU&XI=2-;]@0+&2OTDS9$K,[U:M7U":M M;(;=L1JD[IRCSEQJZ\3/<)#JAU\(F!.!9PVD;4:6 %TB.9N-ZI\#JZCZ)8>8 ME.$1[%J 3!M@1H]*9H M#S_F2"KT,7 H^TMXC.ESZ+OQ.GR@6^J]T#Q]%EY0CW2'S-8=#'%V<&M M3F?L4--)E_ZG>,\Y.]AQ1H(AV>1YYMN4I:7SVS&ML=J1@AV$'%*&4M9]QM+B MR2[2\3%(A.)S#(&6U6X7TX27DYW'[*\'ZL,CKE4%5KOTQXR.74Q1$?)H[HP= M'3OI,DR@),Z\0!3VAQ;L9X3GR[99;5,'1(K3+%DGHM C? KXFRR\:G%$W:*U MH! GHBKJ5]X&^L].&[H@U]83F340* QB2L#_. GFI[NC3WPF69R1S0D%58RW MSH'GSG-2KI<68$+ #1!,,T_K9G"5)>=JHQ&O+)F)?>TQM$@J; M2&.1C1MA$].U>JMU71W8G/+_MW=MO8WC2OJO\&UZ ,_M'&"!!18+I--)3X!, M.XB[!]BG T6B;@N?&OH>$&HV?56_K=LT2/4V9OV2Q#L^ MMF^SPS&AI3I0H+\+9C2R5+B=\]>"\E'0Q!0@2'81#[$J7SIR>="'VN<:7052YN:]HI4U DG[VM!X^MW M=8@U8M&TWG;U46FL;8D98\SJU?BB;H8=6WJDOOY]KG8 >GKQ,ZW"ZRUY!S,> M<,7_;SH&7"H)./=M4+QP$:K:ZTR4?_S\$TW*0GX",/3S#S__\D,%1+)(^R;< M,^$2NMY^HMLXI=%'FK(_RB>F=/&I+GQ=J"J?CZ6!%+RN,@G VB@""-,O7J?' M6'>1W,!A*GZD8D@X1])B>4UY.\\RVEF+K",)]9>P4]M1Z M*:H]N:ZJN86_:%B7>YJS36Y1YHTY.JVN*<'MQI.YC%T1.Y-R9YY69MF_CA)R M_[_"/&UH&$$&,6I!MZ\,+ *PM+:;+UD%H<$=H8Q@X*9QJ+PP5(5EU"Q(HPID5SKKX OVV17 MG-$ Q\0&@KC$+.7A$-7[;("2[PJ2,AL=I8W@@9D(G"YDR#!4\?JJRZ(/]GNO(2I M@^3$#XM?JG4S"\_, MEVMS6%6-HS*Y/X=.P4MYU0@J4PY0V M+YC:/1:U/%(*[M:))0ONQ5A6/4[UKC7$YKTR<3?;R)WR=)W"9SR=BOWYB)'$ MXCR[WR!F/]?W7Y376ZCA%@/JI/:"(P3A\T,5P=0M*/RGL$A*=Y"]9Q@L3&B8 MV@1Y;8(CO]11FL G:K 5;E[&_\M7V>OMYR!.B\>LN,Q(-(["XC"CUQQFR-!V M7Q1B]&OA%C#:_&#[Q#F2#X+G1;DK?X QG5UNZKWDAQTC^_U/)&&$,>&$^N3H MRH.G)2*$V1!CCEH7A0T]*LQTM#K-SB(K@\3%>:J+@N27QZ4R'^:'ZG1H5!W MJ>"A^K-YIFYM0E7/Q8&"5GTS'EQT6Q04Z*5WBP+R7PTC+ <+[BWPE&=_B)V# M/ /.M%K[]/?[(,Y_A^/N]7;$.8.N]^+\WF@&L^\KNR[*_\T:N,4 X$5^E_/!""5&GZ9)5D3P(HP9//FE4,""_5AQ M(E+&KV"S$-++E['SK ^\6*1DILC!%!]X^ONC,(#+&N%JM;J6EY"[(HP4*]P;KX[><$(5>WR'6R6OCP"!<*8H9D+E%#*UO-#RC=*4 MY/28Y;!@CP4V@4->;-7Y:XZZ\JVQ)>1;XP$C+V<2'(_)&=+%<-ZL3U'&(=G2 MB %)0@IFNQ/SXG.;(& !KV1SS"G\N_KJ YPG?B\J_84U(LE\NPR2ZE 5>,0( M_6-YSRDS@L,EQJEE9<[N6-EY[F0U. :'_<14WQJO4]*6AO>0\G@(=\%AQ]HZ MIB'F;^G;V*9CE]L]TY89CFT%:)YSBXA%.NP">(N;),G>(*^39L7@A##2Z<^] M\=I+Z.NI(EY:.U1N>F034D$:"2D7;RLD([5HI):-W_:%^S,]T >DL!2;+V]^RLN(#^=N-9DNZG;@/T*-Q=O+*:@CQ3')C/E MH-6\+?&_PZ)^L*[_O[8?N+;/VQ8&_6EE8QYV0*$#V<<[>##+SQ;@: $ 2DA^ M>_-\MX&") C7_+.-'=L)DG0D@NQ24B8BA((S*\+% I,BW0+,9E9YZO\AI8G"(:W3/_O.4 4 40W05YRA0 M^VWVS(!V":T<,4$ZVTYK5'5*+!<<$.\F)E+415*MMD"DD8A(D<2[5=-G<;ZA$-WU <6GM.@^=)]959^QDB8ZLGVILS" M/]='@#]C7C-3>^1NW:MJ)ZQ%UQBQ(_?+//J 0#[LYZ2)H.TYI=ATV@HE,T[2 MXU[\RC7+8T]&,8?DD3N^:T,Z7$[7M!'#BG,57:\C!N^P'WUG04-ETA]JFX;9 MX<"L5NSY"6Z:E7 J7YD62LYU+4NE98_,LKS/8K%27)Y,\V/5M/_>*-DUH4.( M%(3_OOCX3C_/X.@WH &/*1M0/&8E%;7M*ERD'8O"C><[8.1=V?=O--[MX8_@ ME>;!CDH"V:F$>GD17/A\B"7>>GP"V9RJ;^@.[J2>^5TQD^\AY=7\0+./Y^I+ MNZN=(920(^,5YE%?TEB308QZUVCCXKJE(DQJMJ3%=P57^[*%]PN5#8,&D?+Z M5+"56U%4DIFN1/KZ8'<9&Y4[SF'J@-D-K.0>GUQ/$/-^%U )8CSX?]\&^Q!5 MJ=09DNT&F(>@4LXKAYSG<_E)="JN.F_7!*;RA;#&H/$'O;XW4 M82S5K$- ]4VQ!W1:2#X^(WU=7+O#A51L5B2H(C1Y7&-1>6$5S@D;D/(\P8NP']F<)E*>ZF4(.L34N;1T-F6H,C+UG: _>O] M5H!]]*_;+"VR)([$4TJX@5!L88T-D8)-OW( -OI6"+<'%L*.+XW1(BLNTESO M4$<.1^4&M:?IHH;DY7;5U&XQP]+11D\Y,+UL9-&H.6/Q3/%&*]W)[;:Y0*:V M-5)_M%2S4^A2W12A5]I*/';$UG1),1X MDT;UF[9TQP% O^^SZH74Z0:J7>\(^[M@WQX.T,#!7C&4W/@#X+SA1V)@.//F M< ;=:Q:$\2 M)G(Z];=QG%7[NC*W][LEU?WQ8T\,JV57I. VQ@"*"RIC/\1K MC4'B7WN=I0P30! ).JL1DMC+8QN\TB'RQ8(AV"/H*.'7DT2-C'42QA.5ZVOC(4V#,?0 M=#%#\%)!]4!LVBUB."K$=34H@;3'.)S9])S@>4G#@JVQ0DKAT3 1('J0I? 8<^+-+_Q!Q":5T%R2W21 ?BF?V9PYL MOP9_W?/H"D/\E&4_U+ Y0/4&+"TZH8?((3I,"XP@"0FY*"27LO!2"%LA#7F+ MRSU_FU-!PC-]I>F)DIM3N<_RN#SS+$P1C4YA&;^P3NR3;"N*FT$*DB ]DR!Z MC0LHM;"E4/J $:5) O_/(,B'LPL@Q7S!#W#F!N Y?@W.A @NI&;#2QI4C+QB M[7PFN&ZL(3ID^WC^$L#!WWK;?'PVY,X81 I;(\WAO& 3ML;X1;U"B4<'>2= MB6#D/?U&UP25^L9D'.8>BQKT2G7UH[S3?#'#6BVU\W'L-:G'G!JO^E2^ZAE& MS>99%/7YFFV@9%9^.MRS99?I*89E3Z0..D+]UI,,FV[8-Q0#M9AT2Q&V'+Q5 M72I.PYS"<22D%JQ$$]N!%PX$(A'%?4[_?>)=?V/KOYTH1?4MC>6>-*_G$!+SPL MA'9YY?[H^S''A/K>9H=#W K"#=ML'*YM9(0[Y-FE9UBB>QX5F-+B\(>IN4-OKKZ<@CI3GN;U= M,$.=I<+-E9"Y/79@LQ7?P:X-CM:#NB1W=QMV9+S@2F9[2A(VG,LRX;NON2]C M)C;&Y8E,=[,%3'Q_.R>7C #V)"M>'1[#EFPJ,]R?^%GS4;[?:!VM5"$M MT?NK]^F6+;_%:7PX'9XIDRE=I\TKQKL4:LY''\^?LU>:I_#1>BON?RV04,$?CKVAS:Z6 K!)R+&"0_*W M?1SN2=Q.M?U=H2:Y#9*D(,P4V5O56K X4F9D9K(=78FH"@4OMH$AV4L"L6\" M&G(:'UY.#, (1.ZD-&38$.3G:MWH=SGHY4>]G$TJ,!GE^9A_^'B0GNR=W^KY()Z51)C L M6M4=E[-H[9'?671$Q0?%"G4BG3E9VKHW*$D2!R*(U)^O0R);MED.>\N.*QLB M]V*]\PJ&R(>JV9Y78U1 MSU&NGI6<,U%2S@0Q+MO>-4'N=RJ%NNF,FN\1>YE2S/$IB7(^VKPNS)QJ]#6# M?$(W7[\\D$V9A7_NLR1B GQ'A(OYW P=#EG*9>K9"UVV0^Y96M6Z.Z%WC1#[ MF%[6:P+\V Z(D_2^#YI2.7\.]A7"XD_YF8LA1#(ZFJD]-K&B!VP M7^;1\T-%N7+%:NCZ]6P:Y563V2+_>ZTMM?T[\3.&9&HWN@CS5 M)E?I;8S<;#B<>C,:K/,'Y M44[W-"WB5_J0AMF!FF?6 ?V1N^M@4W1F7-O.B)UZN Y77#9+3J*X&.GP(H*9 M[UD9F3E^^@"1 -][+,W$?"A+2V:]A!>B8A:DA?E\MZ<+N%C5]'%^"Z M$>SUKA^/OC->^^<47C7R8DT%A3S!8OE\RN&2]J8H:&D^[QE$ +E/#S=&)Z# MNC=BGQ^AQ.A@!,&*2%X\EW:UHQ+LB.#G.UYA9I.[Y6M;:#7S1"[,=Z6<>.3>&9*#QR6N5\7K3PM,W/]"#2 C[1G&<+ M9,-W+9X:LD4#X% (&>7B VNRWF[8I\4VX$'IFS+(RT]!J:H6-1D3Y*X]C5&[ M%T(N.2 &E8D4'7\SP\59D5H@TI*(-"*MB!2*"*G@961;KA7ADA$0S4O1K5MQ MI!R_TKOMEDG*](BS:+V]B;*CYOAG0#>D'CI4<5F8RZ8/0B\:+/KH^+R:"1%< M5D3P@6$O.:$LC)S?S6_3'2:0S4.XL1Y)8,!CH#&(]![[KOU" T*HQ*50T7#UM='&81H4? MJY9Q?(852QF*^RS_0M]NPA"R[,">),]2]F?(7]&:GD0/I8$43*XR23<,>0 ! MA'!RG1[CXW5K;KR>&^-'&H:DR]'[#2U4RVT0Q/Q<1MT4N1>8%.P\DE&T0SRF MC>*.?BS"B'97R'Y?Q4RFXZ3+WS%!O!4Z;,H@C8(\*KX=HZ"D__CYE__XY9]] M ;Q6?9%[Z2 3O O<[>^(V(^'R7]%A*J+CF?WCF!5!\CG/3L>"D4A.$=NZ0!N> M??=$H_61YMQ13.?-LS%'"HI^?H3VZFH>SH@793,;8"QD2(Z$LR1?@H/_/<\@ M*X#$QH=/XZDA=^XKS=3VUI&D$+O?M1JY\:>"U)Q)FS5I>%2OKC8QGIMTM6O9#BR$"UZTU4?Q?L M^ZD!&CC86D&AF#CEH=+\6HP-YK(*H2XS4LE"A#!$2D- ',+DF7D#-H-I^C3V MN3-#H#Z2===M$A1%O(U[4R+T]T**?P/5UJZ7+KLL95UDD-S1?J++ =?.HBN; M_1Y"TV^YH]QR7Z#JM,R1/LGR]6*LXUG2(]+>DZ^+?[!MS/;C>1,D]$M6JGP@M_'@F( %A(FC/&OQ>QB*RW*HQ M7;:%:IX@PLID.R1 ]BM-(K:5+-Q@V"!J2X*OX6;2(I<]J:6 U@B-'.%5B_-2 M<&I&8P$K_K !F/G#F_L@SGGIU(?T>"J+1_I*$W.HM+D'-#8;FB/W? M1NK140>,-N'$B:!.!'G/7CRERIP8\1CK?!^G01K&0?+ JZ3V1#OK6V/W3;.: M';]4-\7LDST2CX\"JNB2AK#WDS<>:[EE/GN31AN:O\8A3UBCL$$!L>"%^BOC M(9UC%LA=8PJ#=DM;N:./V DG47-\2:E*&!Y578L#NWN54Q>$BZ3_VN\1)"K3 M#C/0C*4K:5Z*4U,PP"?*-AZQN7* N0=RU+)0MU/84M\<,:;82#WZ@4&+-CA^ M1=UWWQOV4I/?\6Y'_2\OZ41N;3-FUCY'YJ5K+MHNJ6B+VS M1^"QPY23)8(NX80]^^2D>AZ$GEL@[#E)\D/Z2JNL(/V9DE6-D;NB6.P(K6M: 5T"A#U[XM1ZYJ!GP0@CN+WY>/Z-%ZBNGA\5L>G!7'\O MY,YIJ;;R)D?=!;&[VDH^>HW7$"62C M?80Y.M5S[+LC]H(Q6HPN%B-XD1NVMVNN.UM_-AQ]5]#Q8)6@8Y4V>NAL,1]R MW!5E?\GH[&CH&DD".'6,,T@:/(?T1H\2 M0PHAK@PE*S%<0PLAJ#A3:?S!E62SFB3UBY4GZ334%BCJ[8#8&^R4E>/=W!KI MB+84>O2:D9,G@CZ1#'RF49E!Z4M'=9\!Y9FF]"UX2:C(3/ 4Y"7[H]C'ZNL< MVSY(G7&0RG7ND[X.V#.?6,L_.H1Q'Q?DP&F1 C*.BU(=K5M*]C?)I1B$BBP8 MQT:0F1.>3&Z1FH',^-%BX3/5R8R*7_[(#F&K@<:']"F/7X.2)F=X2G6;'8Y! M&E-U6,C0OIAA;*@):CBS[8@=U@;KX2"MDSZETSNP.TJ!R!X>^(5; MA1I&;&U&:E;\Z2>IF?D$OME,\4[YAN]$Z'?/QB,$&D5QL,F2(.]Y$3ZF_U)0 MT-842B3LZ[PD-+36Q3$BYA3*&PH\W'(9"!>"%" %R6HQ/.+@Y+;I8N%]VPR< MH?\G[SYLHAH%8T^<"GGD5-#PQUWV^E-$8W'BQ/YX?]C$/OK7(]T%R5U:LLVZ MXB16W0(IZ!G4 5A3?(WPP,@DY?C7V8P>$02O/-$)KQ"-+I8@< M5NWOD(XII8BCCQRKH>3E='%N;:Y8C+(%]"&EI7AKJ;XE-[5#Z@V]JM6+2%4C M[(M%H\P3+@HKOM7+93KS,G 2K=^IY'-)-X=^'C.BT9?2*O&)LB%2F.E7KI.B M[*(5PHG80MC1B<4824SY3;HJ]AJRUL6[ 8NA[,=, MNDYW97V;TR@N[X,P3OCMNW;!J6Z'U-5Z56L6G(I&Z!><)ID=E=L(.0^RK9B0 MMWT<[ME2%*K+4-:$Y@>29$%:\+*<.7W-DE>:\X_F7HA.80U!E$BJ7A>B$^HG M?UZG,3 AC5_ATMH66GI[8 89.W5;T2^FYMB!QU)Z1Q"4U]S>H]'L 2X3JUWK MB0AVYE,ZG R+UBF%'?/)MDK<*\8ZUY@KYQHBI=/)Y',ICW^)7VDJW^IF-H\>L*#Z>?Z71CK\3 M3 1L[>.C\11_)#&D4.3&2-V#UC&44!_#7J706,^IZ)(V8>]7"PIEC7<+IO;( M/:)7U?:@US9&/*[[978[=+W>+R!1=LX$$L7^/LG>*O%ZTD2HVR+W4*.*W90/ MBH:(/=,L[_@,!<6> %DBAZSO# V3:;D%+?>,KM? D,MEPW-<_#EP<=GJ@MP= M;13N6RC*]HB=TTKL\;?5DCBN@!(IU6V6EGD0EE DHR>HQ-AE,4-9K[!Z*%^V M7\10-HCM8"A+ZKQ&C/= DYEUGB#4Y%O*.$ 92%'*AD)._:<\V^7!07\X:M,) MJ5L.4[H^0NWM@?U4U5Z!20]::S&J,E"4UY0@1R$)?U!L3?=Y?AS M^F@D36E8WAP8CHT+#MEZ\..>!?8*84F5'L4>5B*22D;ONBD@95^3N!UZ0 M03KSBF,[%Y0(20F(2BI9)>#-_50;HZ%5EN7%&J5<_!]WHN"%G"ANK*SK][G0 M,DRM&,32R'9#V.&\]^4I^[I@W#/-5CTL8.\8D X!U*Q(!4/WZ6G M9U7>X5KEM^RE)\O/10ND;F=0IUYI=+_&OJ;02#MI\.6AXCGS0L&QJI*-]([?_1JSURL4J5V^]1UV?U>).JFS;X$A*424Z]RA"BZUY;1\ M.KMS95Q&&0=Y'M.\"F8VQ0EK&F)V?:-R3:RNJA5V.# +/2DPA(*U+VB81O.* MJHSJ]QMU.JF&\F=SF9&OW-.\DW"K'T\L^F"&%EN5FP1]/1VP XZU_%.<7[+Y MFP%/!B+4XQ?*24)ZXFCN/'U3&X(SZ.:O0P%+\RCN\O@B2(,=C?JQ2-<0,P 9 ME6O.-%2ML$.-6>A)US80LG@0['VM;Z;1OJ** DCFT=#M4TS(?Q':K6R,K3%# M2K^:[?>-FJ;8P<5"\LD1)FS)X&T;-9T=VJ11 ,Y,NK8U^Z^?&BD>V5_L0_E1 MU?>__P]02P,$% @ 5G"J4BZG@WH54@ /#./1NZR[_]$@5?K& .X2__^1__]__\]?]]^?+W MN\E3R_;FT0JX86ON RL$=NL#AJ^MF??V9KFM9^#[T'%:=SZTEZ#5NOWU^M>; MF_.+7R_/+J\N6E^^I"/=60'JZ;FM>,CVK^>;7WKIJ)[[6^OJZ_G9U_99^[QU M_=O9^6_MR];X>=/P&;WE A:V=*#[K]_P?U[0(UN(7#?X[6< __;+:QB^_?;U MZ\?'QZ\?%[]Z_A+U/SO_^O?GI^G\%:RL+] -0LN=@U]:J/UO0?SEDS>WPIA7 M.]U_OOA.-L#%U\VSJ"WP7U^R9E_P5U_.VU\NSG_]&=B_I*^(?^9X2-;\YT'[ ME*;SV]O;K_&OFZ9H(,@8>D,VXEZK]5??<\ $+%KQ&+^%ZS?PMU\"N'IS\+/C M[UY]L/C;+U;HPB]8 F<7"27_=I\")?NWZ]I]-X3A>N N/'\5\_&7%A[_^V20 M>R$\UJ]S;_45__B5;YR8."Z.?:U*V#1$",5OTO-<&[@(R>A#X#G0QLB]LQS, MONDK &' 0Y_0<&:2.;9\U.X5A'!N.9)IWAO;& 9L?@U&B]$;\&,<2A X;5S# M"9<, :Z'&,F2GK=Z\\$K:@/?P0 MIBOPY 62@4%]B)$LZ?\1(74MEP/9F 83 MK'!*$!]@)"MZ5O#ZX'@?LB? =EA-9+-?JY+LA88^(OGW,)@[7A#Y8.0O+1?^ M&6ME9(_=10%T01"(K8-"PVDA$VU3(&+]V 0 LI$_ .W C],_>6 M+DP9C?X"\-UZ<8"@P(I'TT+D$T C"I*2]='RPM\#@)1Y$$*TC1%]\?V^6@A MG]Z\ ):8\_F>6E[^P8+^#\N)P#/" /H[UK0(R /W'01A_)<835P#ZID9GKN< M 7]U#UY"P?F1ZZGEY1^]=^"[F'V/OB4LE,/>FA1P"!-$C-'N5EC?[G760D*R MT9A9/T555:ZCEE*D,0=J-'"'EH\7E_=R M8*&-H9$@?"SLN[(]Q%J2[&@U -,946U):'4 [2?!Y6;\:0! MC#@=*D4.=1 37"!#$"*C''HVG(]QR%>RAREIN8F,K/N4J12)I/[FG#F5(HD] MDA%NK5)T40S-MS#$ M3S@[.[L]:WUI90/M?K1K/BW]!7_^QA-=]]"6*?4#:>8[T YV^_ M$'[_JOZ-,N[-T+B$%]K]^9_7%S=7U^WKZ\N;V\N+RPX"\ MQ7O#;XVC&8_(\?^.+#\$OK-.U ^#^7LMZR<''@)2D;1UBF2&;*]D U4HD_VF M]1,*%P6I5"YT2B6Q$/NN?6^%+!V5:U<_>12_?BJ,2QW"2!;6!^B 8;1Z 3Y! M#OM-ZB,"KC=/N7^EC_L3L(28 #<<6BO23" UR]-R9;P4.-X^E<2U/DG@W9"/ ME&;,M_B61 \[6/UUS[/I@F'VJIN?D+JVC3@8I/^@/28XIPJ(T+9NPN$E(17,K7;!]-#'D3_S/MPB ML6Q;UE0H!01DN\@S[3*)]>_('_O>.TQ21C %L]>\IM+AH2(3D9:=?NYMQUX0 M6L[_P#>FB4!JG"?LNG-Y=EX'\133D E'RYX?S^VN#RR*.'9_KH\ "M\Z8[F6 M#3W.7N.,7SV7OH?<;U(?UG.]><9^+5OX*3X%1P Y;[_,L#>=P/[])GDB;CKM MJVM#V<_UYAG[M>SA9[Z%\UI-UZL7SR'P/O=[?1A?_-H9U[7LUS-<]'_.7RUW M"2B>$U*S^LB ^^TS46C<@_=U$)$!%)B*->W'LJ_9[:/^S]/PUTQ>_:54W@12_?'9D MJ''_/5U9CI-=%J+*(=>J;G(H?OE,#AHWV?T5\)=(L3[ZWD?XBB/%+9<^+XBM MZR87?B(R^6C99Z<@>@6.4R26W49Y0CJ=]J79TBA\]TP(6G;>J17BK5;XK,:; M_RN.X M&48B3K=I)#@:* <;H5#N M=J+A>/U,&EJV[ZE!^ "#N>7\ U@^/2"%UK0^,A&B(!.+EOU]%CVS?=4'] W) M%*.TK(]01 C(9*)EHY]_T22NB4\J.VWK*IZ/A?7\X[=_C M3]/1T^"^.T-_W'6?NL->OS7]UN_/IK\H#'[/L+>P@I=XO"CXLK2LMP2 P F# M[)M])*9?_W-#SFCQ %W$$XBF3WJ#D1(DS]=%?"95)R9-A$%^;7*C/%)O.^VS M6ST33$00>,X)D$.-M$?D+0"R,NRGA$74UX_?/01^ .*6.J6;FD5<0MYK:XRL M!61'$S@/:0V1.\YZC2]/H7]PSO-WRP'X.E78LWQ_C7:-\6U;"@ZX^N:8=WF& MF'=E BYX1'P(C_(4-P0N$X#X!>=HD:\"',%1&@4A&;13KQ*5!],;,NKQ"6L, M42T+T$'JGR$(R2=S/%T:A1EA0JFWFF0 I"T*D,,[P?B;?_:B(/16P-]2118W MNW$C!%V"1.I=J1KK )S&PT5CKQ]][^"TD=RH$>(7((UZ2:M>=L38!V\6M+<) MKD;A*_!SO*.(GZ-GHS!1EE[J';)Z 24A=+1(93 N,AM(#-@I6DME O?HF8S6Z-, EPN,*:2! .&1^Z.<7E+D76H[6 MIL*\0V=@%CC">KH:"0G@5*DFI@JVJ42!A6:KL3L8! MH[2,!>!2:-C6W4&&MNK1*G+P,=@]0*\^A[$(T6<'I'E\NRL<(YUD8J;L; X>RX;R5"&V()WN'!WS1OO0.QN!!BGR9<.&A MO"$>[-W",^S#3T)+DR'!(T,""#B)U"Y]_BB[N&#@@S7'?,DRMVQ+BW%&W[$' M:0X.)-+?Y+#=L;7&;,%G*_.Y'P'[D.$%4;P<(S0'5;*(5^!0UH&B>_@.;>#: M&1_8B*&TSC.HC;8#FJYS2D.'"*':G<_2] F&_TZ-L4+M06[?/#2(D:K=/TVQ M1W)U2]=DX=(;-D>J@C0J=2\+VPX4V7;M=WSQ.RM6C"OS@KAB*V42\W5JF,S+ MT=M$S_,.'R4&>%<CWZ@?_B$33'M1(CE7U&3FO;5/&+$ZTTZDWGJ?DN MX+F.SHD=\CR[: Q02E*NW9%1TI'>_YD:4U(\ZO31F@H7%6Q1X 31KGEV#Z0* MM0ZY<5,A5(+JAER3WF%@\::E\>(O(%66+T7SI@4G>X9AYD3JQ?OW)7#G= PP M>C0=$Z*D-R3(3S@6C)?1S4.((.62/!^TG:QPDB5I>5F2EX^YPWG)EW;A@DA8PO: [=GO4%D&>_,%5KL M1F''YN&E),W:G6*RTL>&%G2!W;=\%^G,()>J80'GD&:6%G=L'E1*TJP]\$=Z M(I78@8Q+3_G@%;@!? ?)D=.3%^"#IM%B9OVDAX>)C-(\$,E@0$-\9(>\Y-X# M-P\7G#0VQ%7V#-W81HIKH(* MLKL-S-.[))='EST9GO;PR*D=9_^F_"G,(W9J.K%+T9YBI?"'K #/:JFV-8\:_@A#.K4U&IL+26U=E2F^U_I)[V+__ M\EF*ZVA[(\?Q/K#0'SS_WHM>PD7D'-:(*+@X(S*&,>JC="&ORM1JO]^KXH ' MS>"1'_/4CKV68^#'=8.YSGQHG6L/E@ID-B1)1)X#22GI;A2^HMW"G]L5A(F. M_4X-0P47>0VYG4NB?! $D1 2D@Z-1 &#M(;X[4E4%Q\-%_3*,^RZT[Z^K#\6 MBNAKB'=^Y[Q*T(;@Z%E[8)2EL2&.]AWR.4T'1H\F@8&+-@4W?8T =-BH+1N MGO 9=#4DY/2 9*$8LN99"<+$R;I3JQD'A,BHA'[^F+&D?>T1($:9NO.V8WJE M-[\&H\4FH\!&] 4>:40$GT=Z.D/_//>'LVEK]- :C?N3[FR &ICMBT["+C;D M4=S/U%9Z#D_3UYAA/RGU$'2WD3'3MH#=^0/*0@JH?F )8@G\<$ :K%^#O";2HN8DRY13.5K"E MB%0@6_DYS.(HR0EX!VX$Z/(];-4RJ 3I:LCA=JK:@H*;T/O-\BRYZ;3/+PP1 M-5MJA^+FHDR[(295V ^(<_C2/R;W=QB^9GEF-OED<)$8]#^;?I6DQ$C&089+ M\E3 5"9=J0&HZ?;CIE)<_^<;]H(5J15J>^/ 4EJ_B)'8D%6EYP7A:('K@^Y8 M79N9P5.(FFIJ5AW8.&2) 81DGBIA21/5TQ3$=R<>@8M8[F NV"OH0LSN$+Z# M5 T>Y>K<^/@58%LI9MB31"ZBP*T 1!SUN]0#<1Y/R/""8'7W&Q7'SV$U"+ M"?(/T#@H522](1OL"JO?2:YO55>PNH>;/EK0Q;?21VZ2KCZ>+*,%LV(ILT_C M$").;=7 TWSNF1EQ@;HU9 O&N_5J'"SX*)059JKYJNR&V&T:BR+!;UL:)_KJ MN^T"XF39$IJE/O1<+T]QBO4"OTMAO^8@HARIVFT'UH%L=O<_1\XNG=1#VL*> MQLF]G/A(A[CE:%?J!KG0HS4R3K#]'7NM\MSI)/7EZXP,$3JK>C(* 1\A@AENE&V#YHB]@"8%^2^UG^<-0;A5F15R'@J/ MTQS4R"&]ZH7?@BU6QP1XO5O021BS9(2PJ%8:":<)([\#N'S%;$.:S5J"881O M1HT6!VD]"A8CT6&,0U7I54D*Y=)2?6OV,O,R@[5."8UA'(ZDP*$\RNA,:Z'D\Z7]#[08_^JW!$/W=;_WE:32=&C['=[(+ M)KR*Z]0?<+"X6 E?[SJ=,%Z===!G[4D?1<3"<<:84=68XN$\!2:1M0,]&WV/ M=!$5RZ-50^>C_9L;E+E9[Z>^98;6//T M;EW\EQ-#(+M;!R2%0&3?P:H9FX3TP*PA-:S M@M<'Q_OX!NPER)B6A-!-\!XU". B3?K772"JQ*=#R:=\0E\E(R7YHFB'OE?F M ;VD,J?6R_Z$) ]W%-Q#U!XZ2>!#Q@.)188E/\48[$K88AV#-;*<]9KCOAFL M4H/-3RQ69T55I4D,%34,?>+(.A'4L! A_TZ5+F]QOKYY@7/XLIQSN/_?WP>S M?]3&#TPOBT[W_K+ZU+%RB"'3NE@4G'5$"KT*6H64D(9UD>?B:4DH+L+5QQ@1 M"DB$(49N$HV2:G+"S^TVV?U!X0 J0VIX]Z=SZ-5%&R=[,9FH875I)%"$"6Y($?@]EA$+8#+;-A(-_)0VI"2\K )K M1@&@E".)35=#-J3[D04#]]![.D&J\,'S/RR?=C-($*_6 M(>$2PRGD#&X<[F3 AZ3!E#%+$E;?XJ@F-.O\T)1 Y)AI@R"(@+T;;?K#H1N_0&8 9\S%F:KO<45);#%C$X5F,7]+V$\!EJSA3P2,2ME5 MU9U?/P!/@ U6B85= I\[O3_A5\B-J@<"=0@ +^-1*+@YKNAI>1&U]60!5IIES700-N#.ZLE#^AC< M57I?6U.-BMJ=*QJ ]/J<*^:!6[4*1G*NV'<9-2SU7IDLDS_SLES^S.3^9+UR M9S;N/B7QS#/)-RSA4)DQD#$JJ<*]3"DT-R2Z)G>XF? @.]WD.1G.]Z@_.$2) M:TBT7N^(R;MKB8O25$JRG$F)/;6E]$V3C?$F\;TJF<2W._W6>G@:_3ZMC6VQ MX4RQ24%HJJE0'WZ3L>]A4-MWZ^](\ -WE-5U[LY#!/<0 AI)Y0?*3Y<+(Y0" M58![U?EDD-H0 Z*TLUNCQ"5+DM^/+5?T-&>B"3%A."3(G4,'Y&I9SCPYVD;% MHTX'G4?C7D.LXWN WG<.8]FCSPY(\PIW5]@[]6?\/2WJBZ.K<< [&CX(H6)E M^=6PD7D=.=S+T*RH*^OU"Z?T*K IX9HK]VI,UH\0-=" M/'>7.'8]B*N !DQX\7;_A)HDGBGT&!QY8YP6F\U'D-,\T<3&GZ JQ:&&I*BY M3U^6K[X89Z]/2%5CE8*D-]I3MV\YC<-P$V]PVZK&Q1? 45, WF$PV8;3Z1W4 B\P_P"?8)3&-4D1=;KW M%H=&&!MZLN*C[>NR#-VL=J_*NF^8 C1?ZD&B]5QTN MS\5+Q$7-69A5 ZD:9QI3-.F0,3$_H(V,1L!P3C Z-1=*%>BOZCN5;6MS*Z1L M^1U;:ZQM\:'I?.Y'Z!V@]0*=Q%2TWRUW#L;;:70/X@WQ_HS:Z<.GOU0]O;D8 M-8&12IVYYZ8HRI2!&R\WR)@K8N"31V@N/&4Q0T&&&^2VA!Q@),-P\@G.S8*NIP(;LIPH2:.?,2I.0!V''OTZ+T#W\7P M?_2MPPBOPO9Y/ESI/]-1I$5$6:"@@*;V3%F[3+B',3_Q7!@M[J( N@#M59/\ M89C_R>_4&_-EAFH^U*1S1VF^<4U7+ \6] &2NKN$V%',\CD5]CLA?)5BA>+, MY)K< 0>\V,XQ9!QFB;4&;G>Q@ Y$;\Z-K\*!3AAPY7ASC.!G35J-G_6570:G M [N*/)%5?)28\5&3#4=AR>9^7E47%6,@8W GR44E2JJ"+8'.!7.T$*C\PNYD M##(D2YR^$ KPP8!8467 V:\$P8^>_9YYUEUWVC>=TX$0%S,4.Z>$PQ#8#O,> M>A^(%/0]> EQHDH9H0]O_B99[=PDF2'>.7,PE_/\X?NO=\JE/!IJEMEBK7JK<.D[ALBQP\_@49C>:?3OKX\ M.:"E5$N*D]@O,*AE2^.Y6]P"QN3 J@K=_;>%3C<*&5#'0"_\!PK$%J?7".+L; Q(YPB?IH@J,4%H)_0@U3=F%Q$+>AFC)LJ8(J)T*2MR(G>BX_H& MCA?@6QO^TG+30@A(7V:1S^G5:$0OU^0^/T/_AR;T=ESTQVCRV!T._J<[&XR& MK>[POG7W?3H8]J=H?H_[D_AK984#*12SJ$D]XW" M@X;&S-@*XLH9A7P4UF[NWED!1(OR>&<8SMG:/IRM=]WI(%YYQY/^%*W"\?P\ M\O0D$%0X(3G[2(G:(3RKM[LDQ'O3.?HI31&&2U?[GHL^SA,+:OMF,R2;.^